Better ways to build software, and the evidence for them.
An independent engineering publication and lab by Quintin Orsmond.
Projects
All projectsFeatureKit: Keep the speed. Lose the mess.
Skills for the coding agent you already use, so it plans before it codes and proves the work before calling it done.
Baseline, Tokens, Layouts, Behaviors: From vibe to system.
CSS in four layers, so a product keeps up with its design system and a design change lands in one place.
Writing
All writingHow to position things in React Native?
No idea how to position elements in React Native? A short guide to using Flexbox to put things where you want them.
From the archive · React Native · LayoutContext with Hooks
A simple explanation of the useContext hook, and how Context saves you from prop drilling.
From the archive · React · HooksState & Effects Hooks
Using state and effects by comparing a class-based component with a function component that uses Hooks.
From the archive · React · Hooks
