Cursor MCP Server
Install my Model Context Protocol server for Cursor IDE using mcp-remote. This adds custom tools and capabilities directly to your Cursor workflow.
Welcome to my curated collection of learning resources, developer tools, and open source projects. This is where I share the books, articles, tools, and resources that have shaped my journey as a software engineer and continue to fuel my growth as a lifelong learner.
Tools and integrations that I've built to enhance developer workflows and productivity.
I learned the importance of ubiquitous language, and focusing on the domain aspects of software development. It gave me some vocabulary to talk about data structures and some architectural components.
Ignore the enterprise part of the title, this book is fundamental to understanding how to build systems that are decoupled and scalable without having to rediscover the wheel.
It gave up some vocabulary to talk about some architectural components. Alghough I disagree with the methodology of the book, it gave me a fundamentally oppsitive approach to software development.
Explore a curated, ever-growing collection of books, articles, and resources that I'm currently learning from or have found valuable for my growth as a developer and lifelong learner.
Visit the Learning VaultA heartfelt acknowledgment of the incredible programmers who have been role models, mentors, and sources of inspiration throughout my journey in software engineering.
View Programming InspirationsIt's how I learn best - by doing, sharing, and collaborating with others. I'm grateful to have contributed to projects that help fellow developers. Here are some highlights from my open source work.
AI coding agent, built for the terminal.
Strongly typed YAML library for Rust, serde compatible. This is an independant continuation of serde-yaml from dtolnay.
A pure Elixir implementation of Google Protobuf.
OpenTelemetry instrumentation for Erlang & Elixir
π Robust job processing in Elixir, backed by modern PostgreSQL
A modern load testing tool, using Go and JavaScript
CLI and Rust libraries for low-level manipulation of WebAssembly modules
A tiny library for validating and documenting high-level options
ExDoc produces HTML and EPUB documentation for Elixir projects
Protocol Buffer Validation for Go
Build MCP servers with WebAssembly components
Everything you need to extend Raycast.
The React Framework
The most comprehensive authentication framework for TypeScript
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC π¦¬
Workflow DevKit: Build durable, resilient, and observable workflows
Code at the speed of thought β Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
dev tools, env vars, task runner
π» Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
An Elixir implementation of gRPC
Persistent channels, and channel pools for gRPC Elixir.
Visual Studio Code
Concurrent and multi-stage data ingestion and data processing with Elixir
The financial transactions database designed for mission critical safety and performance.
PostgreSQL driver for Elixir
High-Performance server for NATS.io, the cloud and edge native messaging system.
CloudEvents Specification
ZITADEL - Identity infrastructure, simplified forΒ you.
Stream data out of your Postgres database.
Toolkit for event-centric and reactive patterns leveraging https://nats.io.