Uses

I’m the wearer of many hats at Code with Hugo.

Inspired Wes Bos’s “awesome-uses” collection. Here are the tools I use.

Table of Contents:

Gear

  • MacBook Air M1 13", 2020. Space Gray, amazing battery life, could’ve bought an M2 at the time already but opted for M1 for the form factor and the price. 2020-current
  • 2017-2022 MacBook 12", retina, early 2015 version 😄 in Space Gray. Bought second hand, able to create demos, and run web applications including Docker Compose with multiple services + database(s) fine. This is probably the reason I haven’t dabbled too much in video, opting for a blog-heavy approach, rendering out a 5min video takes an hour or so.
  • Bose QuietComfort 35 II in Silver. Superb noise cancellation and battery life for wireless headphones. The microphone is almost a bit too sensitive with background noise on calls but served me well.
  • Samsung Galaxy S24 - 2024-current
  • Used 2020-2024 OnePlus 7T - 2020-2024
  • Used 2018-2020 Pixel 2
  • Kindle Paperwhite
  • Rhodia Rhodiarama A6 notebook, dotted
    • dotted for extra space vs ruled, while still having some spatial guides vs blank
    • Rhodiarama and A6 for super compactness (Rhodiarama have thin covers compared to other lines)
    • Rhodia because of the Clairefontaine paper on which fountain pen ink doesn’t bleed through
  • Moleskine Pocket Ruled Notebook (A6)
  • Kaweco Sport/Ohto Tasche compact fountain pens: very short pens (~10-15cm closed) to use with the Rhodia notebooks, again following the theme of compactness
  • Anker Ultra Compact Slim Profile Wireless Bluetooth Keyboard - very cheap Bluetooth keyboard can’t recommend Anker enough
  • Portable Charger Anker PowerCore 20100mAh
  • AmazonBasics Slim Wireless Bluetooth Mouse - another cheap, dependable Bluetooth enabled piece of equipment (no USB receiver needed).
  • Anker SoundCore Life P2 Mini Bluetooth earphones: entry level workhorses, ok battery life and sound
  • AfterShokz OpenMove bone conduction headphones: for running/cycling or other situations where being able to hear while having something on is useful
  • Stopped working in 2020 - Anker SoundBuds Slim Bluetooth Headphones - there’s some Anker love going on here, but they make for good items price-quality ratio.

Editor(s) + Terminal

Full coding setup walkthrough: A simple JavaScript/Node coding setup on Mac OS X

Desktop Apps

I’ve detailed how I set up my desktop apps at A simple JavaScript/Node coding setup on Mac OS X

  • Raycast, improved spotlight that also does clipboard management and window resizing. Which means I can use 1 app instead of 2-3 (Rectangle, Lacona, Maccy)
  • Stats, “macOS system monitor in your menu bar”, I use this to see Battery levels as well as CPU/RAM/network usage (on some machines I also have temperature/fan info).
  • Kap for screen recordings
  • Gifski to generate and edit GIFs
  • Joplin, a free, secure, open-source, cross-platform notes app
  • GitJournal attempted as a replacement for Joplin
  • [trialling] Markor
    • Android Markdown editor that uses the file system
    • able to sync parts of git repositories (eg. only the content of codewithhugo.com) to mobile and back via Syncthing
  • [trialling] Syncthing
    • used in conjunction with Markor and Visual Studio Code to smoothly edit Markdown across platforms
  • Replaced by Raycast Rectangle, “Move and resize windows in macOS using keyboard shortcuts or snap areas”
  • Replaced by Raycast Lacona, “Launch apps and find your files instantly” a better “better spotlight” than Alfred
  • Replaced by Raycast Maccy a newer, lighter, easier to install version of Clipy
  • Replaced by Lacona Alfred, I just use Alfred as a better Spotlight Search.
  • Replaced by Maccy Clipy is the must-have Desktop app for me. It’s a clipboard manager, and it works. It’s actually the only thing that I struggle with when helping others code on their machines, having that multiple-entry clipboard is invaluable when refactoring, lifting and shifting etc…

Web apps and services

Bookmarklets

Using bookmarklets

  1. Right click the bookmarklet you want to add to your browser
  2. Select “Bookmark this link” or equivalent
  3. Save it as a bookmark
  4. You can now use the bookmarklet by selecting it from your bookmarks.

Snippets

SnippetDescription
pmset sleepnow“Sleep” on Mac OS from the Terminal/Command Line (see original tweet)