Open Source
Built in the open.
I believe in the power of open source software. Here are some projects I've built and maintain, plus my thoughts on contributing to the community.
svelte-form-kit
342A lightweight, type-safe form library for SvelteKit applications. Handles validation, error states, and submission with minimal boilerplate.
api-cache-layer
189Smart caching middleware for REST APIs. Supports TTL-based invalidation, tag-based purging, and automatic cache warming for frequently accessed endpoints.
deploy-cli
127A zero-config deployment tool for static sites and serverless functions. Supports multiple cloud providers with a unified interface.
dark-mode-utils
95Collection of utilities for implementing dark mode in web applications. Handles system preference detection, smooth transitions, and persistent user preferences.
On open source & community
Open source has given me my career. Almost everything I know about software development, I learned by reading other people's code, contributing to projects, and engaging with communities of builders who share freely.
I try to give back in the same spirit. Whether it's maintaining libraries, writing documentation, reviewing pull requests, or helping newcomers get started — every contribution matters. The open source ecosystem is only as strong as the people who invest in it.
If you're interested in contributing to any of these projects, issues and pull requests are always welcome. I also try to label good first issues for people new to open source. Everyone starts somewhere.