Patch applies fake diffs from commit messages
I share what I know.
The latest blog posts to take off on Hacker News. 4,415 posts.
I share what I know.
A blog by James Adam, of lazyatom.com fame.
A recurring meeting serves as a powerful forcing function for long-running projects.
I spend time investigating a non-existing bug today because I misunderstood a USB term. So I made myself a cheat sheet. Maybe it will save time to someone.
['Programmer', 'Computer nerd', 'Unix enthusiast'];
I tried to use Claude Code with Opus 4.6 to implement a connector between Youtube Music and opensubsonic. The end result was a fairly short amount of time to get a working project.
Give any AI agent a persistent memory in minutes. Works with Claude, ChatGPT, Ollama, OpenRouter, and any MCP-compatible agent. Open source, self-hosted, model-agnostic.
I’ll be attending Babashka Conf on May 8 and Dutch Clojure Days on May 9. If you’re attending either (or just visiting Amsterdam), drop me a line!
A blog, notes, gallery, lifestyle and fully conglomerated posts from Joshua.
every time i do, i feel bad for the poor person having to use it (especially if that person is me!). a plain list of bytes makes it hard to notice interesting things in the data. go ahead, try to find the single c0 in these bytes:
A practical guide to creating and maintaining powerful megamerge workflows in Jujutsu for faster, conflict-free development.
I upgraded my Claude Token Counter tool to add the ability to run the same count against different models in order to compare them. As far as I can tell …
Ollama gained traction by being the first easy llama.cpp wrapper, then spent years dodging attribution, misleading users, and pivoting to cloud, all while riding VC money earned on someone else's engine. Here's the full history, and why the alternatives are better.
A writeup on implementing my own terminal viewport component in Go, which is used in my Terminal pager robinovitch61/lore and in my Kubernetes log viewer terminal application robinovitch61/kl.
Riley J. Shaw is a programmer and designer. Rooted in repair and craft, he creates transparent, remixable tools for a sustainable and accessible future.
A post by Eshel Yaron introducing the Emacs Trust Manager
jj is the name of the CLI for Jujutsu . Jujutsu is a DVCS, or "distributed version control system." You may be familiar with other DVCSes, such as git , and this tutorial assumes you're coming to jj from git .
TLDR: Despite claiming to backup all your data, Backblaze quietly stopped backing up OneDrive and Dropbox folders - along with potentially many other things.
Customize the look and feel of tmux
Build Awesome is a rebrand of 11ty/Eleventy, backed by a successful $40k Kickstarter. But this attempt to monetize static site generators repeats the same …
How to write an external tool for `git diff` to delegate complex diffs to.
This was a long one–I spent a fair bit of time with the Orange Pi 6 Plus over the past few months, and what I expected to be a quick look at another fast ...
An introduction to Obsidian. Why you should use it, how to keep it simple, and how you can use it.
I just want S3. My needs are pretty basic. I don't need to scale out. I don't need replication. I just need something that can do S3 and is reliable and not slow. Minio is dead, they pulled the plug after axing the interface. They archived the repo so they …
Productive procrastination is real. But understanding why we avoid the work we actually love might be the key to getting more of it done.
I file the sharp corners off my MacBooks. People like to freak out about this, so I wanted to post it here to make sure that everyone who wants to freak out about it gets the opportunity to do so.
Oh, you use Firefox? Name every extension.
Why I believe the Model Context Protocol (MCP) is a better architectural pattern than the emerging “Skills” trend for LLM tool integration.
Arhan's Blog