Sidharth Rajagopalan

7 Followers
31 Following
70 Posts
Utility electrical engineer | Software developer

Matthew Lugg (@mlugg) landed a 30,000 line patchset into the Zig compiler today.

https://ziglang.org/devlog/2026/#2026-03-10

Devlog ⚡ Zig Programming Language

Slop drives me crazy and it feels like 95+% of bug reports, but man, AI code analysis is getting really good. There are users out there reporting bugs that don't know ANYTHING about our stack, but are great AI drivers and producing some high quality issue reports.

This person (linked below) was experiencing Ghostty crashes and took it upon themselves to use AI to write a python script that can decode our crash files, match them up with our dsym files, and analyze the codebase for attempting to find the root cause, and extracted that into an Agent Skill.

They then came into Discord, warned us they don't know Zig at all, don't know macOS dev at all, don't know terminals at all, and that they used AI, but that they thought critically about the issues and believed they were real and asked if we'd accept them. I took a look at one, was impressed, and said send them all.

This fixed 4 real crashing cases that I was able to manually verify and write a fix for from someone who -- on paper -- had no fucking clue what they were talking about. And yet, they drove an AI with expert skill.

I want to call out that in addition to driving AI with expert skill, they navigated the terrain with expert skill as well. They didn't just toss slop up on our repo. They came to Discord as a human, reached out as a human, and talked to other humans about what they've done. They were careful and thoughtful about the process.

People like this give me hope for what is possible. But it really, really depends on high quality people like this. Most today -- to continue the analogy -- are unfortunately driving like a teenager who has only driven toy go-karts.

Examples: https://github.com/ghostty-org/ghostty/discussions?discussions_q=is%3Aclosed+crash+author%3A0xBigBoss

ghostty-org ghostty · Discussions

Explore the GitHub Discussions forum for ghostty-org ghostty. Discuss code, ask questions & collaborate with the developer community.

GitHub
How sure are we that there were never any intelligent dinosaurs? How much of fossil evidence would survive 66 million years? Would pyramids survive this long?

Defer has landed in Clang and will (probably, most likely) land for Clang 22! Should show up in Godbolt within the next 48 hours or so, too:

https://github.com/llvm/llvm-project/commit/71bfdd13040328bc83b520d09eee847fd2b7f82c

Collabora Office is now available on desktop and it will run on Linux, macOS, and Windows. It is a free and open source app which is based on the core source code of the LibreOffice suite. Collabora contributes actively to the LibreOffice project and then adds specialized features, support, and enterprise services to create the Collabora Office product line.

Repo https://github.com/CollaboraOnline/online

Blog post https://www.collaboraonline.com/blog/collabora-online-now-available-on-desktop/

GitHub - CollaboraOnline/online: Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android. - GitHub - CollaboraOnline/onlin...

GitHub

In this modern era of acquisitions, weak antitrust regulations, and platform capitalism leading to extreme concentrations of wealth, non-profits remain a bastion defending what remains of the commons.

https://ziglang.org/news/migrating-from-github-to-codeberg/

Migrating from GitHub to Codeberg ⚡ Zig Programming Language

I am happy to learn that Miranda is now being hosted on Codeberg https://codeberg.org/DATurner/miranda
miranda

Miranda is Professor David Turner's pure, non-strict, polymorphic, higher order functional programming language, which was the main inspiration for Haskell. This repository is for its maintenance as Professor Turner died last year and I have the blessing of his family and of the University of Ken...

Codeberg.org
Zig lang free book: Most languages use abstractions that hide complexity, making them simple until you hit performance walls or crashes. Zig rejects this approach. It reveals complexity, giving you the tools to master it. This book teaches you to build precise systems using explicit memory management, clear control flow, and compile time code generation. Learn why Zig works the way it does. https://www.zigbook.net/chapters/00__zigbook_introduction
Zigbook – Learn the Zig Programming Language

Zigbook is a comprehensive, open-source guide to the Zig programming language, packed with hands-on chapters, projects, and real-world examples.

Zigbook

Happy birthday to Vim! 🥳

#vim #opensource

text version of my Zigtoberfest demo from last week

https://andrewkelley.me/post/zig-new-async-io-text-version.html

Zig's New Async I/O (Text Version) - Andrew Kelley