These are the things I use on a daily basis including software, hardware, stationery, etc. Want to know more? Ping me! If you'd like me to do a write up about this stuff, let me know!


I switch between three dev machines. But, the latter two are mainly used on the move.

  • 2018 Mac Mini: 3.2GHz 6-core i7
  • 15" Macbook Pro (2017): 2.9GHz Quad Core i7
  • 12" Macbook (2016 Gold): 1.3GHz m7 😍

Then I have a custom streaming rig I built that I stream from and play games on.

  • SilverStone SUGO SG13
  • EVGA KO RTX 2060
  • AMD Ryzen 5 3600
  • 32GB RAM Corsair Vengeance
  • 1TB M.2 Western Digital SSD
  • NZXT Kraken M22


I use three monitors. On a daily basis, it's usually the two Dell ones. The third is for gaming/monitoring the stream.

  • Dell U3415W 34" Ultrawide (3440x1440)
  • Dell U2515H 25" (2560x1440)
  • Asus TUF 27" (2560x1440)

They are all mounted on AmazonBasic Premium(rebranded Ergotron) monitor arms.


The desk is an IKEA Saljan worktop (1.86m) mounted on a set of Flexispot E5B electric legs.


My set up has been planned out a bunch. The screens all fit right and peripherals that need to be, are shared between machines.

  • Logitech MX Master 3. Great mouse. Not sure if I preferred the 2S though.
  • Keychron K4. Lovely keyboard. Mechanical. Wireless. Apple keycaps. Some don't like the height. But, I think if your ergonomics are good, you'll love it. I've got a K3 on the way!
  • CalDigit TS3+ Dock. I don't know what I'd do without this. One cable to connect to everything. It's brilliant.
  • Focusrite Scarlett Solo 2i2. This is for hooking up the XLR Mic. Thank you Egghead!
  • Shure BETA 87A. Decent XLR Mic from my experience.
  • Bose Companion speakers. These are great as they can accept multiple input sources. So they're hooked up to both machines and all I need do is plug my headphones in for streaming.
  • StreamDeck. Brilliant for editing, stream commands, general tasks.
  • Logitech C920. I've not taken the leap to DSLR, etc. yet. I don't see the point until my video content makes the returns to buy one. To be clear. Buying a better camera won't increase your audience size.
  • AUKEY Webcam. I use this for overhead shots of my desk when I'm sketching ideas on stream.
  • Apeman A77. I use this cheap action camera for full room shots when I do handstands on stream.
  • Taotronics TT-BH22. These headphones are incredibly good for the price. I've had pricier ones and took a punt on these and they've been great.
  • Sabrent USB Switch. I use this to switch which machine has access to the StreamDeck, webcam, etc. when I'm streaming. It has a nice big tactile button for making the switch.
  • HDMI Loop 4K capture card. I use some cheap capture card I found on eBay and it hasn't let me down yet. I have an escape hatch to swap it out if I need to. I wrote about it here.


On a day to day I use a few things.

  • VSCode. Who doesn't? I don't tinker much. But I use "Night Owl" with "JetBrains Mono". You can see my settings here.
  • Browsers. Nothing special. But, I use my own extension for blocking out Twitter noise.
  • Kap. I use Kap for capturing clips of things I build for Twitter.
  • ScreenFlow. This is what I use for larger scale recordings where I need audio from the computer, my face, annotations, etc.
  • Figma. Purely for throwing things together quick.
  • Inkscape. This is what I use for creating SVGs.
  • Vectornator. And this is what I use for creating SVG on the move.
  • iTerm. I use iTerm with oh-my-zsh. You can see my zsh settings here.
  • Handbrake. Compressing video.
  • Audacity. Editing audio clips.
  • Streamlabs OBS. Streaming software.
  • Twitch Soundtrack. Audio for stream. There's only so many times I can listen to StreamBeats.