Showing 20 of 731 URL(s)
(Page 4 of 37)
Perfect Software - Software for an Audience of One
We have many names to describe personal tools. Malleable software speaks to how it behaves. Home-cooked software speaks to who makes it. I wanted a name that speaks to something deeper: how it feels.
Perfect Software.
I mean “perfect” in the way I mean a “perfect coffee”. There’s no such thing as th...
💡 Top Recommendations:
Asahi Linux with Sway on the MacBook Air M2
Asahi Linux with Sway on the MacBook Air M2
2024-12-01
I bought a MacBook Air M2. As of writing, it’s very affordable with the 16 GB RAM, 256 GB SSD, 13.6” model available for $750. As of writing, also Asahi Linux doesn’t support anything newer than M2.
I had previously used:
- 2011-2015: MacBook Ai...
💡 Top Recommendations:
Package managers keep using git as a database, it never works out
Using git as a database is a seductive idea. You get version history for free. Pull requests give you a review workflow. It’s distributed by design. GitHub will host it for free. Everyone already knows how to use it.
Package managers keep falling for this. And it keeps not working out.
Cargo
The cra...
💡 Top Recommendations:
How uv got so fast
uv installs packages faster than pip by an order of magnitude. The usual explanation is “it’s written in Rust.” That’s true, but it doesn’t explain much. Plenty of tools are written in Rust without being notably fast. The interesting question is what design decisions made the difference.
Charlie Mar...
💡 Top Recommendations:
Calendar
👋 Hello! If you print this page, you’ll get a nifty calendar that displays all of the year’s dates on a single page. It will automatically fit on a single sheet of paper of any size. For best results, adjust your print settings to landscape orientation and disable the header and footer.
Take in the ...
💡 Top Recommendations:
AI Can Write Your Code. It Can’t Do Your Job.
In May, OpenAI agreed to pay $3 billion for Windsurf, the AI coding assistant formerly known as Codeium. Three billion dollars. For a VSCode fork.
The deal eventually fell apart, but what matters is that they wanted to do it in the first place.
Last week, Anthropic made an interesting acquisition: t...
💡 Top Recommendations:
What Actually Makes You Senior
People love to describe senior engineers with a big checklist: architecture, communication, ownership, leadership, etc.
But if you strip away the title, the salary, and the years of experience, there’s one core skill that separates senior+ engineers from everyone else: reducing ambiguity. Everything...
💡 Top Recommendations:
We Mass-Deployed 15-Year-Old Screen Sharing Technology and It's Actually Better
We Mass-Deployed 15-Year-Old Screen Sharing Technology and It's Actually Better
Or: How JPEG Screenshots Defeated Our Beautiful H.264 WebCodecs Pipeline
Part 2 of our video streaming saga. Read Part 1: How we replaced WebRTC with WebSockets →
The Year is 2025 and We’re Sending JPEGs
Let me tell you ...
💡 Top Recommendations:
The Log: What every software engineer should know about real-time data's unifying abstraction
The Log: What every software engineer should know about real-time data's unifying abstraction
December 16, 2013
I joined LinkedIn about six years ago at a particularly interesting time. We were just beginning to run up against the limits of our monolithic, centralized database and needed to start th...
💡 Top Recommendations:
Benchmarking Self-Hosted S3 Compatible Storage
RepoFlow Team · Aug 9, 2025
Benchmarking Self-Hosted S3-Compatible Storage
A clear comparison between seven self-hosted S3-compatible storage solutions.
Self-hosted object storage is a strong choice for developers and teams who want full control over how their data is stored and accessed. Whether yo...
💡 Top Recommendations:
Please Just Fucking Try HTMX
A measured-yet-opinionated plea from someone who's tired of watching you suffer
Look. I'm not going to call you a fucking moron every other sentence. That's been done. It's a whole genre now. And honestly? HTMX doesn't need me to scream at you to make its point.
The sweary web manifesto thing is fun...
💡 Top Recommendations:
The Illustrated Transformer
The Illustrated Transformer
Discussions:
Hacker News (65 points, 4 comments), Reddit r/MachineLearning (29 points, 3 comments)
Translations: Arabic, Chinese (Simplified) 1, Chinese (Simplified) 2, French 1, French 2, Italian, Japanese, Korean, Persian, Russian, Spanish 1, Spanish 2, Vietnamese
Watch...
💡 Top Recommendations:
[Revised] You Don’t Need to Spend $100/mo on Claude Code: Your Guide to Local Coding Models
[Revised] You Don’t Need to Spend $100/mo on Claude Code: Your Guide to Local Coding Models
What you need to know about local model tooling and the steps for setting one up yourself
[Edit 1] This article has been edited after initial release for clarity. Both the tl;dr and the end section have added...
💡 Top Recommendations:
Disney Imagineering Reveals Robotic Olaf Character
Disneyland Paris saw a groundbreaking moment today, where Bruce Vaughn, President and Chief Creative Officer of Walt Disney Imagineering, and Natacha Rafalski, Présidente of Disneyland Paris, introduced a next-generation robotic character representing Olaf, the beloved snowman from Walt Disney Anima...
💡 Top Recommendations:
Using AI Generated Code Will Make You a Bad Programmer | Rudi's Unsolicited Opinions
Using AI Generated Code Will Make You a Bad Programmer
It's probably fine--unless you care about self-improvement or taking pride in your work.
To be clear, when I write "using AI generated code" in this opinion, I'm referring to letting an AI write code for you--I'm not addressing the use of AI as ...
💡 Top Recommendations:
Useful patterns for building HTML tools
Useful patterns for building HTML tools
10th December 2025
I’ve started using the term HTML tools to refer to HTML applications that I’ve been building which combine HTML, JavaScript, and CSS in a single file and use them to provide useful functionality. I have built over 150 of these in the past tw...
💡 Top Recommendations:
JustHTML is a fascinating example of vibe engineering in action
JustHTML is a fascinating example of vibe engineering in action
14th December 2025
I recently came across JustHTML, a new Python library for parsing HTML released by Emil Stenström. It’s a very interesting piece of software, both as a useful library and as a case study in sophisticated AI-assisted p...
💡 Top Recommendations:
I ported JustHTML from Python to JavaScript with Codex CLI and GPT-5.2 in 4.5 hours
I ported JustHTML from Python to JavaScript with Codex CLI and GPT-5.2 in 4.5 hours
15th December 2025
I wrote about JustHTML yesterday—Emil Stenström’s project to build a new standards compliant HTML5 parser in pure Python code using coding agents running against the comprehensive html5lib-tests te...
💡 Top Recommendations:
Gemini 3 Flash
Gemini 3 Flash
17th December 2025
It continues to be a busy December, if not quite as busy as last year. Today’s big news is Gemini 3 Flash, the latest in Google’s “Flash” line of faster and less expensive models.
Google are emphasizing the comparison between the new Flash and their previous generat...
💡 Top Recommendations:
Your job is to deliver code you have proven to work
Your job is to deliver code you have proven to work
18th December 2025
In all of the debates about the value of AI-assistance in software development there’s one depressing anecdote that I keep on seeing: the junior engineer, empowered by some class of LLM tool, who deposits giant, untested PRs on t...
💡 Top Recommendations: