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.

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.

The Weekend Is 100 Years Old—I Want It To Disappear

Weekends weren’t born from someone’s great heart.

From this The Guardian post, it seems Henry Ford popularized weekends. He wasn’t thinking about his employees’ well-being, but his own pockets. More people in the streets = more cars = more sales.

That story reminded me of a line I heard in my first job:

“Build a life you never need vacations from.”

I don’t remember where I found it. I remember being at my desk wondering why I was doing. It stuck with me ever since.

So what about forgetting about weekends? What if all days look and feel the same? What about making every day as boring or exciting as you want? What about waking up with purpose, doing what we love, and being around people we love every day? What if we stop pretending and do something we care about?

It’s time weekends disappear.

If this resonates, check out 10 Surprisingly Simple Ideas That Changed My Life. Some of them helped me recover from burnout and put me in the path to make all days look the same.

Daring to Ask: Cold Emailing My Writing Heroes

“Ask and you shall receive,” Jesus said.

That’s what I did after reading Mark Thompson’s cold email challenge.

I reached out to four writers I admire and shared how they had inspired me. I also sent them a digital copy of 10 Surprisingly Simple Ideas That Changed My Life and asked for a review.

One wrote a LinkedIn post about it. His words pushed me to keep going. I don’t know if others will reply, but it was my boldest step in weeks.

My next dare: pitching some of my books to local libraries.

Who could you cold email and politely ask for something? Maybe you shall receive as well.

Why You Need a Hobby You'll Never Want to Quit

Yesterday, I found a comeback post after a 14-year pause.

14 years! OK, I didn’t read the full post. Maybe the author explained why.

But it made me think of my burnout story: Work burnout made me stop exercising, eating well, and writing. It only made everything worse.

The cure was simple: do something I love every day. Resurrecting my blog was part of the recovery. It gave me a reason to get out of bed. That’s why I keep writing.

Have a hobby that keeps you alive. Writing, running, painting, taking photos, dancing, playing the guitar, or whatever makes you lost track of time. If you ever hit rock-bottom, going back to it can save you.

I shared more ideas that helped me recover from burnout in 10 Surprisingly Simple Ideas That Changed My Life

Friday Links: Meeting recordings leaked, Alzheimer's, and phone use

Hey there.

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

#1. Too Long; Didn’t View, the AI meeting notetaker, left over 100K meetings in the open. Here’s the full disclosure (8min). Someone who vibe-coded an app forgot to harden it.

#2. Just in case, AI finally takes over our jobs… Taxi drivers rarely die of Alzheimer’s (7min).

#3. Need a rule to reduce your phone use? Don’t use it while you poop (3min).

#4. Want to become a thought leader on LinkedIn? Here’s the LinkedIn CringeBot 3000. “Transform any topic into peak LinkedIn cringe.”


And in case you missed it, I wrote on my blog about mentors and role models (2min) and my rule for reading translated books (2min).


(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