Notes & Ramblings
short form content on web, code and computers in general
Operating guidelines
Self established procedures that guide my daily efforts to be better
Being a newbie
Aim to be a beginner in something
Deploying Bun application to Fly.io
Steps for deploying application built with Bun
HTML can do that?
Collection of things HTML can do natively
Nicer utility classes
Tips on making utility classes read nicer
Expect errors, don't ignore them
The choice between @ts-expect-error and @ts-ignore.
Navigating remote engineering leadership
Thoughts from leading remote teams
Always ask why?
Being persistent in understanding requirements
Handle conflicting props
Tips on how to handle conflicting props in React
Using hooks to build design systems
Using React hooks to simplify and unify logic
Keep your interfaces thin
Interfaces in Typescript with many optional keys makes it harder to reason about
Print This, Please!
Thoughts and learnings about writing stylesheets for articles on the web
Optimise images for performance gains
Fastest way to increase performance of any site is to optimise images
Managing z-index with SASS
Thoughts on managing z-index complexity using SASS
Naming SASS colour variables
Thoughts on naming SASS colour variables to improve code readability
Into the beautiful world of design
Thoughts on my journey learning to design