How to test Firebase App Check locally with Debug Tokens

A straight-to-the-point guide on testing Firebase App Check protected functions. Learn how to generate a debug token and exchange it for a JWT to easily send test requests via curl.

Google ADK Quickstart: Build Github Repo Helper

Learn how to build an agent that can read your Github repositories with Google's ADK and answer questions about your code. Practical hands on you can easily build on to get great understanding of the ADK.

Drive SaaS Customers with a 100/100 Performance Blog

Master the architecture behind a 100/100 Speed Insights blog to effectively convert high search impressions into customer growth.

What happened with deadend.ai?

In December 2025 I've launched deadend.ai - smart 404 service. I did have to shut it down in April, here is why.

How to build a 2D MMO in 2026 (Godot + Nakama + AI)

MMOs are notoriously difficult to finish and here is how I'll do it ft. Nakama, Godot & AI in 2026.

Why Most Micro SaaS Founders Fail (And How to Actually Launch)

I think if you are in tech, at some point you have heard about building a "micro SaaS". A single purpose software as a service application, specifically focused

Setting up Dagger & Hilt in new Android Studio project

Before we can truly dive into Dagger & Hilt, we need to understand the underlying problem it solves.

Cursor - My Year in Code

It’s been over a year I’ve been using Cursor after switching from Github Copilot which at the pre-GPT time did feel absolutely amazing. Let’s reflect back on th

Stack | Data Structures with Go

Stack is one of the most basic data structures that are not native to Go. Being most basic, it's by far the easiest to implement however it will also introduce

Firebase is the GOAT (again) – Joy of Firebase

I began my developer journey back when I was 15, playing with C++ / C# and making simple games in Construct, this lasted for years with high school projects on

Queue | Data Structures with Go

In the first post of the series we introduced [Stack](/blog/create-stack-with-go-dsa) as our first data structure which follows the LIFO principle (last in firs