Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Anecdotally, programmers dislike "reduce"

Vim's UserGettingBored Autocmd

Prefer strict tables in SQLite

Make ZIP files smaller with ZIP Shrinker

The two kinds of error

In defense of GitHub's poor uptime

All tests pass: a short story

Two kinds of error

The two kinds of error

Gzpeek: Tool to Parse Gzip Metadata

I set all 376 Vim options and I'm still a fool

Experiment: Making TypeScript immutable-by-default

Stopping bad guys from using my open source project (feedback wanted)

Fizz Buzz without conditionals or booleans

Scripts I wrote that I use all the time

Importing Node Modules from BitTorrent

@ts-ignore is almost always the worst option

How I build software quickly

Local LLMs versus offline Wikipedia

List of "tech for good" job boards

UI tip: maybe don't round percentages to 0% or 100%

Why “alias” is my last resort for aliases

LLMs: Harmful to Technical Innovation?

My failed attempt to shrink all NPM packages by 5%

setBigTimeout

MIME types and atom bombs

My programming beliefs as of July 2024

The world's smallest PNG

import myModule from "./my-module.torrent": requiring Node modules from BitTorrent

When static types make your code shorter

More →