blog·books·about
  • piracy
  • baby on board sign
  • paper chart
  • fluid balance
  • Steve Jobs by Walter Isaacson
  • needs conditionals
  • middle name
  • what nice people have in common
  • asian != chinese
  • north or south
  • dota 2 edge panning issue
  • midlife crisis
  • zoomed
  • blood transfusion rate
  • aspirin is not a blood thinner
  • google password manager
  • 82 yo builder
  • Source Code by Bill Gates
  • stocks i hold in 2025
  • medical data donation
  • export kindle vocabulary builder
  • ai will beat the market
  • The MANIAC by Benjamín Labatut
  • is bitcoin the future
  • OpenTabletDriver
  • The Twits by Roald Dahl
  • uv is awesome
  • ahpra portal
  • saving as a nurse in sydney
  • agi (2025)
  • recently
  • blog renewed
  • cache cURL locally
  • check storage from terminal
  • check apple calendar in terminal
  • SwiftData
  • New iOS app, Recycle
  • Campaign for a 15% pay rise
  • Low income
  • Unfair RBO bond return process
  • TIL subshell
  • automate local SQLite updates to GitHub
  • check if redis is running
  • AdMob banner in SwiftUI
  • Next.js image optimization for static site
  • Disable "Command + B" in markdown in VS Code
  • Moving Django Data from PostgreSQL to SQLite
  • How to lock orientation to portrait in SwiftUI
  • TIL CSS paint-order
  • TIL bindkey, F5 to reload zsh
  • Activate Python venv automatically on iTerm2
  • "wherever you get your podcasts"
  • TIL Leap year
  • AGI (2024)
  • Hello MDX
  • iPhone vs MacBook Pro
  • DCCV defibrillator pad placement
  • Convert CSV to JSON in Node.js
  • 6 week income and expenses
  • roster-nextjs
  • Firebase CRUD (version 10)
  • HTMX
  • 2023 year in review
  • Upgrade Next.js to 14
  • Canonical tag for Next.js (App Router)
  • HEIC converter
  • Fermi paradox
  • ChatGPT
  • Upgrade by Blake Crouch
  • llamafile
  • American Kingpin by Nick Bilton
  • Dark Matter by Blake Crouch
  • Recursion by Blake Crouch
  • We take your privacy. Seriously.
  • Social network data breach
  • The Housemaid by Freida McFadden
  • Third-party doctrine
  • Balmoral beach car crash
  • Python modules CLI
  • Internet
  • All talk, no action
  • No Filter by Sarah Frier
  • JavaScript this
  • TIL React forwardRef
  • shadcn/ui
  • Friendship in kindy
  • Apartments without fours
  • RN salary
  • The Psychology of Money by Morgan Housel
  • Windows Notepad
  • TIL Python int.bit_count()
  • Writing process
  • McDonald's
  • Ready Player Two by Ernest Cline
  • Autosomal recessive disorder
  • Corporal punishment
  • Age
  • TIL Raycast Snippets
  • SARA
  • Music
  • Kindle vs iPhone
  • Threads
  • Write regularly
  • Cordless vacuum
  • Jervis Bay
  • Silly abbreviations
  • Ready Player One by Ernest Cline
  • mitmproxy
  • The Minimalist Entrepreneur by Sahil Lavingia
  • The Martian by Andy Weir
  • Deploying on Railway and Vercel
  • Next.js 13 App Router migration
  • Homoglyph slashes in URL
  • React Native Expo CommandError
  • Luck in healthcare
  • TIL PostgreSQL
  • Convert xlsx to csv with Node.js
  • AGI (2023)
  • OG image
  • Speed up zsh startup time
  • Cloudflare Pages Build configuration
  • Amazon Unbound by Brad Stone
  • Technology in healthcare
  • Nursing
  • VS Code debugger settings
  • Python namedtuple
  • Darknet Diaries EP 131
  • Python SymPy
  • Cookie popup
  • Raycast
  • Tutorial hell
  • Python pathlib
  • Python type hints in VS Code
  • Python deque
  • Python map
  • Brace expansion
  • Cloudflare Pages
  • Cloudflare redirect with Page Rules
  • Next.js hydration error
  • 2022 year in review
  • Mastodon
  • Next.js sitemap
  • Project Hail Mary by Andy Weir
  • Convert cURL to code
  • First impression of whisper
  • Next.js deploy settings on Netlify for this blog
  • Canonical tag for Next.js (Pages Router)
  • Playwright > Selenium
  • Bypass reCAPTCHA v2 with Python
  • Django objects with JavaScript
  • Barcode
  • Share Heroku PostgreSQL database locally
  • Python venv breaks on directory rename
  • Default Python interpreter path in VS Code
  • Typescript in existing Next.js project
  • Started blogging
  • Tailwind CSS didn't render markdown in Next.js
  • Custom domain names with Heroku and Cloudflare
  • Tech stack for this blog
  • Firebase Security Rules - like/unlike system
  • Firebase Security Rules - blog posts
  • Firebase CRUD and Auth (version 9)
  • Resources for my first MERN stack side project
  • Overwrite image in Django
  • Tailwind CSS 3 with Django templates
  • Why I switched from Django to Nodejs
  • Django middleware example
  • Prevent memory leaks using Selenium