cat ~/blog/README.md

10,000 Hoursof

Notes from a decade and a bit of shipping software. Written the way I'd say it out loud, then tidied up just enough.

01 / 01 ls ~/posts --sort=date

Latest posts

9 posts
24 min read

Git Gud: a tour of the desktop app, daemon and phone app

A 13-part video tour of Git Gud, from the commit graph and everyday Git work to repositories on other machines and your phone.

  • git gud
  • git
  • electron
8 min read

Open Chinese: a tour of every feature

A Mandarin study app built on spaced repetition, the full HSK 1 to 9 word list and 45 graded stories that feed each other.

  • open chinese
  • mandarin
  • spaced repetition
5 min read

htmlify: a tour of the viewer, the daemon and the phone app

An Obsidian-style viewer for folders of HTML pages, served from every machine you own to your desktop and your phone.

  • htmlify
  • electron
  • react native
5 min read

Be The Pilot, Not The Co-Pilot

Co-pilot has been an amazing tool, but you pay for the convenience with brain cells

  • anecdote
  • ai
  • co-pilot
6 min read

You're Just Not That Good (at coding)

So you think you're peak dev? Think again.

  • anecdote
  • dev-life
4 min read

Rust aint that fast

Rust vs Node for image optimization, cropping and resizing, which is faster?

  • rust
  • node
  • image-optimization
4 min read

How I Built My blog with Gatsby and MDX

Discover how I built this blog using Gatsby and MDX. Learn about the benefits of static site generation, MDX, and more.

  • gatsby
  • react
  • mdx
5 min read

React Strict Mode and double rendering

Lets figure out React's Strict Mode and its double-rendering "problem". Discover how it keeps your app clean from bugs and promotes best practices in development.

  • JavaScript
  • React
  • Best Practices
3 min read

The Silent Killer in Your React Code: Mutation

Discover why avoiding mutations in React state management is crucial for your app's performance and stability. Learn the best practices for immutable state management.

  • JavaScript
  • React
  • State Management
advertisement