Lukáš Lalinský
lukaslalinsky.bsky.social
Lukáš Lalinský
@lukaslalinsky.bsky.social
Software developer and architect, woodworker, gardener, hiker.

Creator of @acoustid.org (audio identification service for open source applications)
Love open source. 16 years ago, I created this application for drawing database models. I've long forgotten it, but there is still someone keeping it alive. oxygene.sk/projects/dbm...
Database Modeller - Lukáš Lalinský
oxygene.sk
November 15, 2025 at 7:02 PM
After 25 years of programming, I found and fixed my first compiler bug. A small one, but still a compiler bug. Took me a while to figure this one out.
[AArch64] Fix handling of x29/x30 in inline assembly clobbers by lalinsky · Pull Request #167783 · llvm/llvm-project
The AArch64 backend was silently ignoring inline assembly clobbers when numeric register names (x29, x30, x31) were used instead of their architectural aliases (fp, lr, sp). I found this bug via in...
github.com
November 13, 2025 at 5:36 PM
How I turned Zig into my favorite language to write network programs in. #zig
How I turned Zig into my favorite language to write network programs in
I’ve been watching the Zig language for a while now, given that it was created for writing audio software (low-level, no allocations, real time). I never paid too much attention though, it seemed a li...
lalinsky.com
October 26, 2025 at 1:28 PM
My pet project for the last month, an async I/O library for Zig with multi-threaded coroutine scheduler. The biggest surprise for me was that I was able to get performance comparable to established runtimes like Go or Tokio, and actually beet them single-threaded #zig github.com/lalinsky/zio
GitHub - lalinsky/zio: Async I/O framework for Zig
Async I/O framework for Zig. Contribute to lalinsky/zio development by creating an account on GitHub.
github.com
October 25, 2025 at 9:26 AM
Implemented a fully-featured NATS client library for Zig, as part of my journey of learning how to effectively use AI coding agents. A lot of effort went into this, despite the fact that most of the code was written by Claude Code. #zig #nats #claude
GitHub - lalinsky/nats.zig: A Zig client library for NATS #zig #nats
A Zig client library for NATS #zig #nats. Contribute to lalinsky/nats.zig development by creating an account on GitHub.
github.com
September 14, 2025 at 11:48 AM
I'm an open source contributor, once again 😀
Add support for matching function call arguments in Zig (#14436) · helix-editor/helix@2d7436f
github.com
September 14, 2025 at 7:28 AM
I keep getting surprised how good CodeRabbit is at identifying non-trivial issues. I've tried most of these AI code review tools, they don't come anywhere close. It feels like it should be possible to replicate this locally with Claude Code, but I guess their prompts are just really well designed.
August 30, 2025 at 8:57 AM
I was super skeptical about the Zed editor, it being backed by VC investors, but damn it, they made an awesome Vim. It's the first time I see Vim mode in an editor working so fluently. It's what a modern Vim should be. I'm impressed.
August 25, 2025 at 4:14 PM