Projects

Andurel

Andurel is a modern, fast and secure web framework for building web applications in Go.

One of my first jobs was using Ruby On Rails. And while I never really loved working with Ruby and Rails, I did love the productivity and joy that came with using a full-stack web framework.

So, I decided to build something similar for Go. Andurel is the result of that effort. It's a full-stack web framework that takes care of the repetitive tasks involved in building web applications in Go, and shipping with sensible defaults that make it easy to get started quickly.

It comes with sqlc, tailwind, background jobs, authentication, middleware, datastar, emails and much more. You also get a CLI that helps you generate all your models, views and controllers, run migrations, start a dev server.

Golang Course

I want more people to write full-stack Go applications.

So, I've decided to create a course that teaches you how to build production-grade web applications using Golang.

It's a personal take on what goes into building modern, scalable and robust web application. No single-page applications and JSON RESTful APIs but traditinal multi-page applications with just enough interactivity to deliver a good user experience, but without the depedency and development overhead that comes with SPAs.

YouTube

I've long wanted to get into creating video tutorials and content.

mbv-labs is meant to be the start of that journey; the channel will contain tutorials, but also videos building features/fixing problems/etc for my other side projects, which can contain code but also higher level discussions on indiehacking and building software.