Exploring what software can become.
Jon
Kuperman
Building tools for people
who build the future.
Writing
Browse all 59 posts-
Chatting with an old friend
Remembering Mikeal Rogers, and the search for a conversation I thought I’d lost.
Read the essay -
C++ Pointers for JavaScript/TypeScript Developers
Understanding pointers in C++ is a great way to deepen your understanding of programming. Here's a guide to help you get started.
-
My first year living in London
Moving across the Atlantic, finding our feet, and making a home in London.
Things I’ve built
More on GitHub
Infinite Sudoku
An endlessly replayable Sudoku with classic, killer, and auto-note modes.
Daily Inspiration
One generated image a day, with its full prompt exposed.
- whoiz Who is actually serving this site? Fingerprints the CDN and host behind every path and draws it as a tree. cli
- LinguaBot Master Spanish through AI-powered interactive practice. ai
- Red vs Blue Build your army. Choose wisely. Survive. game
- source-map-validator Checks a source map's format, mappings, coverage, and semantics against the ECMA-426 spec. cli
Courses & articles
Frontend Masters
Mastering Chrome DevTools
workshop
Frontend Masters
Web Accessibility
workshop
Bloomberg JS Blog
Standardizing Source Maps
article
Cloudflare Blog
Get started building Web3 apps with Cloudflare
article
Cloudflare Blog
Automatically generating types for Workers
article
Cloudflare Blog
Build your next video application on Cloudflare
article