
Running a Real Go Service on a Phone
Part 2 of 2: OOM-killed builds, tmux as an init system, and putting a rooted Galaxy M30s on the public internet.
A developer's take on building, breaking, and learning through code -> deep dives, walkthroughs and the odd hard-earned lesson.

Part 2 of 2: OOM-killed builds, tmux as an init system, and putting a rooted Galaxy M30s on the public internet.

Part 1 of 2: bootloader unlocking, Magisk, and the kernel config that killed my Docker plans.
Learning Data Structures and Algorithms (DSA) is a crucial step for becoming a better programmer. In this series, I share my solutions for the LeetCode 75 questions, aimed at helping others understand core concepts and improve problem-solving skills.

In this blog, we’ll explore how to create a simple yet powerful blog site using Next.js, leveraging its static generation capabilities and enhancing it with additional features like analytics and syntax highlighting.

Go, commonly known as GoLang, is a modern statically typed programming language developed by Google that emphasizes simplicity, efficiency, and concurrency.

"It's working on my system" is a common phrase used by many programmers who encounter issues when trying to run their code on different machines. Docker is a tool that addresses this problem.