🦞🌯 Lobster Roll

Stories by xyproto

Ship Software That Does Nothing (kerrick.blog)
Why I switched away from Zig to C3 (lowbytefox.dev)
Go has added Valgrind support (go-review.googlesource.com)
Live coding sucks (hadid.dev)
Programming With Less Than Nothing (joshmoody.org)
In defense of complicated programming languages (viralinstruction.com)
I miss thinking hard (jernesto.com)
Why you should choose HTMX for your next web-based side project - and ditch the crufty MPA and complex SPA (hamy.xyz)
C Until It Is No Longer C (aartaka.me)
How do you write a good tutorial for an open source project?
Hi Lobsters, I'm the creator of [Algernon](https://github.com/xyproto/algernon), a small web server, and recently received a very nice feature request asking for more instructional material for it. Many options spring to mind, such as writing a PDF in the form of a book, creating a series of YT v...
The Insanity of Being a Software Engineer (0x1.pt)
Developing games in Go for Nintendo Switch (docs.google.com)
A Critical Look at MCP (raz.sh)
The Smallest Go Binary (5KB) (totallygamerjet.hashnode.dev)
The HTML Programming Language (html-lang.org)
Format /etc/fstab files automatically (github.com)
Ray Marching Soft Shadows in 2D (rykap.com)
UNIX day 20000 is happening the 4th of October (github.com)
UNIX days are calculated based on the current UNIX time, which is the number of seconds since January 1st, 1970 at 00:00:00 UTC. The 4th of October is a special day, since the next round (+10000) UNIX day is at the 20th of February 2052. Using the `ud` utility, one can keep track of which UNIX...
Art of Roads in Games (sandboxspirit.com)
New file format for timed wallpapers (github.com)
Orbiton: a slim configuration-free text editor for VT100 (github.com)
Orbiton 2.65.1 is out (github.com)
meeting-concluder: Record audio from a meeting, then transcribe, conclude and send the conclusion and a piece of advice to Slack (github.com)
This is a fun little prototype that can: * Record short meetings. * Transcribe the audio using the OpenAI transcription API. * Create a summary, conclusion and a piece of advice, using another OpenAI API. * Send the summary to a Slack channel of your choosing, with the click of a button. It...
The AI coding trap (chrisloy.dev)