Irfan Saeed

Feb 02, 2026 • 2 min read

🚫 Vibe coding isn’t the same as engineering, and I caught myself drifting too.

🚫 Vibe coding isn’t the same as engineering, and I caught myself drifting too.

When almost every one of us is chasing flashy demos and quick wins, many of us still struggle to build something as fundamental as a proper auth system.

I’m not pretending I was immune.

To break that pattern, I’ve planned to start a 3-Month Sprint Plan leading up to my graduation, focused purely on the skills that separate engineers from “just vibe-coding developers.”

This sprint is about depth, not dopamine.

The focus:

• System Design (HLD & LLD)
• Architecture Design
• Core Backend Principles
• Distributed Systems & Scalability
• DBMS internals & indexing
• OS concepts (memory, concurrency, scheduling)
• Computer Networks
• Caching, queues, API gateways
• Docker, CI/CD & deployment
• AI systems basics (RAG pipelines, vector DBs, inference)
Daily LeetCode for interview readiness

📌 My daily update posts will include:

  1. LeetCode problems + concept revision

  2. What I learned from articles, docs & engineering blogs

  3. Project & FYP feature implementations

  4. Backend & AI architecture experiments

For anyone who wants to follow along, I’ll mainly be learning from resources like:

📌General CS & engineering:

https://tech-blogs.dev/list
https://teachyourselfcs.com/
https://interviewready.io/blog/

📌System Design:

https://blog.bytebytego.com/archive?sort=top
https://bytebytego.com/guides/
https://www.hellointerview.com/learn/system-design/in-a-hurry/introduction

📌Architecture:

https://engineeringblogs.xyz/
https://www.thoughtworks.com/engineering
https://martinfowler.com/architecture/
https://jvns.ca/

📌System internals & databases:

https://architecturenotes.co/archive?sort=top
https://use-the-index-luke.com/
https://www.redblobgames.com/

I’ll deliberately limit what I read at one time. Too many resources create distractions, and distractions quietly kill productivity.

There’s no “someday” in this plan.

I’m starting today. What about you?

Daily updates will go live between 9:00 PM and 11:59 PM.

Let’s see what disciplined consistency can build in three months.

Take care.

Join Irfan on Peerlist!

Join amazing folks like Irfan and thousands of other builders on Peerlist.

peerlist.io/

It’s available... this username is available! 😃

Claim your username before it's too late!

This username is already taken, you’re a little late.😐

0

16

0