Software Should Work Worked

Lobsters Hottest Events

Summary

Isaac Van Doren reflects on the unexpected success of his 'Software Should Work' conference in Columbia, Missouri, noting the highly engaged audience, positive energy, and a direct impact on Zig's development with Andrew Kelley opening an issue for Fil-C inspired compilation mode.

<p><a href="https://lobste.rs/s/dto1e4/software_should_work_worked">Comments</a></p>
Original Article
View Cached Full Text

Cached at: 07/24/26, 04:59 AM

# Software Should Work Worked Source: [https://isaacvando.com/software-should-work-worked](https://isaacvando.com/software-should-work-worked) Isaac Van Doren 2026\-07\-23 Not only did[Software Should Work](https://softwareshould.work/)work, it went better than I could have ever possibly imagined\. ![The speakers at Software Should Work (missing Marianne Bellotti, Alexis King, Tommy Graves, and Erin Swenson-Healey)](https://isaacvando.com/ssw/speakers.jpg)The speakers at Software Should Work \(missing Marianne Bellotti, Alexis King, Tommy Graves, and Erin Swenson\-Healey\)During most conference talks there's a large contingent of attendees who opt to skip the session and chat instead\. Talking with other attendees is a great use of time at a conference, but as the organizer I was naturally a bit worried about this: what if half of the attendees skip the talks and the energy isn't there? Much to my surprise, almost everyone watched every talk\! Further, I'm used to looking around during conference talks and seeing many attendees buried in their laptops or phones, daydreaming, or just ready for the talk to be over\. Not so at SSW\. Every time I turned around to look at the crowd I was pleasantly surprised; everyone was paying attention\! ![Richard Feldman tweeting about the vibes at SSW](https://isaacvando.com/ssw/rtfeldman_ssw_vibes.avif)[Tweet](https://x.com/rtfeldman/status/2078602048614846490?s=20)Having such a present, engaged audience led to a wonderful feeling of cohesion\. The speakers kept referencing each other's talks in their own\. You could talk to any attendee about any of the talks and know they had seen it\. I have never heard so many successful jokes at a conference\. I knew some of the speakers would be funny, but I really didn't expect that they all would\! This only happened because the audience was so engaged\. ![Filip Pizlo talking about the quality of talks](https://isaacvando.com/ssw/filip_pizlo_comment.avif)The vibes were just right\. We could agree that software is often broken*and*that we have the power to make it excellent\. Sometimes discussions around quality devolve into despair around the sorry state of the status quo; not so at SSW\. There was an overarching feeling of optimism and great positive energy towards building better software\. ![A shot of the crowd at SSW](https://isaacvando.com/ssw/crowd.avif)The SSW crowdTwo days after the conference, Andrew Kelley opened an[issue](https://codeberg.org/ziglang/zig/issues/36237)on the Zig repo to add support for a Fil\-C inspired compilation mode\. Andrew was right there in the audience during Fil's \(incredible\) talk on Fil\-C\. It's easy to think abstractly that organizing a conference will "promote innovation" or something, but wow; to think that SSW might play a tiny role in such an epic feature being added to a major programming language?\! ![A screenshot of the Zig issue to add Fil-C support](https://isaacvando.com/ssw/zig-fil-c.avif)A core reason that the event worked is that we had such high\-quality attendees\. You couldn't walk three steps without bumping into someone working on something interesting who might as well have been a speaker\. It seemed like everyone there completely*got*the premise of the conference: "Yeah, software*should*work\!"\. ![Delaney Gillilan demoing a project at the villageco.work](https://isaacvando.com/ssw/delaney_demo.avif)Delaney Gillilan demoing a project at the[villageco\.work](https://villageco.work/)Throughout the organizing process, many people asked me "Why are you hosting this event in Columbia, Missouri?\!"\. The simple answer is that I live here\. However, this choice of location turned out to be a feature, not a bug\. Because Columbia isn't a major hub, it acted as a natural filter: the people who showed up were the ones that*really*wanted to be there\. ![Andrew Kelley befriending a frog on the MKT trail](https://isaacvando.com/ssw/andrew_kelley_frog.avif)Andrew Kelley befriending a frog on the MKT trailFortunately Columbia is also an excellent setting for a conference\. You can't go wrong with so many great[restaurants](https://softwareshould.work/#isaacs-food-guide), coffee shops, and bars within a short walk of the venue\. Plus the trail system, plus Mizzou's campus, plus all the art, etc\. One attendee, Grigoris, flew in all the way from Greece\. He had some spare time before heading back, so he and my dad ended up going sailing\. ![Grigoris sailing with my dad](https://isaacvando.com/ssw/grigoris_sailing.avif)I could not be happier with how this all went\. Thank you to everyone who provided support along the way\. Filip Pizlo's talk on Fil\-C will be the first recording to be published on our[YouTube channel](https://www.youtube.com/@softwareshouldwork)\. It includes easily the best live demo I've ever seen\. Today at 2pm CT; you don't want to miss it\!

Similar Articles

Recap: Software Should Work 2026

Lobsters Hottest

A blog post recapping the 'Software Should Work 2026' conference, discussing themes of software usability, AI's impact on trust, and the importance of human collaboration and open source.

Zig Creator Calls Spade a Spade, Anthropic Blows Smoke

Lobsters Hottest

The article critiques Anthropic's narrative that AI will replace software engineering, discusses the controversy surrounding Bun's rewrite from Zig to Rust, and praises Zig creator Andrew Kelley's blunt response to the migration's justification.

Running a software jam in a world of slop

Hacker News Top

An organizer at Hack Club shares their approach to running a software jam in an era of low-effort AI-generated entries, discussing funding challenges and incentive structures to encourage genuine craftsmanship.

The Zig Journey

Lobsters Hottest

The blog post reflects on attending Zigtoberfest and provides tiered advice for using the Zig programming language, focusing on systems thinking, design depth, and software perfection.

Getting Canceled

Lobsters Hottest

In his talk "Getting Canceled" at Software you can Love 2026 Vancouver, Zig Software Foundation president Andrew Kelly explains the nature of threads and concurrency from a hardware perspective (interrupts, pipelining, cache coherence), and why the fundamental complexity introduced by contention cannot be eliminated by software abstractions.