Another year passes. I was hoping to write more articles instead of just these end-of-the-year screeds, but I almost died in the spring semester, and it sucked up my time. Nevertheless, I will go ...
Qwen Code’s Qwen3-Coder model doesn’t seem as good as its benchmark scores imply, but the tools are free and the usage limits are generous. The three biggest hyperscalers in the US are AWS, Microsoft ...
Why is the language developers and DBAs use to organize data such a mess? Here are 13 reasons we wish we could quit SQL, even though we probably won't. For all its popularity and success, SQL is a ...
Spring AI 1.0 introduces first-class support for LLMs and multimodal AI within the Spring ecosystem, providing abstractions for chat, embedding, image, and transcription models that integrate ...
What is the Model Context Protocol (MCP) and how does it work with MCP Servers for AWS? The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications ...
The ability to quickly develop and deploy interactive applications is invaluable. Streamlit is a powerful tool that enables data scientists and developers to create intuitive web apps with minimal ...
I am starting this new year the same way I ended the last: taking antibiotics because my biological daughter brought home a nasty sinus bug from Carnegie Mellon’s preschool. This was after my first ...
A tech stack, often referred to as a technology stack, is a combination of software tools, frameworks, and technologies used to build and run a digital application or website. It’s akin to the ...
Usage: db-to-sqlite [OPTIONS] CONNECTION PATH Load data from any database into SQLite. PATH is a path to the SQLite file to create, e.c. /tmp/my_database.db ...