What do I use?

This `/uses` page was created inspired by Wes Bos' uses.tech and basically, it's a place where you can find everything I use as a developer. A lot has changed since the first version (hello, AI agents 👋), so instead of rewriting history I'm keeping this page as a timeline: what I use now, and what I used to use. If you see something on this list that interests you, feel free to reach out to me for more information. Here I explain the update a bit more.
2026 · Current

Languages

  • TypeScript: I don't write plain JavaScript anymore, TS everywhere: on the frontend and also on the backend with Nest.js.
  • CSS: Tailwind CSS (or similar class-name based approaches) or CSS Modules.
  • HTML: Still mostly JSX these days.
  • Python & Go: Both joined the toolbox in the last years. Java is now just an old friend I rarely visit (no more Apex 👋), but honestly, TS for almost everything.

Frameworks / Libraries

  • React: Still to build almost everything:
    • Complex UIs at work, where we have complex MFEs (micro frontends).
    • SPAs with Vite (create-react-app is gone).
    • iOS and Android apps with Capacitor more often, but still some React Native.
    • Webs with Astro, which is my preference nowadays, although I still maintain sites built with Gatsby and Next.js.
  • Node.js / Lambdas / Hostings: Still a very low friction guy. I have projects living on Netlify, Vercel, Firebase or Prismic, but most of my new projects have moved to Cloudflare (Pages, Workers, KV). At work we use AWS for everything.
  • Svelte / Vue: Played with both 💁‍♂️, but mostly React nowadays.

Software (Productivity)

  • Raycast: Replaced Alfred after many good years. Clipboard history, snippets, window management... still one of the main reasons to be so productive with my mac.
  • Warp: My terminal, with agents built in.
  • Choosy: Essential to be able to manage all the browsers I use.
  • Jira: The way we manage our teamwork.
  • KanbanFlow: The way I manage everything I have to do with the computer and work with Pomodoros.
  • Apple Reminders + Calendar Events: Shopping List, events, things to remember to do...
  • Slack + Zoom + Google Meet + Gmail: Communication is key for success for remote workers 👨‍💻.
  • Apple Passwords: My personal password manager.
  • Dropbox + Google Drive: Sharing and automatic backups for my files.

Hardware/Setup

  • Corker - coworking space: ... I co-founded it, so I love to go to our coworking space to work and disconnect at home.
  • MacBook Pro 16': Sitting behind the external monitor as a second screen, with external keyboard and mouse. Exactly the same setup both in the home office and at Corker, so switching between them is frictionless.
  • iPhone + AirPods: You know, the ecosystem.
  • AKG K240 Studio + Aune T1 MK2 DAC / Sony WF-1000XM4 / IEMs: The AKG + DAC combo is still going strong after all these years. Without music, life would be a mistake. - Nietzsche
  • Last.fm + Apple Music: I still scrobble everything to my Last.fm profile after all these years. After trying all the streaming platforms (Deezer, Tidal, Spotify and Apple Music), I've now completely moved to Apple Music. The main reason is that it lets me mix commercial releases with my own rarities: CDs I've bought of music that isn't on any platform, like Time-Lapse Consortium – Live At The Roxy Theatre, or friends' CDs from Bandcamp. It also feels like it still lets me easily play full albums, caring to listen to them from beginning to end, as they should be heard. And coming from FLAC, it's great that Apple Music not only integrates nicely with the Apple ecosystem but also gives you lossless and spatial audio mixes of new records... with no additional cost 🙂.
  • Synology DS215j + C2 Backup: Still my backup for everything.
~2019 · Previous uses

Expand to see what I used back then (kept as historical data 🗄️)

Languages

  • JavaScript (ES6) + Babel: I just love it
  • CSS: Sometimes still using Vanilla CSS, usually SCSS, styled-components or Styled JSX
  • HTML: Mostly JSX these days
  • Java/Apex: Was my main tool years ago, now just using a bit of Apex at work.

Frameworks / Libraries

  • React: To build everything:
    • SPAs usually just with create-react-app.
    • iOS and Android apps with React Native + Expo
    • Webs with Gatsby (but to be honest, I'm just using Next.js nowadays...).
    • Complex webs with Next, as I can do SSR with Lambda or Node, Static and SSG all with the same framework Next.js.
  • Node.js / JavaScript's Lambda / Hostings: When I choose backend technology, I'm very low friction guy, I love BaaS's or SaaS's to focus more on giving value to the product and not on DevOp. That's why I use very conformable, easy and scalable services like Netlify, Now, Firebase or Prismic. At work using Salesforce as backend.
  • Vue: Yes, I also use it from time to time 💁‍♂️, tried with the SPA, Static & "Progressive" flavours (Vue CLI, Gridsome and Nuxt.js respectively), but I still prefer to use React 90% of the cases.

Editors

  • Visual Studio Code (Insiders): It's my main coding tool, Vim, Biome and Code Spell Checker are my essential plugins and I sync my configuration using VSCode's built-in account synchronization now days.
  • Visual Studio Code:
    ... I use this second instance of VSCode only for documentation.A separate VSCode window I switch to for writing notes, keeping my "coding" instance clean (both share the same configuration).
    I keep two folders (workLog && tech notes) in Dropbox: tech notes grow over time, workLog are quick drafts in Markdown instead of paper. Everything is indexed by Spotlight and VSCode for free, and I read it on the go with MWeb.
    These days there's an extra bonus: having this history in plain Markdown makes it super handy to hand over as context to AI agents or tools when I need something done in my own proven style.
  • IntelliJ IDEA + Illuminated Cloud: It's the default way for me to deploy Salesforce, ...when I have to.
  • aside.io: When I have to do quick changes in a specific Salesforce org. Nice online editor
  • Sublime Editor: 5 Years back, it was my main editor, then JSX and es6 arrived and we all looked to VSCode great and earlier support. Still using eventually, when I want to save battery or open huge files.

Software (Productivity)

  • Alfred with Power Pack + Clipboard History + Snippets: It's one of the main reasons to be so productive with my mac.
  • Harvest: Client invoices and as work/project timer counter.
  • Doc Variables + Hello Sign: Coworking Contracts, works like a charm, having the templates prepared.
  • Wave: Accounting Software

Hardware/Setup

  • MacBook pro 13' (2018, four thunderbolt 3 ports, 2,7 ghz i7, 16 gb ram) + BenQ g2400w display 24': Makes me feel productive in the office and offers the power and flexibility I need.
  • mstand + UBoard smart 3 ports stand: The right position is important.
  • iPhone 8 + AirPods: You know, the ecosystem.