Uses
This page describes software and hardware I use. Other people also do such lists. I don’t know why.
Hardware
- MacBook Pro 15
- Planck Ez
- Razer Deathadder
- iPhone 8 Plus
- AirPods Pro and Marshall Major II
- Raspberry Pi Zero to host Pi Hole and Pi 4 for other things
- Nintendo Switch
Browsers
- Safari — my main browser. It’s fast and respects privacy.
- Firefox - amazing open-source browser. I would use it as my main browser if it had a level of synchronisation between Mac and iPhone that Safari has
- Lagrange - open source gemini client
Productivity
- Things 3 - my task management system. All my personal, hobby, study and work tasks live there. It has many powerful features and pleasant design (Apple Design Award)
- Alfred - it is not just a spotlight (default and powerful search interface on macOS) replacement, it’s a command centre. I use different workflows more than a hundred times per day. Some of them will be referenced below. Also, I use current-task workflow as the core element of the whole CT (Current Task) system. It is based on my alfred-timing workflow
- Bear - note-taking app. All notes are stored in iCloud. Has Markdown and media support. Besides regular notes, Bear is my personal knowledge base. I access my notes using this Alfred workflow that allows me to quickly open a floating window with any note
I can then export the note from Bear (I prefer PDF) to share it with somebody
- Fantastical 2 - my favourite calendar app. Has NLP support
- MindNode - an app for creating mind maps. I use it during brainstorming sessions, ideas, visual information structuring and for many other things
- Keyboard Maestro - the core app of macOS automation. I started using it last year and already have ~200 macros that boost my productivity a lot
Code
- JetBrains Rider - cross-platform .NET IDE based on IntelliJ and ReSharper
- Visual Studio Code - hackable electron-based code editor. Use it when working with Go, Solidity or JS. Used Atom before
- Xcode - Apple’s IDE. Mostly used to build Unity project for iOS
Development
- Unity - my favourite real-time 3D development platform. Use it for my work and hobby games and apps
- Tower - GUI Git Client of my choice. Before I used SourceTree, GitHub Desktop and GitKraken
- Dash - offline documentation browser. I store gigabytes of documentation locally and search it via Dash’s Alfred workflow. This way I always have instant access to all documentation I need
- iTerm2 - terminal emulator for macOS. On Windows, I use Windows Terminal
- Paw - powerful and fast native HTTP client. I used Insomnia made with Electron.
- TablePlus - databas management app
- Transmit - an app for accessing remote storages such as SFTP, S3 servers or Google Drive. Use it a lot at work because web interface of Google Drive is slow.
- Docker Desktop - containers management
Graphics and Design
- Pixelmator Pro - my favourite image editing tool. The team behind the app is very focused on integrating all features Apple ecosystem provides, including Machine Learning
- Figma - collaborative prototyping tool
Privacy and Security
- 1Password - password manager
- Backblaze - encrypted cloud backups
- Micro Snitch - track camera and mic usage. An alternative to OverSight but without annoying notifications
Tools and misc
- Reeder - RSS reader
- Transmission - BitTorrent client
- Archiver - archive manager. Supports all major formats and has minimalistic UI.
- Permute - media format converter
- Mate Translate - handy translator app
- Lungo - prevents Mac from going to sleep
- CleanShot - a solid replacement for default macOS Screenshot app
Communication
- Telegram - open-source instant messaging app. I use native macOS client because it has more features over the Qt one (i.e. secret chats)
- Slack - work communication
- FaceTime - the best software for video calls
Office
- iWork - native apps for working with documents, spreadsheets, and presentations. Support collaboration and have web version.
Software Management
- Setapp - 100+ macOS apps available for €10 per month. Some of them have their subscription when buying directly, so paying for Setapp can be a good money saver :)
- CleanMyMac - powerful software to clean Mac using different tools
- JetBrains Toolbox - an app to manage JetBrains’ IDEs.
System Customisation
- TripMode - allows whitelisting certain apps when on mobile network to save traffic
- Bartender - menu bar customisation
- Karabiner-Elements - open-source kernel extension to customise keyboard
- Contexts - Command-Tab replacement. Unlike the default one, Contexts allows switching between windows instead of apps. It also has a nice search feature
- gSwitch - open-source menu bar app that allows control over the GPU
Safari Extensions
- DarkReader - enables dark mode for all websites
- Wipr - ad blocker. Used uBlock Origin before.
- Vimari - provides keyboard-based navigation. Port of Vimium.