I got tired of constant tool switching, so I built PostPilot.
An all-in-one local devtool with:
• API client
• DB client
• Data inspector
Built for workflows where you keep jumping between tools, copying IDs, and losing focus.
They said Java is dead.
- Minecraft was built with Java.
- Twitter runs on Java.
- Spotify uses Java for its backend.
- Netflix relies on Java to stream your favorite shows.
- Uber's Android app? Java-powered.
Java's just quietly running the world.
I used to think Design Patterns weren't worth learning.
Personally, I've seen people use a complicated design pattern to solve a simple problem.
But Uncle Bob says Design Patterns is a masterpiece.
I'm a simple person, so I'll give it a read.
Are you with me?
I’ve listed 6 essential qualities of a good programmer based on my experience:
1️⃣ Master a programming language.
2️⃣ Write clean and readable code.
3️⃣ Create structured and maintainable code.
4️⃣ Gain experience by solving a variety of problems.
5️⃣ Build expertise in frameworks.
8 hours at work - helping customers build things and solving familiar problems every day.
15 minutes learning on Udemy.
1 hour at home working on my own app.
All of this makes me more confident every day. We build confidence by doing, not just theorizing, right?
That's actually a new dilemma. But the answer can be simple.
People building daily apps tend to skip fundamentals.
Serious software devs still need to learn fundamentals. LLMs are just a super helpful companion.