March 12, 2026 by Phil Eaton
Mojo is a new proprietary systems language that is often referred to as a superset of Python. But while many Python-compatible implementations exist (including Cython and PyPy), Mojo requires a non-trivial amount of massaging before it can run what looks like Python code. However, Mojo's direction is promising.
March 6, 2026 by Alperen Keleş
jq's error messages can be confusing, but gradual typing makes these errors more scrutable.
March 2, 2026 by Phil Eaton
A survey of over 112 major source-available projects to understand their policies and practices to do with AI-assisted coding tools.
February 26, 2026 by Phil Eaton
I spoke with an open-source developer about how he got started contributing to the embedded query engine, DataFusion.
February 22, 2026 by Phil Eaton
You're probably right to pick a modern extension to support vector similarity search in Postgres. But did you know Postgres already has one built in?
February 15, 2026 by Phil Eaton
Services like OpenAI and VoyageAI make it easy to generate embeddings for use in semantic search but it's also easy to generate embeddings entirely locally.
February 8, 2026 by Phil Eaton
VillageSQL came out of stealth this week as a new fork of MySQL with support for custom types as plugins, specifically interested in vector search support. A number of distributions and forks of MySQL have gone their own way to implement vector search support.
February 2, 2026 by Phil Eaton
Over 3,000 commits, over 260 contributors, and employees from over 60 companies; these are the companies whose employees contributed the most.
February 1, 2026 by Phil Eaton
The Consensus is a new site dedicated to the development of software infrastructure. Hello world!