About mulligan.sh
Building software, learning constantly, and sharing the journey along the way.
Our Story
mulligan.sh started as a simple idea: create a space to document the journey of building software, complete with all the false starts, course corrections, and lessons learned along the way.
In golf, a mulligan is a do-over. In software development, we get mulligans every day — every bug fix is a chance to make things right, every refactor an opportunity to improve, every new project a fresh start with accumulated wisdom.
What You'll Find Here
This site serves a few purposes:
- Technical writing — Deep dives into software engineering concepts, tools, and techniques
- Project documentation — Behind-the-scenes looks at what I'm building and why
- Industry observations — Thoughts on trends, patterns, and the evolving landscape of technology
The Stack
This site is built with Next.js, styled with Tailwind CSS, and deployed on Vercel. Blog posts are written in Markdown with frontmatter for metadata. Simple, fast, and easy to maintain.
Get in Touch
Have questions, feedback, or just want to say hello? Feel free to reach out on GitHub or Twitter. I'm always happy to connect with fellow developers and curious minds.