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.

Two YouTube Channels I've Binge-Watched This Weekend

#1. Fabio Cerpelloni’s Tiny Books

A podcast interview with Seth Godin, the godfather of daily blogging, led me down a YouTube rabbit hole.

During the interview, they mentioned The Practice, one of Seth’s books. Curious, I Googled it and found Fabio Cerpelloni’s channel.

He interviews writers, reviews books, and inspires others to write tiny books. His questions to discover the book inside you gave me ideas for at least two more books.

His videos feel like an unscripted conversation, like asking a friend about writing books.

#2. The Kings Hand

Doomscrolling is bad, right? It’s a black hole for our time and attention.

The other day, scrolling taught me a valuable life lesson. And this time, I discovered a hidden gem about creativity, The Kings Hand.

This channel is about creativity in visual arts and music. Its official description is cultural strategy and creative psychology breakdowns for ambitious creators.

Binge-watching The Kings Hand made me ask about my visual identity. A silhouette of a tuxedoed man leaning forward with his hand in his hat instantly recalls Michael Jackson. That’s the power of visual identity.

You Have A Story to Tell Hidden in Plane Sight

Every book worm already has a story worth telling.

The books you read reflect who you are and the path you’ve taken. Your bookshelf hides plenty of stories, among them lies your own autobiography.

After a year or two of ebooks, I’m back to physical books. My new rule is: build a pile, go throught it, and build another.

My old pile already tells my recent story

When I was making a good salary at my last full time job, I picked Rich Dad Poor Dad, The Richest Man in Babylon, and Psychology of Money.

Then, I switched to How to Win Friends and Influence People, The Monk Who Sold His Ferrari, and other personal development books. Most of them came from a not-mentor.

When burnout knocked at my door, I picked Unwinding Anxiety and The Ruthless Elimination of Hurry.

When I hit rock-bottom, I discovered James Altucher and his books, Choose Yourself, Choose Yourself Guide to Wealth, and Skip the Line.

After recovering from burnout, writing became my therapy. To improve my writing, I started with The Post Office and Jesus’ Son. And sitting on my bookshelf, I have Angel and Demons and The Old Man and The Sea.

Just by looking at my bookshelf, I have a story to tell and a book to write. What story is your bookshelf hiding? If you think you don’t have anything to share, look twice at the books you’ve read.

The Excel Paradox of Coding

Last week, for the nth time, I had to bulk-import records using Excel.

No matter how advanced your code, it often boils down to reading and writing Excel files.

I should call it The Excel paradox of coding.

Instead of writing enterprise software, maybe we should build Excel add-ons and let end users stick to what they know, Excel.

Tasks for bulk-importing from Excel files

If you’re starting out, here’s a street‑smart tip:

Learn to work with Excel in your language of choice to:

  1. Download an Excel file with existing records.
  2. Upload an Excel file with updated columns, using an ID column to find matching records.
  3. Bulk-update the records from the file using a background processor.
  4. Send an email once the file is processed.

I’ve seen those tasks in every single job I’ve had.

That lesson didn’t make it into Street‑Smart Coding, but inside you’ll find 30 practical lessons to level up your coding skills.

12 Interesting Questions to Ask

Here’s my 10-idea list today—Well, I wrote 12:

  1. What can I only do?
  2. Who can I ask for help?
  3. How can I help more people?
  4. What interesting stories can I tell?
  5. What “unscalable” things can I do?
  6. What new context can I put my work in?
  7. What existing ideas can I combine in new ways?
  8. How can I get out of my comfort zone?
  9. How can I become more valuable?
  10. What visual identity can I use?
  11. What experiments can I run?
  12. What can I simplify?

Friday Links: AI, Excel, and nostalgic sounds

Hey there.

This week, for the nth time, I had to bulk import records via an Excel file. It made me think, no matter how complex the code, it often boils down to reading and writing Excel files. Maybe we should build Excel add-ons or plugins instead of enterprise software. Thoughts?

Anyway, here are 4 links I thought were worth sharing this week:

#1. Worried about running out of work in the age of AI? (13min). We can learn from the auto industry. And no, they didn’t run out of work.

#2. I’m always amazed by how much you can accomplish with the command line. Here are some small programming tricks (6min), some of them for the CLI.

#3. Headlines saying coding is dead are exaggerated (10min). Coding isn’t going anywhere.

#4. For a bit of nostalgia, here’s a list of obsolete sounds. The modem dial-up…Anyone else?


And in case you missed it, I wrote on my blog about why you need an intention for a successful career (3min). That was a follow-up on the most painful mistake from my best job (3min).


(Bzzz…Radio voice) This email was brought to you by… 10 Surprisingly Simple Ideas That Changed My Life And Could Change Yours Too. If you’ve wondered how to actually change your life, this book shares 10 small daily ideas for big change.

See you next time.

Cesar