I’m a tech and productivity enthusiast, so I love searching for the best tools.
Here is a list of the tech and gear I’m using now.
Software
Generally, I try to use free and open-source software. Or at least, software that’s free.
If there is no good free option, I try to use apps with a lifetime subscription or one-time payment. I believe in buying once, and crying once.
Since I’m a Windows and iOS user, the software listed here is available on these platforms. (Sorry, Mac and Android users.)
General Use
This is what I use for various tasks. This section was inspired by the podcast episode “Duel of the Defaults!” from the podcast Hemispheric Views.
- Notes:
- Notion
- I love this app. It’s the main app I use to organise my life. Notion is not just a note-taking app—it’s also great for databases and project management. Notion is okay at many things, and that’s what makes it powerful.
- But I’m concerned about how it’s going to change in the long-term, and the longevity of my data. Unfortunately, there aren’t any good alternatives for my use cases at the moment.
- Drafts
- I use this if I need to write something down quickly, since Notion can be quite laggy.
- I also use this if I don’t have access to the internet, since Notion is online-only.
- Notion
- Tasks:
- Microsoft To Do
- The iOS app gets slow after you have a large number of tasks, but I love the “My Day” feature, where you can sort tasks into a list of tasks that you want to complete today.
- Notion
- I use this for tasks related to bigger projects, as I can add more fields to each task and write notes for them in Markdown.
- Microsoft To Do
- Habits:
- Habitify
- I use this for daily and weekly habits. I think the UI is nice.
- I bought the lifetime subscription.
- Habitify
- Timer:
- Calendar:
- Google Calendar on Windows
- I use this most of the time on Windows.
- Checker Plus on Windows
- I use this for timeblocking. I can timeblock on Google Calendar too, but I customised this app specifically for timeblocking: I changed the default calendar to the one I use only for timeblocking, and I changed the UI to the week view so it’s easy to create events by dragging my mouse.
- Fantastical on iOS
- This is great for creating new events with natural language—so I can type something like “lunch tomorrow at 2 pm at McDonald’s” to easily create a new event with all the fields filled up.
- I also use this to check calendars that aren’t on Google Calendar.
- Google Calendar on Windows
- Contacts:
- Contacts, the default one on iOS
- Messaging:
- Mail Service:
- Mail Client:
- Spark
- On my iPhone, I like being able to mark things as read by swiping emails to the left.
- The Windows app used to crash a lot, but I haven’t encountered a crash recently. I think the UI is prettier than the other free mail clients on Windows.
- Spark
- Cloud Storage:
- OneDrive
- I still use the free 1 TB of storage for education accounts.
- Google Drive
- I use this if the people I’m working with want to.
- OneDrive
- Navigation:
- Citymapper on iOS
- This has a nicer UI for travelling on public transport than Google Maps, and the estimated time of arrival is more accurate.
- Google Maps
- I use this for walking around, since Google Maps has more accurate and detailed walking routes.
- Citymapper on iOS
- Package Tracking:
- 17TRACK
- I rarely track my packages now, but I used this when I did. Free and simple to use, and it has notifications.
- 17TRACK
- File Search:
- Everything on Windows
- It’s way faster than File Explorer’s search.
- Everything on Windows
- Sleep Tracking:
- Health, the default one on iOS and watchOS
- I read that this is more accurate than third-party apps.
- AutoSleep
- AutoSleep wakes me up more gently than a regular alarm—this app analyses the depth of my sleep and wakes me during a lighter sleep phase, and its alarm sound gradually increases in volume, so waking up feels less jarring.
- Health, the default one on iOS and watchOS
Creating
This is what I use to make things.
- Writing:
- Word
- I use Word if I need its formatting features or if someone needs a DOCX file.
- Scrivener
- I use Scrivener for organising research, notes, and outlines for stories, since it’s designed for that—unlike Notion, you can see different pages in the same view, which is great for reorganising things.
- It also has more database nesting than Notion.
- Notion
- I use Notion for writing sometimes, as it’s the main place where I save my text.
- Since I have a Notion database for my poetry, I write my poems in Notion.
- Drafts on iOS
- I use this if I need to write something down quickly when I’m on the go, and when I don’t want to deal with Notion’s lag.
- Visual Studio Code
- I write my blog posts in VS Code since it can highlight Markdown and HTML syntax.
- I also use VS Code for writing in Twine (a hypertext interactive fiction engine), since there is an extension highlights Twine syntax, and VS Code is easier to use than the Twine GUI.
- Fade In
- I use this if I need to write in a screenplay format.
- Google Docs
- It’s still the easiest tool for collaborating on documents, since everyone knows how to use it.
- Word
- Spreadsheets:
- Notion
- I just like being able to open cells as a full page of text, and I prefer to have almost everything in a single app.
- Excel
- I use this if the people I’m working with are. But I’m not very familiar with Excel, and I won’t be winning the Excel World Championships anytime soon.
- Google Sheets
- I use this when I’m collaborating with other people.
- Notion
- Presentations:
- Canva
- I use Canva often nowadays, since I like its variety of templates and sleek animations.
- PowerPoint
- I use PowerPoint if someone wants a PPT file for some reason.
- Canva
- Photo Editing:
- Photoshop
- Unfortunately, despite how scummy Adobe has become, this is still the best photo editing software.
- Photoshop
- Graphic Design:
- Illustrator
- If you’re using Photoshop for graphic design, please stop.
- Illustrator
- Video Editing:
- Premiere Pro
- It crashes occasionally, but it syncs with After Effects, so I don’t have to rerender my After Effects shots.
- I’m tempted to learn Da Vinci Resolve though, since it’s better at colour grading and correction.
- LosslessCut
- I use this if I need to shorten videos quickly.
- Premiere Pro
- Motion Graphics:
- After Effects
- It’s the industry standard for a reason—it has lots of useful extensions and features.
- After Effects
- Drawing:
- Procreate
- I rarely draw, but if I need to sketch something, it’s easy to use Procreate for that.
- Procreate
- Phone Photography:
- Camera, the default one on iOS
- Office Lens
- I use this for capturing documents or slides, as it straightens slanted images automatically.
- Phone Video Recording:
- Camera—again, the default one on iOS
- Filmic Pro
- If I want higher quality videos, or if I want to adjust video settings more granularly, I use this.
- Audio Recording:
- Just Press Record on my Apple Watch and iPhone
- When I stopped my iCloud subscription, the default Voice Memos app stopped syncing between my Apple Watch and iPhone, but this app’s syncing still works.
- Just Press Record on my Apple Watch and iPhone
- Screenshots:
- ShareX on Windows
- Screen Recording:
- OBS on Windows
- Photo Management:
- Code Editor:
- VS Code
- There are many other options, but I just love VS Code’s ecosystem of extensions.
- I use the Monokai Pro theme.
- VS Code
- Terminal:
- Windows Terminal
- I just like how it has tabs.
- Windows Terminal
Media Consumption
Here is what I use to consume my media.
- Browser:
- Arc on Windows and iOS
- I really like the UI, but Arc is still missing a lot of features that the Mac version has, as well as some basic functionality (like the ability to reorder extensions by dragging and dropping).
- I’m suspicious of the company’s cultish and overly-friendly marketing. I guess I’ll switch back to Chrome if Arc becomes dysfunctional.
- Google Chrome on Windows
- I currently use Chrome to open full screen web apps.
- Safari on iOS
- Safari is still the most reliable iOS browser I’ve tried. Arc Search freezes sometimes.
- Arc on Windows and iOS
- Read It Later:
- Video Player:
- VLC
- While you need to set it up, using a keyboard shortcut to change the video speed by 0.1 increments is really useful.
- VLC
- Ebooks:
- Calibre on Windows
- Apple Books on iOS
- I also use my Kobo Libra Colour for reading eBooks.
- Podcasts:
- Overcast
- I love how it shortens pauses and changes the playback speed dynamically.
- Overcast
- Music:
- Movie Tracking:
- IMDb
- I haven’t completely switched to Letterboxd, as I’m used to how the IMDb community rates movies. I like reading Letterboxd’s reviews, though.
- IMDb
- Book Tracking:
- Goodreads
- I don’t think its alternatives have caught on yet.
- Goodreads
- Game Tracking:
- Notion
- I just use my own database for game tracking. I include some interactive media in this database too.
- Notion
- Theatre Tracking:
- Notion
- I also have a database for tracking plays, musicals, and other theatre performances on Notion. I don’t think there’s an app or service available for this.
- Notion
Other Software
Here is what I use for more specific and niche tasks.
- Shortcuts and Automation Scripts:
- AutoHotKey on Windows
- I love using this for shortcuts and little scripts, like changing my audio device, or pasting my clipboard as plain text without line breaks.
- Python
- I also use this to write scripts. It’s easy to code something up with all the packages available.
- Shortcuts on iOS
- I use this for scripts on my iPhone, such as a timer for mouthwashing, a YouTube video downloader, and a share sheet button to send links with notes to Notion.
- AutoHotKey on Windows
- Text Expansion:
- Espanso on Windows
- My text expander, which replaces snippets I type with longer text. Great for filling up forms quickly, or if I need to respond to a lot of people with the same answers.
- I use the text replacement feature on iOS.
- Espanso on Windows
- Assorted Utilities:
- Powertoys on Windows
- It has lots of utilities I find useful, like a colour picker for selecting colours on screen, and a text extractor for copying text from images.
- Powertoys on Windows
- Sticky Notes:
- Notepad and Always On Top from PowerToys on Windows
- This is for temporary notes and sticky notes on Windows. I don’t use it often, but it’s something I use from time to time.
- I don’t use the default Sticky Notes app on Windows since it’s more bloated than Notepad, so it takes a little longer to start up.
- To pin the Notepad window to the top of the screen, I use the Always on Top utility from PowerToys, so the Notepad window appears on top of other windows.
- Notepad and Always On Top from PowerToys on Windows
This Website
Here is what I use to build and manage this website.
This site is built with HTML, CSS (with SCSS as my preprocessor), JavaScript, and a little bit of Go, because I use Hugo to generate my site (and it uses Go syntax). All of my blog posts and most of my pages are written in Markdown.
- Static Site Generator:
- Hosting:
- Cloudflare Pages
- It’s free and has unlimited bandwidth.
- Cloudflare Pages
- Domain Registrar:
- Cloudflare
- Cloudflare doesn’t charge additional fees for registering domains.
- Cloudflare
- CDN:
- Cloudinary
- I use this for hosting images, since it has a generous free plan.
- Cloudinary
- CMS:
- Front Matter
- This is a VS Code extension, so I don’t have to set up anything on the site itself. I use this to create new blog post files, optimise my slugs, and ensure that certain webpage properties are valid.
- Front Matter
- Email Routing:
- Cloudflare Email Routing
- I use this to route emails from my domain to my personal Gmail. Yes, I use Cloudflare a lot.
- Cloudflare Email Routing
- Comments System:
- giscus
- It’s free, customisable, and the default appearance already looks clean.
- giscus
- Markdown Previewer:
- Markdown Preview Enhanced
- I use this to check my Markdown output when I write in Markdown.
- Markdown Preview Enhanced
Hardware and Gear
Devices and Desk Setup
My desk setup is overkill for most people. It was built when I gamed more often, and when I was using After Effects and Premiere Pro to make motion graphics and videos, so I needed the power and features then.
I think it’s a nice setup though, and I haven’t felt a need to upgrade it for years. I probably won’t upgrade it anytime soon.
- Desktop Computer:
- My custom PC
- I built my custom PC around the end of 2020, and it’s still working well.
- My custom PC
- Laptop:
- Surface Pro 7
- I kind of regret buying this. It’s not very powerful, has a low battery life (of about four hours), and has a weird form factor (it has a kickstand, so it’s hard to use on small surfaces like my lap—so it’s not a good laptop).
- I rarely use the touchscreen for drawing, since the laptop doesn’t have a compartment for its stylus, and the stylus has to be charged separately.
- Surface Pro 7
- Phone:
- iPhone 12
- I’m used to iOS, and I don’t see a good reason to switch to Android at the moment.
- I don’t upgrade my phone unless I really have to.
- iPhone 12
- Smartwatch:
- Apple Watch Series 9
- I use this as my morning alarm with AutoSleep, and I use Health’s sleep tracking to analyse my sleep quality.
- It’s also just useful to have a watch on my wrist, so I can tell the time quickly.
- I wear it with the Black/Blue Nike Sport Loop. I think it’s the most comfortable strap—perhaps the sweatpants of straps, as this Redditor said.
- Apple Watch Series 9
- eReader:
- Kobo Libra Colour
- I wish the colour contrast was a bit higher, so the blacks would be deeper, but I like using an eReader—it’s less straining on the eyes.
- Kobo Libra Colour
- iPhone, Apple Watch, and AirPods Charger:
- Anker 3-in-1 Cube with MagSafe
- It’s nice to have a small device that charges my iPhone and Apple Watch while doubling as a phone stand.
- Anker 3-in-1 Cube with MagSafe
- Keyboard:
- QK75
- I really wanted a keyboard that looks clean, has a red case, and has a 75% layout. I love the look of white on black keycaps with a red case, but there are very few red keyboards available.
- The QK75 groupbuy ended in December 2022, so it isn’t in-stock anymore.
- Here is what my keyboard was built with:
- Keycaps: Akko WOB PBT
- It’s actually a PBT ABS blend, so it’s starting to shine. But there aren’t any keycaps that quite look like this.
- Switches: Gazzew Boba U4T lubed with Krytox 205g0.
- It may have been better to use a less viscous lube, but I already had Krytox 205g0 lying around.
- Switch Springs:
- Enter Key: 60g 18mm TX spring
- Spacebar and Left Shift Keys: 68g default Gazzew U4T springs
- All Other Keys: 57.5g 18mm Geon springs
- Changing springs changes how difficult it is to press the switches.
- Stabilisers: OwlStabs V2, the stabilisers that came with the kit. Lubed with dielectric grease on the wires and Krytox 205g0 on the sliders.
- They rattle a bit now, but I have given up trying to fix my stabiliser rattle.
- Plate: The PC plate from the kit.
- I tried using the keyboard without a plate, but it was too shaky.
- Foam: None.
- I don’t really like the “compressed” foamy sound signature.
- Keycaps: Akko WOB PBT
- QK75
- Numpad:
- Keychron Q0
- This was the only good black mechanical numpad readily available at the time.
- It has the same parts as my keyboard:
- Keycaps: Akko WOB PBT
- Switches: Gazzew Boba U4T lubed with Krytox 205g0.
- Switch Springs: 57.5g 18mm Geon springs
- Keychron Q0
- Mice:
- Logitech Superlight 2
- There are other good gaming mouse options, but I think Logitech’s wireless technology is reliable.
- Logitech M585
- I use this on the go. It would be better to use a more fully-featured productivity mouse like the MX Master 3S, but because this mouse was cheap, I don’t feel guilty about dragging it over the crummiest of surfaces.
- Logitech Superlight 2
- Deskpad:
- X-raypad Aqua Control+
- It has a nice amount of friction.
- X-raypad Aqua Control+
- Webcam:
- Logitech C920
- Works fine. It functions as my microphone as well.
- I also use a webcam cover, so you can’t spy on me!
- Logitech C920
- IEMs:
- AirPods Pro (2nd generation)
- One of my most useful purchases. Connects to my iPhone without a hitch (unlike a pair of Bose earphones I used previously), and it has great noise-cancelling.
- AirPods Pro (2nd generation)
- Headphones:
- Audio-Technica ATH-R70x
- It has a boring sound signature, but it sounds clear and has good imaging.
- Most of all, it’s very, very comfortable—other than the HD800s, it’s the most comfortable headphone I’ve tried, as the pads are soft and the headphone is very light. Comfort is the most important feature to me, so I’m okay with sacrificing a more enjoyable sound signature for that.
- Audio-Technica ATH-R70x
- Headphone Amp:
- Headphone DAC:
- JDS Labs Atom DAC+
- JDS is an audio company that focuses on clear sound, and they have great customer service.
- JDS Labs Atom DAC+
- Speakers:
- Micca MB42X
- These are absolutely overkill and they take up a lot of space on my desk, so I kind of regret purchasing them (and getting a full speaker setup). They sound great though.
- Micca MB42X
- Speaker Amp:
- Kinter K3118
- I don’t like how it looks, but I stuff it into the cable compartment at the back of my desk, so I don’t see it anyway.
- Kinter K3118
- Speaker DAC:
- iFi Zen DAC V1
- This used to be my headphone DAC, but it sounded too warm for my liking.
- iFi Zen DAC V1
Other Gear
- Backpack:
- Aer City Pack X-Pac
- It’s sleek. It has a clean Silicon Valley techie look. It has the right amount of compartments for me, and isn’t too big or thick.
- I chose the X-Pac version as it’s more waterproof than the other fabrics available, and it can rain heavily and suddenly in Singapore.
- Aer City Pack X-Pac
- Sling Bag:
- Aer Day Sling 3 Max X-Pac
- It’s about 6 litres in volume, which a good size for carrying my things around if I don’t want to use a backpack.
- Aer Day Sling 3 Max X-Pac
- Pens:
- uniball Vision Elite (Blue 0.8)
- I use it for situations where I want to write very quickly, like for stream of consciousness writing.
- Pentel Energel (Blue 0.5) ink with a uniball ONE (Blue 0.5) body
- I use this when I want to write with thinner lines.
- I love how the uniball ONE looks. So sleek. So minimalist.
- uniball Vision Elite (Blue 0.8)
- Notebooks:
- Literally any free notebook I have
- I own too many free notebooks right now, and paper quality isn’t extremely important to me.
- I use the fancier notebooks for more important projects, while I use the cheaper notebooks for stream of consciousness writing.
- Literally any free notebook I have