James Peter Mitchell
Links Flash of unstyled content (FOUC) Wed Jul. 23, 2025

Discovered that my site had this issue (which I have since fixed 🛠️), I never realized there was so much history to this problem.

Let me pay for Firefox Tue Jul. 15, 2025

A plea from a long-term Firefox user. I agree whole-heartedely that Mozilla's current business strategy is not sustainable. I would fully support Firefox becoming paid software.

Writing Toy Software Is A Joy Fri Jun. 20, 2025

An article about personal programming projects. Building little side projects can be a fun hobby unto itself, with additional personal benefits.

The Intelligence Curse Mon Jun. 09, 2025

A very interesting perspective on AI and it's near-term consequences for society.

Build Your Own Text Editor Thu May. 29, 2025

A step-by-step guide for building a terminal based text editor. Includes details related to the low-level functioning of terminal emulators.

The Overengineered Resume with Zola, JSON Resume, Weasyprint, and Nix Wed May. 28, 2025

How to use web development tools to automate the production of a resume.

Ship Software That Does Nothing Wed May. 28, 2025

Streamline deployment, reduce risk, and establish infrastructure early. Incrementally add features and evolve into your final product with minimal pressure and maximum efficiency.

Basic Hacks for Kobo E-Readers Wed May. 28, 2025

A list of small guides for hacking kobo e-readers. Includes guides for: bypassing registration, replacing the default user interface, upgrading the sd card, and many more...

Windows NT vs. Unix - A design comparison Wed May. 28, 2025

A deep-dive into the design of the NT Kernel, which has powered Windows Operating systems since the late 90's.