At the end of every year I record what I’m using for my personal computer setup. Why? It’s fun to see how things will change over the years.
2024-12-31

- Main computer:
- Personal: Apple MacBook Air M1, 2020 (macOS 15.2).
- Work: Apple MacBook Pro M3, 2023 (macOS 15.2).
- Display: Apple Studio Display.
- Keyboard: System76 Launch.
- Mouse: Logitech MX Master 3
- Phone: iPhone 15 (iOS 18).
- Watch: Apple Watch Series 9 (watchOS 11).
- Headphones: Apple AirPods Pro 2 (second generation).
- Reading: Kindle Paperwhite 3 (2015).
- Mainly programming in: Go.
- Key Software:
- Backup: Arq + Google Drive.
- Blog: Wordpress.com
- Browser: Safari.
- Calendar: Apple Calendar + Google Calendar (personal & work).
- Code: Git + GitHub.
- Editor: VS Code.
- File Storage / Sync: iCloud Drive (personal) & Google Drive (work).
- Mail: GMail Web
- Music: Apple Music.
- Notes: Notion & Apple Notes.
- Podcasts: Overcast.
- Terminal: Ghostty.
2023-12-31

- Main computer:
- Personal: Apple MacBook Air M1, 2020 (macOS 14.2).
- Work: Apple MacBook Pro M3, 2023 (macOS 14.2).
- Display: Apple Studio Display.
- Keyboard: System76 Launch.
- Mouse: Logitech MX Master 3
- Phone: iPhone 15 (iOS 17).
- Watch: Apple Watch Series 9 (watchOS 10).
- Headphones: Apple AirPods Pro 2 (second generation).
- Reading: Kindle Paperwhite 3 (2015).
- Mainly programming in: Go.
- Key Software:
- Backup: Arq + OneDrive.
- Blog: Wordpress.com
- Browser: Safari.
- Calendar: Fantastical & Google Calendar (personal & work).
- Code: Git + GitHub.
- Editor: VS Code.
- File Storage / Sync: iCloud Drive (personal) & Google Drive (work).
- Mail: GMail with Mimestream (personal) & Superhuman (work).
- Music: Apple Music.
- Notes: Notion & Apple Notes.
- Podcasts: Overcast.
- Terminal: Warp.
2022-12-29

- Main computer: Apple MacBook Air M1, 2020 (macOS 13.1).
- Display: LG 32UN880 32″ Ultrafine 4K.
- Keyboard: System76 Launch.
- Mouse: Logitech MX Master 3
- Phone: iPhone 11 Pro (iOS 16).
- Watch: Apple Watch Series 4 (watchOS 9).
- Headphones: Apple AirPods Pro 2 & Sony WH-1000XM4.
- Reading: Kindle Paperwhite 3 (2015).
- Mainly programming in: Go & Typescript.
- Key Software:
- Backup: Arq + OneDrive + Syncthing + B2 Cloud Storage.
- Blog: Hugo & Congo on Cloudflare Pages.
- Browser: Safari & Brave.
- Calendar: Fantastical & Google Calendar (personal & Console).
- Code: Git + GitHub.
- Editor: VS Code.
- File Storage / Sync: iCloud Drive (personal) & Google Drive (Console)
- Mail: GMail with Superhuman.
- Music: Apple Music.
- Notes: Notion & Obsidian & Apple Notes.
- Podcasts: Overcast.
- Terminal: iTerm.
2021-12-31

- Main computer: Apple MacBook Air M1, 2020 (macOS 11.6).
- Display: LG 32UN880 32″ Ultrafine 4K.
- Keyboard: System76 Launch.
- Mouse: Microsoft Surface Precision Mouse.
- Phone: iPhone 11 Pro (iOS 15).
- Watch: Apple Watch Series 4 (watchOS 8).
- Headphones: Apple AirPods Pro & Sony WH-1000XM4.
- Reading: Kindle Paperwhite 3 (2015).
- Mainly programming in: Python & Go.
- Key Software:
- Backup: Arq + OneDrive + Syncthing + B2 Cloud Storage.
- Blog: WordPress on WordPress.com.
- Browser: Firefox & Brave.
- Calendar: Microsoft 365 + Fantastical (personal) and Google Calendar (Console).
- Code: Git + GitHub.
- Editor: VS Code.
- File Storage / Sync: Syncthing + Tailscale, OneDrive (via Microsoft 365, personal) and Google Drive (Console)
- Mail: Microsoft 365 + Outlook Web (personal) and GMail Web (Console).
- Music: Spotify.
- Notes: Obsidian (review of the best note taking tools).
- Podcasts: Overcast.
- Terminal: iTerm.
2020-12-31

- Main computer: Star Labs LabTop Mk IV (Manjaro Linux + Sway WM)
- Display: Philips 27″ USB-C.
- Mouse: Microsoft Surface Precision Mouse.
- Keyboard: Microsoft Bluetooth Keyboard.
- Phone: iPhone 11 Pro (iOS 14).
- Watch: Apple Watch Series 4 (watchOS 7).
- Headphones: Apple AirPods Pro & Sony WH-1000XM4.
- Reading: Kindle Paperwhite 3 (2015).
- Mainly programming in: Python.
- Key Software:
- Backup: borg + borgmatic + rsync.net.
- Blog: WordPress on WordPress.com.
- Browser: Firefox.
- Calendar: Microsoft 365 + Waybar + khal + waybar-khal.
- Code: Git + GitHub.
- Editor: neovim (read why I switched from VS Code).
- File Storage / Sync: OneDrive (via Microsoft 365)
- Mail: aerc + Microsoft 365.
- Music: Spotify.
- Notes: Neovim + Markdown text files (review of the best note taking tools).
- Podcasts: Overcast.
- Terminal: Alacritty.
2019-12-31

- Main computer: Apple MacBook Air Retina 13″ 2018 (macOS 10.15).
- Display: Apple Thunderbolt Display.
- Keyboard: Apple Magic Keyboard.
- Mouse: Microsoft Surface Precision Mouse.
- Phone: iPhone 11 Pro (iOS 13).
- Watch: Apple Watch Series 4 (watchOS 6).
- Headphones: Apple AirPods Pro.
- Reading: Kindle Paperwhite 3 (2015).
- Mainly programming in: Python.
- Key Software:
- Backup: Arq + B2 Cloud Storage.
- Blog: WordPress on WordPress.com.
- Browser: Safari.
- Calendar: Microsoft 365 + Apple Calendar + Fantastical.
- Code: Git + GitHub.
- Editor: VS Code.
- File Storage / Sync: OneDrive (via Microsoft 365)
- Mail: Apple Mail + Office365.
- Music: Apple Music.
- Notes: iA Writer (review of the best note taking tools).
- Podcasts: Overcast.
- Terminal: iTerm.