What I use
A big chunk of being a developer is figuring out what tools to use. Yes, knowledge and being a team player are extremely important, but so is knowing what tools to use.
Of course I love Figma, GitHub, ChatGPT, G Calendar... but here I'll focus on the tools that are less known, but make my life easier.
I bet a coffee that if you give these tools an honest try, you'll fall in love just like I did. If they don't convince you, I'll owe you a coffee.
- Arc Browser: Every person I have shown this browser to absolutely loves it. It's fast, it's beautiful, it just works. Built on Chromium, but re-skinned with a focus on usefulness.
- Raycast: Replaces Spotlight on Mac. It's faster, more powerful and just works. Best part: install / create extensions. My favourites are Show My IP, AirPods Mode Switch, Clipboard History, Color Picker and Just Play... (to play music). The team behind Raycast is out of this world, some of the best developers and UX designers ever are working at Raycast, including Pedro Duarte.
- Twitter: (Less well-known as 𝕏). If you train your feed to only show you the best content, it's a great tool. But you have to ensure that you're only seeing the best content. Don't be afraid of smashing the "Not interested" button whenever the feed gets weird.
- Apple Mac Mx Series: Yes, I know they're more expensive than Windows alternatives. But if you spend most of your day in front of a computer anyways, you might as well spend a bit more to get an improved experience. I am proud to have converted a growing list of people from PC to Mac: Khalid Belhadj, Roberta Pošiūnaitė, Dorna Hamed Barghi, Paulina Gerchuk and Wietske Holwerda.
- ReadCV: Incredibly talented people share their work by adding it to their CV. The
/explore
page contains a curated list of the latest work from people you've never heard of. If you are looking for inspiration and meeting new people, this is the place to be. The creator Andy Chung is worth a follow.
- Cursor: VSCode fork that integrates AI to every part of your workflow. The context window for code generation is not only based on the current file, but also on the entire project. Super useful for quickly getting adding features to projects.
- Grepper: Adds snippets to Google search results. You can create your own snippets and upvote/downvote snippets. Almost like a pseudo-Reddit right on your search results. Extremely useful for repetitive queries that you don't want to open a website for. Eg: "undo last commit git", "alphabet"...
- Obsidian: A powerful note-taking app that I use to draft my blog posts. Files that you create are saved to your computer as
.md
files, so no more vendor lock-in. Supports all kinds of markdown (including LATEX) and has an amazing plugin ecosystem. I've used to to write Uni notes and make flashcards. Pro tip: if you are using >iOS 18 and iCloud sync for Obsidian, I highly recommend enabling the Keep Downloaded
feature on the Obsidian folder.
- UptimeRobot: Monitor uptime of your endpoints. Free plan is extremely generous and checks endpoints every 5 minutes!
- Web Interface Guidelines by Rauno Freiberg: Useful checklist when creating interfaces. Reminds you how to build smooth, accessible and elegant interfaces.
- Unavatar: Smoothly retrieve avatar pictures of people. Given a username on a platform, the service provides their avatar picture. If a picture is updated, so will the avatar served by Unavatar.
- Retro: Sharing your week's pictures with your friends. This the first social media network that actually makes me feel closer to my friends. The team is also looking to monetize in a way that doesn't involve ads, but things like printed cards. Very exciting.
I will keep adding more tools as I discover/remember them :)
Thanks for stopping by,
Tomas