One-on-one coaching

The ONLY True Shortcut

As a kid, I was the best basketball playmaker in my village. I was invited to play for teams from neighboring villages. I used to train alone, me and the basketball that I called my “girlfriend”. I would wake up at 4 AM to train in the chilly morning.

Everything changed when I moved to the capital for university. I started strong impressing everyone with my skills. Then something unexpected happened.

Within a few months, I ran into players with much more refined skills. Despite all the self-training, I couldn’t keep up with them. I kept asking myself: how did they improve so much with less effort?

That’s when I noticed many of them had personal coaches. These coaches guided them, corrected their techniques, and planned their fitness routines.

It felt unfair. My background didn’t allow for personal coaches. I got frustrated and gradually stopped playing basketball.

In hindsight

Looking back, I learned two things:

  • There's no concept of fairness. If you have an advantage, you should take it.

  • I was playing basketball in ultra-hard mode. It was not just about playing; it was about training smart.

Having a coach shortens your learning curve because you are leveraging their experience. These players were benefiting from their coach’s 10,000+ hours and all the mistakes the coach had already made.

Look at any all-time great and you will see they had a great coach.

Stuck in your career

Trying to figure things out on your own, but not making the progress you expected. It feels like something is missing. We all have blind spots.

That’s where a coach comes in. They help you see what’s holding you back. But not all coaches are equal. Just like a bad personal trainer can lead to injury, the wrong coach can waste your time, energy, and money.

What this is

This is not a course. You already have the courses. This is where we take your situation—your code, your system, your thinking—and work through it together. We don’t move randomly. We follow a path. Each person follows a slightly different path, but the goal is always the same: to make you think and act like an architect.

How it works

We begin by discussing your current situation. Based on that, I suggest the first step.

Each step is focused. It may involve watching a YouTube video, reading a PDF guide, completing a coding assignment, or making a system design decision for a real use case. That use case may come from something I am working on now, something I have dealt with, or something I created for the assignment.

After each step, you send me a recap of what you understood. I review it, send you feedback and only then we move to the next step.

  • Free

Quick Call

  • Coaching session

A focused call to understand your situation. Come prepared with a specific question, a system you’re working on, or something you’re struggling with. We will go through your context, and define the next step.