DEV Community

anders lee profile picture

anders lee

404 bio not found

Joined Joined on 
Recasting a 15-second meme with five faces: why the last two seconds needed their own pass

Recasting a 15-second meme with five faces: why the last two seconds needed their own pass

Comments
5 min read
"Stop shouldn't mean close: ending a live-caption session in a Manifest V3 extension without losing the last sentence"

"Stop shouldn't mean close: ending a live-caption session in a Manifest V3 extension without losing the last sentence"

Comments
6 min read
A 50-state car sales tax table doesn't fit in one "rate" column

A 50-state car sales tax table doesn't fit in one "rate" column

Comments
4 min read
"Rebuilding all 405 rows of a steel pipe weight table from one formula: which constant did they use?"

"Rebuilding all 405 rows of a steel pipe weight table from one formula: which constant did they use?"

Comments
4 min read
US duty rates are not numbers: parsing 747 rate formats from the tariff schedule in Python

US duty rates are not numbers: parsing 747 rate formats from the tariff schedule in Python

Comments
5 min read
A Texas county's tax rate was doubled in the state file, and two of my three checks passed it

A Texas county's tax rate was doubled in the state file, and two of my three checks passed it

1
Comments 1
6 min read
A cron job adds a new language to my Next.js app every three days

A cron job adds a new language to my Next.js app every three days

Comments
5 min read
PDF templates that fill an e-ink screen exactly (reMarkable, Supernote, Kindle Scribe)

PDF templates that fill an e-ink screen exactly (reMarkable, Supernote, Kindle Scribe)

1
Comments 2
4 min read
Translating SRT subtitles with an LLM without breaking the timings

Translating SRT subtitles with an LLM without breaking the timings

Comments
4 min read
Isometric and hexagon grids for print: three line families, one lattice and a 3 that bites

Isometric and hexagon grids for print: three line families, one lattice and a 3 that bites

Comments
5 min read
"exec format error": images built on an Apple Silicon Mac, running on an x86 server

"exec format error": images built on an Apple Silicon Mac, running on an x86 server

1
Comments 1
3 min read
Localizing a static site into 6 languages at build time with an LLM — and validating every string

Localizing a static site into 6 languages at build time with an LLM — and validating every string

1
Comments 1
5 min read
Four things older Docker tutorials get wrong on Docker 29

Four things older Docker tutorials get wrong on Docker 29

Comments
3 min read
Ranking 1,700 AI tools by popularity with free data — Tranco + Chrome UX Report instead of SimilarWeb

Ranking 1,700 AI tools by popularity with free data — Tranco + Chrome UX Report instead of SimilarWeb

Comments
6 min read
That HS code from your supplier (or ChatGPT) might not exist: validating US HTS codes in Python

That HS code from your supplier (or ChatGPT) might not exist: validating US HTS codes in Python

1
Comments 1
4 min read
postgres:18 exits right after starting? The data directory moved

postgres:18 exits right after starting? The data directory moved

Comments
3 min read
Drawing semi-log and log-log graph paper: the math behind the lines

Drawing semi-log and log-log graph paper: the math behind the lines

Comments
5 min read
"Shipping a data-heavy browser extension: offline tables, daily updates, no host permissions"

"Shipping a data-heavy browser extension: offline tables, daily updates, no host permissions"

Comments
4 min read
Car sales tax in five US states, as pure functions (and the rules that look alike but aren't)

Car sales tax in five US states, as pure functions (and the rules that look alike but aren't)

Comments
5 min read
"exec /entrypoint.sh: no such file or directory" (but the file is right there)

"exec /entrypoint.sh: no such file or directory" (but the file is right there)

Comments 1
3 min read
Five production bugs from running a 20-language AI song generator on Next.js

Five production bugs from running a 20-language AI song generator on Next.js

Comments
4 min read
Modeling Florida's Amendment 3 property tax exemption, county by county, in Python

Modeling Florida's Amendment 3 property tax exemption, county by county, in Python

Comments
3 min read
Capturing tab audio with getDisplayMedia: the parts the docs gloss over

Capturing tab audio with getDisplayMedia: the parts the docs gloss over

Comments
4 min read
Building real-time speech translation in the browser: what actually mattered

Building real-time speech translation in the browser: what actually mattered

Comments
4 min read
Three Docker Compose health checks that say "healthy" too early (tested on Docker 29)

Three Docker Compose health checks that say "healthy" too early (tested on Docker 29)

Comments 1
4 min read
A 180-page reference site for the price of a domain (Astro + Cloudflare Workers)

A 180-page reference site for the price of a domain (Astro + Cloudflare Workers)

Comments
3 min read
What I learned turning government property tax spreadsheets into one county dataset

What I learned turning government property tax spreadsheets into one county dataset

Comments
4 min read
Writing a PDF by hand: graph paper that prints at exactly the right size

Writing a PDF by hand: graph paper that prints at exactly the right size

Comments
5 min read
Three equations that found misprints in a national steel standard

Three equations that found misprints in a national steel standard

Comments 1
4 min read
loading...