Jim Cheung

bookmarks

Closer to the Metal: Leaving Playwright for CDP

@ 4 hours ago

GitHub - plutoprint/plutoprint: A Python Library for Generating PDFs and Images from HTML, powered by PlutoBook

@ 4 hours ago

AWS in 2025: The Stuff You Think You Know That's Now Wrong - Last Week in AWS Blog

@ 11 hours ago

This Website is Served from Nine Neovim Buffers on My Old ThinkPad

@ 2 days ago

Flow Guide

@ 2 days ago

Enforce Proper direnv Setup - Joe Yates' Blog

@ 6 days ago

Cross-Site Request Forgery

@ 6 days ago

GitHub - embedpdf/embed-pdf-viewer: A PDF viewer that seamlessly integrates with any JavaScript project

@ 6 days ago

Building a web search engine from scratch in two months with 3 billion neural embeddings

@ 1 weeks ago

@oppi.li/journal at main · tangled

@ 1 weeks ago

How I made ad-hoc analytics with Reveal | (:dev/notes vlaaad)

@ 1 weeks ago

How I use Tailscale · Chameth.com

@ 1 weeks ago

Why Postgres is a Good Choice for Durable Workflow Execution | DBOS

@ 1 weeks ago

InstaVM - Secure Code Execution Platform

@ 1 weeks ago

How we replaced Elasticsearch and MongoDB with Rust and RocksDB

@ 1 weeks ago

Getting Good Results from Claude Code • Chris Dzombak

@ 1 weeks ago

Linear sent me down a local-first rabbit hole | Bytemash

@ 1 weeks ago

Why hx-boost is actually the most important feature of htmx - DEV Community

@ 2 weeks ago

HTML is Dead, Long Live HTML — Acko.net

@ 2 weeks ago

Litestar is worth a look

@ 2 weeks ago

GitHub - editor-code-assistant/eca-emacs: Editor Code Assistant (ECA) integration for Emacs

@ 2 weeks ago

url.town

@ 2 weeks ago

Modern Node.js Patterns for 2025

@ 2 weeks ago

you might not need tmux: replacing tmux in my dev workflow

@ 2 weeks ago

Face it: you're a crazy person - by Adam Mastroianni

@ 2 weeks ago

Bookmarkable by Design: URL-Driven State in HTMX | Loren Stewart

@ 3 weeks ago

My 2.5 year old laptop can write Space Invaders in JavaScript now, using GLM-4.5 Air and MLX

@ 3 weeks ago

The Hidden Lessons in a re-frame App

@ 3 weeks ago

The many, many, many JavaScript runtimes of the last decade • Buttondown

@ 3 weeks ago

It's time for modern CSS to kill the SPA - Jono Alderson

@ 3 weeks ago

The Big OOPs: Anatomy of a Thirty-Five Year Mistake

@ 4 weeks ago

font-size-adjust Is Useful

@ 4 weeks ago

Font comparison and review: Atkinson Hyperlegible Mono — anthesis

@ 4 weeks ago

Laurence Tratt: Comparing the Glove80 and Maltron keyboards

@ 4 weeks ago

The key to understanding “Dynamic Programming” is that it’s not referring to “computer programming” – Vidar's Blog

@ 4 weeks ago

We Made Postgres Writes Faster, but it Broke Replication

@ 4 weeks ago

Log by Time, not by Count

@ 4 weeks ago

Running scripts | uv

@ 4 weeks ago

GitHub - noperator/jqfmt: like gofmt, but for jq

@ 4 weeks ago

Introducing XMLUI – Jon Udell

@ 1 months ago

Poor man's bitemporal data system in SQLite and Clojure

@ 1 months ago

GitHub - sogaiu/janet-features-demos: Janet Features List Demos

@ 1 months ago

To be a better programmer, write little proofs in your head

@ 1 months ago

Parse, Don’t Validate AKA Some C Safety Tips

@ 1 months ago

The JavaScript Date Quiz

@ 1 months ago

Astro is a developers f***ing dream — Websmith Studio

@ 1 months ago

Frame of preference – Aresluna

@ 1 months ago

SVGs that feel like GIFs | Vincent D. Warmerdam

@ 1 months ago

Git experts should try Jujutsu · pksunkara

@ 1 months ago

Our Fullstack Architecture: Eta, HTMX, and Lit | Loren Stewart

@ 1 months ago