Coding Adventure: Simulating Smoke My attempt at coding a grid-based fluid simulation to try and achieve some smoky effects! Support my work (and get early access to new videos and source code) on Patreon or Nebula * Patreon: https://www.patreon.com/SebastianLague * Nebula: https://go.neb...
GitHub - chili-chips-ba/wireguard-fpga: Full-throttle, wire-speed hardware implementation of Wireguard VPN, using low-cost Artix7 FPGA with opensource toolchain. If you seek security and privacy, nothing is private in our codebase. Our door is wide open for backdoor scrutiny, be it related to RTL, embedded, build, bitstream or any other aspect of design and delivery package. Bujrum! Full-throttle, wire-speed hardware implementation of Wireguard VPN, using low-cost Artix7 FPGA with opensource toolchain. If you seek security and privacy, nothing is private in our codebase. Our d...
Pureooze - Memory Bank: Labels In HTML What is the right way to label something in HTML? This came up in something I was working on recently. I always forget the best practices for labeling so I wanted to write this blog post to help me remember... and as a quick reference when I inevitably ...
What Makes a Good Tool for Claude Code I’ve been using Claude Code extensively for personal projects, and similar AI coding tools at work. Recently I came across this excellent blog post that resonated with a lot of my experience. One part stuck with me though: Noah emphasizes that tools fail ...
My Django On The Med 2025 🏖️ A summary of my experience at Django On The Med 2025 told through the posts I published on Mastodon during the conference.
Earning the Right to Be Illegible Seeing like a software company is the best writing about large-company software engineering I’ve read in quite a while.1 In it, Goedecke maps the concepts of Seeing Like A State into a corporate atmosphere: Modern organizations exert c...
Systems As Mirrors Conway’s Law tells us systems reflect their makers. But what if they reveal more than structure — what if they surface what we didn’t define?
Samuele Amato | The Future of Authenticity A few days ago, I had been listening to a lofi playlist, one of those endless background mixes people use to study. In a few minutes, something felt off. Briefly, the track lost its point, the rhythm and the melody wandered in a way that felt forced, as t...
Full Screen Pass Without Explicit Geometry A brief explanation on how to render a full screen pass efficiently in OpenGL and DirectX
Good News! Germany's Schleswig-Holstein Completes Massive Migration to Open Source Email Systems German state achieves digital sovereignty by ditching Microsoft for open source solutions.
Dany Bittel, Macro Splats A Gaussian splat is essentially a bunch of blurry ellipsoids. Each one has a view-dependent color, using a process similar to training an AI model, you can optimize until it converges to the photos you feed in. The result is a sort of 3D photograph that c...
GitHub - anthropics/prompt-eng-interactive-tutorial: Anthropic's Interactive Prompt Engineering Tutorial Anthropic's Interactive Prompt Engineering Tutorial - anthropics/prompt-eng-interactive-tutorial
Meta Superintelligence’s surprising first paper Long awaited first paper from Meta Superintelligence Labs is not a model layer innovation. What does this mean?
Vibing a Non-Trivial Ghostty Feature I recently shipped a non-trivial Ghostty feature (unobtrusive macOS automatic updates) that was largely developed with AI.
Firefox is the best mobile browser Firefox is an open source, private browser, one of the few mainstream browsers that supports extensions on mobile (Android) as powerful as the desktop ones (A lot of extensions have been ported), with seamless sync and a customizable homepage.
Bun v1.3 is here Bun v1.3 adds builtin Redis & MySQL clients, Node.js compatibility improvements and an incredibly fast frontend dev server. Learn more at https://bun.com/1.3
Blog Post As games become more and more complex and the unified graphics API problem remains unsolved, one of the main problematics when making games and engines is how you handle multi-platform graphics API code. Over the years, we have seen a few APIs enter the s...
The story of X-Copy on the Amiga - Spillhistorie.no The most popular Amiga program ever? We had a chat with Christian Bartsch who worked at X-Copy publisher Cachet.
Software Architecture Horror Story This is a tale of software architecture decision-making in large companies. The setup As part of my job as a software architect, I had to design a solution which involved the integration between 2 systems: let’s call them A and B. They were part of a new ...
The wild vibe | jarv.org It’s wild that these days you can vibe code an entire app in the same time it would previously take to contribute a single feature. Take the RSS reader I use regularly, Newsboat. It always had a few stability issues and was only about 80% there as far as ...
Strategic Pagination Patterns for .NET APIs - Roxeem Master offset, cursor, keyset, paged, time-based, and hybrid pagination patterns in .NET APIs to balance performance, consistency, and client experience.
Should the Sett Thermostat switch to an e-ink screen? A reader asked whether the Sett thermostat could switch to an e‑ink display. This post collects the display options and considers how e-ink compares to the existing color TFT LCD.We'll look at the e-ink modules I evaluated, including considerations of e‑i...
No, Sysco Is Not “Ruining Restaurants” There’s a meme going around that Sysco is “ruining restaurants”, and it’s spreading fast, probably because it feeds way too easily into recurring consumer fears concerning food quality, corporations, and homogenization. The problem is that the meme, like ...
So what now? Previously I wrote about Big Tech and how they’ve turned us all into addicts. So how do you detox as a tech addict?
The Data Center Bubble | Aaron Brethorst Personal website for Aaron Brethorst - Seattleite, technology leader, photographer, transit enthusiast, erstwhile non-runner.