How to Obsessively Tune WezTerm
An extremely detailed guide on how to configure WezTerm
The latest blog posts to take off on Hacker News. 14,537 posts.
An extremely detailed guide on how to configure WezTerm
Introducing Source Spotter, a Go Checksum Database auditor and Go toolchain reproducer
Released in 2024, uv is hands-down the best tool for managing Python installations and dependencies. Here's why.
I want less Big Tech in my life. After years of dismissing Helix as too fringe and complicated, I've tried (and loved) it.
In celebration of the std.Io introduction patchset landing today , here is the text version of a short, interactive demo I gave at Zigtoberfest 2025 .
An deep dive into a pathological case.
In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it
I needed to choose a framework for a mobile-first app at work. I started comparing Next.js, SolidStart, and SvelteKit, then expanded to 10 frameworks. The measurements revealed dramatic differences in bundle sizes, performance, and the real cost of framework choices.
Owen's personal website and portfolio
AI can write code, but it can’t build real software. Software engineering remains human work because AI can code, not engineer.
A collection of posts by Joe Magerramov
We've all used a public transit router to find a quick route from A to B, such as Google Maps or CityMapper, but how do they actually work?
I was watching Alex Petros’ talk and he has a slide in there titled “Incantations that make HTML work correctly”. This got me thinking about the basic snippets…
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 little weird to me and I didn’t see the real need. Then I saw a post from Andrew Kelley (creator of the language) on…
If you have a git repository on a server with ssh access, you can just clone it:
Platform Specific Series - Lets learn how the hardware of the systems work, so we can get it to do what we want... Covers Amsrad CPC,MSX,ZX Spectrum, TI-83,Enterprise 128/64 and Sam Coupe! Lesson P1 - Basic Firmware Text functions Lesson P2 - More Text Functions, Improvements... and the Sam Coupe! Lesson P3 - Bitmap…
A detailed walkthrough of the Linux boot process from power button to kernel initialization
Hey all. TinyKVM was open-sourced this february and since then I’ve been working on some things that are very much outside of the scope of…
A while back, I worked on a RISC-V-based userspace simulator for fun. In doing so, taught myself a lot more than I wanted to know about what happens in-between when the Kernel is asked to run a program, and when the first line of our program’s main function is actually executed. Here’s a summary of that rabbit hole.
Rocky Jaiswal. Christian developer living in Berlin. Blogs about programming & technology.
DevOps Engineer and Full-Stack Developer with 4+ years of experience in cloud infrastructure, CI/CD, and scalable web applications.
A perspective on continual learning, motivating our paper on sparse memory finetuning
In the last two years, code review has gotten much more important. Code is now easy to generate using LLMs, but it’s still just as hard to review. Many software…
Dithering is still a surprisingly applicable technique, not just for practical reasons (such as preparing a full-color image for output on a non-color printer), but for artistic reasons as well. Dithering also has applications in web design, where it is a useful technique for reducing images with high color counts to…
Typst's math mode has a strange precedence problem that most people using it will run into at some point.
A lot of people say AI will make us all “managers” or “editors”…but I think this is a dangerously incomplete view!
a loss plateau that looked like my mistake turned out to be a PyTorch bug. tracking it down meant peeling back every layer of abstraction, from optimizer internals to GPU kernels.
Or why robots are playing DOOM now
The dream of hypermedia can come to fruition in a world where clients can not only parse, but navigate with intent.