Sort by:
  • Laptop rebuild notes

    Paul Brown · 10/12/2025 · 1 min read

    • ~/.zshrc
    • custom oh-my-zsh plugins folder
    • VS Code settings sync: Code -> Settings -> Settings Sync option
    • ~/.ssh. Copy these folders into a...
  • Movies and TV to Watch

    Paul Brown · 26/11/2025 · 1 min read

    MOVIES

    • The Post

    TV

    • _Rivals Season 2 (when released)
    • Stranger Things
    • Nobody Wants This
  • Bash Magic

    Paul Brown · 04/09/2024 · 1 min read

    Loop to perform a command multiple times

    for i in {1..20}; do php artisan test --filter ReflectionMethodHelperTest; done;
    

    Command t...

  • Dig DNS Tool

    Andy Brown · 31/07/2024 · 1 min read

    The dig (Domain Information Groper) DNS tool is a command line too for querying DNS servers.

    Examples

    • If you run dig google.com you will get...
  • Graphite Cheat Sheet

    Andy Brown · 31/07/2024 · 1 min read

    • gt create --all --message "Some commit message here": Create a branch for the current changes.
    • `gt create --all --message "Some commit message h...
  • How to Build a Smart Thermostat Part 1

    Andy Brown · 18/07/2024 · 8 min read

    The first post in a series exploring how to build a custom smart thermostat. This post focuses on controlling the boiler with a relay.

  • Kotlin/Swift Comparison: Enums

    Andy Brown · 17/07/2024 · 1 min read

    A look at the differences between Kotlin and Swift enums

  • @dataclass decorator

    Andy Brown · 17/07/2024 · 1 min read

    In Python you can use the @dataclass decorator to simplify the creation of classes that are primariliy used to store data. It automatically generate...