Software Engineer


How to organize your code base

How to organize your code base for maintainability and development speed

Running a serverless Go web application

How to run and deploy any Go application in a serverless manner

Mocking system time in tests

This blog post shows and explains how you can control system time in your tests

Clean code using decorators

Making your code clean by wrapping it using decorators

Clean http handlers in Go!

In this blog post i'm going to show how we can create clean http handlers following the KISS pattern.

Build your own ASCII github issue table in Go!

How to build an github issue tracker with ascii tables in the terminal

Tutorial: Identicon generator in Go

How to build your own identicon generator using Go