David San Luis

The tools I use daily for fullstack development, design, and specialty coffee. Inspired by uses.tech.

Hardware

MacBook Pro M2 — 24 GB RAM
My main development machine. The M2 chip with 24 GB handles Angular, Docker and multiple services with ease.
Apple Magic Mouse + Magic Keyboard
Apple’s standard combo. Trackpad gestures on the mouse and keyboard with Touch ID.
Sony WH-1000XM4
Noise-cancelling headphones. Essential for focus when working remotely.
Hamilton Beach 31390 Sure-Crisp
Extra-large digital oven with air fryer. I use it for cookies and homemade baking.

Editor & Terminal

Cursor
My main editor. AI-powered IDE based on VS Code, with smart autocomplete and contextual chat.
Claude Code
AI agent in the terminal for assisted development. I use it for refactoring, test generation and complex problem solving.
Warp
Modern terminal with smart autocomplete and command blocks.
Git + GitHub + GitLab
Version control. GitHub for personal and open source projects, GitLab at work. PRs, code review and CI/CD.
Bruno
Open-source API client. My Postman alternative: fast, local and Git-versioned.

Dev Stack

Angular + NestJS + TypeScript
My primary stack for enterprise applications. Used daily on Grace AI (LegalTech SaaS).
Astro + Tailwind CSS
For this blog and static sites. Perfect performance and great developer experience.
Prisma + PostgreSQL
ORM and primary database. Typed migrations, safe queries.
Docker
Containers for local development and consistent deployments.
Netlify
Hosting and automatic deploys for static sites. This blog runs here.
Cloudflare
DNS, CDN and protection. Domain management and global performance.
Supabase
Backend as a Service. PostgreSQL database, auth and real-time APIs.
Apple Developer Program
iOS App Store publishing and management. Certificates, provisioning and App Store Connect.
Google Play Console
Google Play publishing and management. Releases, testing tracks and analytics.
Ionic + Capacitor
For cross-platform mobile apps. Shipped 2 apps to iOS App Store and Google Play.

Design

Figma
UI design, prototyping and design systems.

Productivity

Notion
Second brain: notes, project documentation, personal planning.
Jira
Project management and team issue tracking.
Arc Browser
My main browser. Spaces organized by project and separate profiles.

Specialty Coffee

Gemilai Owl G3006
My espresso machine. 15-bar semi-automatic with PID, 58mm thermal group head and Italian ULKA pump. My favorite extraction method.
Chemex
My second favorite method. Clean and elegant filtered coffee, perfect for highlighting floral and fruity notes.
MOKKOM 64mm Flat Burr
Professional flat burr grinder with 100 grind settings, stainless steel body and electronic timer. Excellent consistency for espresso and filter.
Alpura Selecta (whole, lactose-free)
My go-to milk for steaming. The protein-to-fat ratio produces stable, creamy microfoam — perfect for latte art.
Artilugios Cups — Coffee Lovers Collection
My favorite latte cups. High-temperature ceramic, handmade, 294 ml. I collect their cups — the design and quality are incredible.
HWCMJY — 58mm Tamping Station
Adjustable portafilter support base. 3-in-1 walnut organizer. Essential for a clean espresso workflow.
Diyife — Coffee Scale with Timer
2 kg / 0.1g precision, rechargeable and portable with glass panels. Excellent value for espresso and pour-over.
Favorite process: washed
I prefer washed process coffees. I enjoy the clean, sweet cup without the sharp acidity that naturals and honeys tend to have.

This page is updated when I change my tools. Last updated: April 2026.