If you maintain a library of Docker images, you know the power of the strategy matrix in GitHub Actions. It's the easiest way to support multiple language versions (Node 22, 24, 25) across different OS variants (Debian 12, 13) without writing a thousand lines of YAML. But there's a catch: Required Status Checks. jobs : build : strategy : matrix : node-versions : [ 25 , 24 , 22 , 20 ]…
Editor + Terminal Visual Studio Code for JavaScript and HTML development IntelliJ IDEA for any Java based back end work PyCharm or VS Code for Python Prefer Cursor when it's available Desktop Apps Personal I use Google Keep for any note taking and Google Tasks for any recurring reminders Backup through Google Drive I use scoop to install apps when possible Work I use One Note for notes and…
Poetry has recently become our enterprise standard, but it still lacking some features that pip provides. Thankfully, a pull request has been opened to add the platform flag . Unfortunately, it has not yet been merged. To get things working, you can install poetry 2.0.1 and the latest commit from the pull request repo. If you're feeling risky, you could point to the branch, but we were more…
LLMs in production A word of warning: Embrace the future now All new technology meets resistance and has critics; despite this, technologies keep being adopted, and progress continues. In business, technology can give a company an unprecedented advantage. There's no shortage of stories of companies failing because they didn't adapt to new technologies. We can learn a lot from their failures Like…
Sharing this post on Morgan Stanley and AI from the OpenAI blog. "This technology makes you as smart as the smartest person in the organization. Each client is different, and AI helps us cater to each client's unique needs." Jeff McMillan, Head of Firmwide AI at Morgan Stanley Evals To evaluate GPT-4's performance against their experts, Morgan Stanley ran summarization evals to test how…
Sharing this post from Jonathan Bales on Evolution . most decisions really don't matter . What to Learn from Evolution You can be dumb and still fund hug success, as long as you Perfect the trial-and-error cycle The faster you can make the trial-and-error cycle work, the quicker you can find success The best way to speed up your learning curve: be extreme . Don't suppress chaos Less Data You don't…
Amazon announced their Amazon Nova foundation models on December 3, 2024. The main features are low cost and low latency. Amazon Nova Micro very low cost text-only great for summarization, translation, and classification 128k token context Lite Multimodal Multiple images Up to 30 minutes of video 300k token context Find-tuning with model distillation is available Pro Similar to Lite but with more…
This interview with Cohere CEO Aidan Gomez is a must watch (or listen) for anyone interested in AI. Here are some key takeaways: The role of "luck and chance" in his journey. The smallest nuance can significantly impact language model outputs, highlighting the need for robust and reliable models (Cohere is trying to build models with this in mind). Tailoring AI solutions to specific needs, like…
Like a lot of Seth Godin posts, this one is short but impactful, Severe Weather Alert He discusses getting an alert every day about severe weather in his area, but now it's just "weather" We think that regularly alerting people to something is likely to get their attention again and again. The more an application cries wolf, the more likely we are to ignore it
Reducing hallucinations in large language models with custom intervention using Amazon Bedrock Agents Amazon Bedrock Guardrails offers hallucination detection and grounding checks (existing functionality) You can develop a custom hallucination score using RAGAS to reject generated responses (requires SNS) Amazon Bedrock Flows is now generally available Prompt Flows are named to Amazon Bedrock…