Install @jameslcowan

The site as an app, one tap from your home screen.

  • Opens fast
  • Reads offline
  • Full screen
  • No app store

Progressive Web App

Pick your device

iPhone and iPad

Safari
  1. Open this site in Safari
  2. Tap the Share button
  3. Tap Add to Home Screen
  4. Tap Add

Android

Chrome
  1. Open this site in Chrome
  2. Tap the three dot menu
  3. Tap Install app
  4. Confirm

Desktop

Chrome
  1. Open this site in Chrome
  2. Click the install icon in the address bar
  3. Click Install
  4. Launch it like any app

Other browsers

No install option? Use Safari on iOS or Chrome anywhere else. The site works in every browser without installing.

Recommended

We moved a production API from Node to Bun in an afternoon @jameslcowan bun, javascript
Types without the build step: why I chose JSDoc + tsc over TypeScript files @jameslcowan typescript, javascript
Stop renting your tools: the case for replacing the software you pay for with software you own @jameslcowan product-engineering, ai

Recommended

We moved a production API from Node to Bun in an afternoon @jameslcowan bun, javascript
Types without the build step: why I chose JSDoc + tsc over TypeScript files @jameslcowan typescript, javascript
Stop renting your tools: the case for replacing the software you pay for with software you own @jameslcowan product-engineering, ai

Search by title, tag, description, or the prose itself. Results appear as you type.