I'm Launching Street-Smart Coding: 30 Lessons to Help You Code Like a Pro (the Roadmap I Wish I Had Starting Out)

Street-Smart Coding cover
Street-Smart Coding: 30 Ways to Get Better at Coding Without Losing Your Mind

I spent five years in college learning to code.

A stupid dissertation delayed my graduation. But that’s another story.

Most of my five-year program didn’t prepare me for real-world coding. My real coding journey began at my first job, with one Google search: “how to get good at coding.”

I found a lot of conflicting advice:

  • “Use comments”
  • “Don’t use comments”
  • “Do this”
  • “Don’t do that”

Arrggg!

It took years of trial and error to learn what worked.

I had to survive on-call shifts, talk to stakeholders, and say “no” politely. More importantly, I had to learn that coding takes more than just syntax.

That’s why I wrote Street-Smart Coding— a roadmap of 30 lessons I wish I had when I started. For every dev who’s ever typed “how to get better at coding” into Google or ChatGPT. (Back in my days, I didn’t have ChatGPT… Wait, I sound like a nostalgic grandpa…)

Scrolling through the first pages of Street-Smart Coding
Preview of the first ~12 pages

Inside “Street-Smart Coding”

This isn’t a textbook. It’s a battle-tested guide for your journey from junior/mid-level to senior.

Some lessons are conventional.

Others were learned the hard way.

And a few are weird.

One lesson comes from a TV show. Nope, not Mr. Robot or Silicon Valley. That’s on Chapter #29. It will teach you about problem-solving.

You’ll learn how to:

  • Google like a pro
  • Debug without banging your head against a wall
  • Communicate clearly with non-tech folks

…and 27 more lessons I learned over ten years of mistakes.

Now they’re yours.

Get your copy of Street-Smart Coding here and skip the years of trial and error. For launch week only: Pay what you want—even $1 or $2.

A Piece of Dating Advice I Didn't Ask For (The Real Trait To Look For)

This week, a friend shared how he learned what to look for in a relationship.

It was way back in college. He’s now married with kids. One day, he saw an attractive girl on campus and stared. An older student noticed him staring and said: “Hey man, I’m going to give you a piece of advice. Don’t look for big boobs or butts. When all that falls down, the only thing left is talking.”

Find someone you enjoy talking to.

Many years later, he still remembers it. It reminded me of other free pieces of advice I’ve received.

Friday Links: Coding rules, weekends redefined, and digital etiquette

Hey there.

Here are 4 links I thought were worth sharing this week:

#1. LLMs have changed how coding looks. Here are 10 rules for agentic coding (5min).

#2. Before it was TLDR. Now it is AIDR: AI;Didn’t read (3min).

#3. Glasses, earplugs, smartwatches… Now that everything and everyone is connected, we should embrace new rules of etiquette (11min).

#4. The weekend is 100 years old (16min). Working from home has changed it.


Not much about coding in the past weeks on my blog, but in case you missed it, I wrote about why you need hobbies to avoid burnout (1min) and a shortcut for happiness (1min).


(Bzzz…Radio voice) This email was brought to you by… Street-Smart Coding Manifesto. A case against syntax obsession. Because real impact comes from skills outside your IDE.

Keep coding smart,

Cesar

Bad Weather Almost Ruined a Perfect Day

After days of planning, I finally visited a friend’s cafe this week.

It was cloudy, with a 55% chance of rain. When it rains, the city stops. Transit slows, some stores close, and everybody is late. Yes, even when there are umbrellas. It’s a coastal city.

The safe bet was to stay at home and plan for the next day. But I packed an umbrella and took the risk. Guess what? It didn’t rain. It became a perfect Tuesday evening, my city seen as a tourist.

Just like when commuting, we don’t expect all semaphores to turn green before heading to work. We get outside to ride the traffic. If you’re in the mood, don’t let bad weather ruin it. Pack the umbrella, take the risk. Your perfect day might be waiting under the rain.

That was my lesson of the day.

A Lesson From a Blood Pressure Spike, a Party, And a Reminder

The day before her 70th birthday, she had to rush to the ER.

She had planned the birthday party for months. But a blood pressure spike almost ruined it.

She was discharged the same day. But she was so anxious that she didn’t enjoy her party. Everybody noticed it, even days later.

The next week, the doctor said she only needed some pills and a diet.

Sometimes all it takes is someone reminding us that we’re going to be OK.

Years ago, recovering from burnout felt impossible. But small actions sparked real change. That’s what I share in 10 Surprisingly Simple Ideas That Changed My Life

How I Under-Engineered my Last Coding Book (Write A Book For Free)

Being a coder, it’s easy to get distracted building a complex pipeline to write a book.

Like Chris who under-engineered his book, I used a simple approach for Street-Smart Coding Manifesto:

  1. Outline each chapter idea on post-it notes.
  2. Write with Google Docs.
  3. Share a copy with my beta-readers.
  4. Import the master file on Reedsy.
  5. Et voila!

Like building a blogging engine instead of blogging, researching the best ax won’t get a tree chopped.