Uses
Hardware, software, and tools I use daily for building things.
Editor & Terminal
VS Code
My primary environment. I keep it minimal with Vim keybindings and a curated set of extensions to stay focused on the home row.
Antigravity
An AI-augmented layer for rapid prototyping. It helps bridge the gap between abstract ideas and executable code.
Claude Code
A terminal-native assistant for deep engineering sessions. It's like having a senior pair programmer available as a first-class citizen in the CLI.
Languages & Frameworks
TypeScript + Next.js
My default stack for building orderly, type-safe systems that scale.
Solidity
The language of decentralized truth. For building robust smart contracts on EVM-compatible networks.
Cairo
Computation that can be proven. Exploring the first principles of STARKs and scaling Ethereum via Starknet.
Rust
Systems engineering from the ground up. I use it for CLI tools and whenever I need to strip away abstractions for maximum performance.
Flutter / Dart
Architecting cross-platform interfaces. I'm studying it to understand how to build consistent experiences across different OS abstractions.
Infrastructure & Services
Vercel
The foundation for deploying performant, accessible frontends with minimal friction.
Supabase
A complete backend system that respects the power of Postgres. It's where I manage relational order and state.
Resend
Transactional and newsletter emails with custom domain support.
GitHub
Source control, CI/CD via Actions, project management.
Design & Productivity
Figma
Where ideas take visual shape before they find their way into the DOM.
Notion
My personal knowledge base. A structured container for everything from architectural notes to cross-disciplinary research.
Arc Browser
Implicit context management. I use Spaces to keep my development work, faith-based projects, and personal research isolated yet accessible.
Hardware
MacBook Pro
The workhorse. A reliable, high-performance machine that allows me to build without technical friction in my daily workflow.