Mathias Lafeldt (@mlafeldt) 's Twitter Profile
Mathias Lafeldt

@mlafeldt

Full-stack product engineer who loves building tools for developers. πŸ› οΈ

Mainly posting on bsky.app/profile/mathia… these days πŸ¦‹

ID: 295919262

linkhttps://artofserverless.com calendar_today09-05-2011 21:52:43

13,13K Tweet

1,1K Followers

159 Following

Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

"AI is awful at generating Zig code: small sample dataset and the language updates faster than the models" Not true. The trick is to give LLMs access to a curated list of open source Zig projects, including Zig itself. news.ycombinator.com/item?id=459478…

Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

Building duckdb-rs will become a lot easier. πŸš€ With DUCKDB_DOWNLOAD_LIB=1, the build script automatically downloads libduckdb and sets everything up. No need to compile DuckDB (bundled feature) or download/configure libs manually. github.com/duckdb/duckdb-…

Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

One of the most annoying features of agentic coding tools is their tendency to update staged git changes or, worse, amend existing commits. Claude does this without being asked. Codex does it as well. You have to tell them to STOP IT.

Adam Wathan (@adamwathan) 's Twitter Profile Photo

🎧 Trying a new podcast idea β€” just me by myself talking about what I'm wrestling with, while walking my dog in the morning. No production value β€” just raw, transparent thoughts. Curious what you think and if you find it interesting!

Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

Our heat pump isn't keeping up at night. Too cold every morning despite no night setback programmed. Uploaded screenshots of the manual to ChatGPT and fed it the parameters it asked for. Instant diagnosis: curve too flat for cold nights, gave exact param changes. Now wait & see.

Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

I began exploring how to write DuckDB extensions in Go. It's still early days, but the spike works. github.com/mlafeldt/quack…

Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

After extensive work on duckdb-rs, duckdb-go, and my own DuckDB Zig library, I'm more convinced than ever that Zig is the only modern language in which FFI actually makes sense and is even enjoyable. ⚑️

Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

I've ported DuckDB's validity-aware iterators to Zig, mirroring nearly all of the C++ optimizations. First-class commits. πŸ™ˆπŸ˜„

I've ported DuckDB's validity-aware iterators to Zig, mirroring nearly all of the C++ optimizations. First-class commits. πŸ™ˆπŸ˜„
Mathias Lafeldt (@mlafeldt) 's Twitter Profile Photo

Coding velocity is becoming infinite. The real skill now is knowing what to convert that speed into: cleaner tests, better systems, tighter loops, and smarter product decisions. davegriffith.substack.com/p/software-dev…