When Engineers meet AI
banner
engineersmeetai.substack.com
When Engineers meet AI
@engineersmeetai.substack.com
An engineer writing about Open Source AI, Software Agents, Physical AI and AI Engineering for builders who lead and leaders who build.
The Changing Face of Open Source
open.substack.com/pub/engineer...
The Changing Face of Open Source
Economic Sustainability, Platform Reliability and Operational Responsibility
open.substack.com
November 9, 2025 at 1:56 PM
Artifacts – November ’25 Edition
open.substack.com/pub/engineer...
Artifacts – November ’25 Edition
Tips for AI Learning, Brooks' Law and Peer Spotlight
open.substack.com
November 2, 2025 at 9:54 PM
#Opensource licenses generally fall into 2 main categories:
permissive and copyleft

Affero General Public License (AGPL): This is the strongest copyleft license.

Learn more about Open source license

choosealicense.com/licenses/
Licenses
Non-judgmental guidance on choosing a license for your open source project
choosealicense.com
October 23, 2025 at 8:10 AM
Fun way to learn and remember regex

#softwareengineering #developers
October 22, 2025 at 6:38 PM
Understand open source license

#opensource
October 22, 2025 at 6:36 PM
Reposted by When Engineers meet AI
Latest OpenAI numbers from the FT:

800m users, 5% paying (40m).
$13bn in ARR.
Implies a $325 annual ARPU, or $27/month per paying user.
70% of rev from subscriptions, rest is API.
$8bn loss in H1, prob $20bn run rate loss now? So basically spending $3 for each $1 in revenue.
October 16, 2025 at 1:28 PM
Reposted by When Engineers meet AI
"Beyond Indexes: How Open Table Formats Optimize Query Performance"

Enjoyed reading this post by @vanlightly.bsky.social, explaining why secondary indexes, as known from OLTP systems, don't make sense for data lakehouse systems like Apache Iceberg.

👉 jack-vanlightly.com/blog/2025/10...
October 13, 2025 at 12:33 PM
Reposted by When Engineers meet AI
Open Printer: an open-source inkjet printer with no DRM, no subscriptions, and repairable parts.

Sometimes the best innovation is just making things work the way they should have all along.
October 7, 2025 at 7:39 AM
Distributed Systems Patterns - Data Partitioning and Storage

#dataengineering
October 5, 2025 at 10:25 AM
Evolution in data engineering tools

PostgresSQL
MPP databases
Hadoop / Hive
InMemory - Spark
Snowflake SQL
PostgresSQL

History repeating
October 4, 2025 at 8:24 AM
Here are 3 Interesting command-line tools in open source 1️⃣ github.com/harelba/q Run SQL directly on delimited files and multi-file databases 2️⃣ github.com/donnemartin/… A supercharged Git/GitHub command line interface (CLI) 3️½� github.com/sxyazi/y/yazi
GitHub - sxyazi/yazi: 💥 Blazing fast terminal file manager written in Rust, based on async I/O.
💥 Blazing fast terminal file manager written in Rust, based on async I/O. - sxyazi/yazi
github.com
October 4, 2025 at 1:05 AM
Sampler is a tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

#opensource #softwareengineering #github
October 4, 2025 at 1:03 AM
Convert Avro to JSON and JSON to Avro Made Simple

#dataengineering #data #developers
October 4, 2025 at 1:03 AM
4 Essential Python Linting Commands to Keep Your Code Clean

#developertips #python #softwareengineering
October 4, 2025 at 1:02 AM
Reposted by When Engineers meet AI
Google's dev tooling vs most other tech companies.

This is why it can be disorienting both leaving Google as a dev, and joining it!

More details in today's @Pragmatic_Eng issue (took us ~a year of research to get all details w @hejelin.com)

newsletter.pragmaticengineer.com/p/google-par...
September 30, 2025 at 4:37 PM
Reposted by When Engineers meet AI
Had a few folks ask why you'd need ACID for search. This @paradedb.bsky.social article from @philippemnoel.bsky.social and company does a decent job making the case.

There are a lot of cases (e.g. fintech) where strong consistency and durability is a big deal for search.
ParadeDB
The Transactional Elasticsearch Alternative Built on Postgres
www.paradedb.com
September 30, 2025 at 6:54 PM
Github’s Spec Kit, new open sourced toolkit for spec-driven development
What is spec-driven development?
Instead of coding first and writing docs later, in spec-driven development, you start with a (you guessed it) spec.

specify -> plan -> tasks -> implement
September 28, 2025 at 7:10 PM