Fixing Thread-Safety Bugs with Nate Berkopec

Fixing Thread Safety Bugs With Nate Berkopec

Can you tell if a Ruby gem is really thread-safe or not? And how do you fix a seemingly thread-safety issue that can be something else entirely? We had no idea. So we asked Nate Berkopec to help us. Nate is an expert in Ruby performance. The verdict: nuking all shared global mutable state in your Ruby code is a bad idea if you don’t know what you’re doing! Listen to this episode to learn:...

38 min Â· Stefanni Brasil, Thiago Araujo
Building Technical Wealth and Improving Legacy Code with M. Scott Ford

Building Technical Wealth and Improving Legacy Code with M. Scott Ford

Listen to and watch our conversation with M. Scott Ford and learn how to build technical wealth, enjoy working with legacy code, tools, and strategies to remove dead code, and how thrive in a world of makers as a mender. Apple Podcasts | Spotify About our guest M. Scott Ford is the Co-Founder & Chief Code Whisperer of Corgibytes, where he has quietly led a software maintenance revolution for the past decade....

3 min Â· Stefanni Brasil, Thiago Araujo
hexdevs podcast interview art cover

The Surprising Way to Become a Senior Software Developer with Caroline Salib

“I had a huge list of the technical things I needed to learn for this new position and turns out none of them was missing for me to get to Senior. I need to do some leadership work, do more mentoring, and is a matter of time. But now I know what to do and I know what to focus on. And that was really surprising. I don’t need to spend hours studying programming” – Caroline Salib....

3 min Â· Stefanni Brasil, Thiago Araujo
Smart Ruby Developers Don't Ask for Advice

Smart Ruby Developers Don’t Ask for Advice. They Do This And Build A Reputation As a Result

If you could run a career quality tool to analyze your progress, would it say you’re moving in the right direction? What score would you get? Here’s the catch: how you think you’re doing and what your teammates think how you’re doing are not the same thing. Want to find out for sure whether you’re moving up the Engineering Ladder anytime soon or not? The only way is by asking for instructive feedback....

5 min Â· Stefanni Brasil, Thiago Araujo
How to find your Ruby Software Career Path with Mina Slater

How to find your Ruby Software Career Path with Mina Slater

Often as developers, we believe we are supposed to know everything. Just figure everything by ourselves. As long as we get faster and better at coding, our careers will progress smoothly. But if you ask around, you’ll notice that most people are feeling technically stuck, despite years of experience. If you ask for career advice, people will throw you an endless list of complex technical skills to master. That’s not what you’ll find here....

3 min Â· Stefanni Brasil, Thiago Araujo
The 1 Mistake Keeping Mid-Career Developers Stuck in a Loop — And How to Break Free

The 1 Mistake Keeping Mid-Career Developers Stuck in a Loop

You look at the clock: it’s 5 PM. You’ve been sitting on a chair for the past ~8 hours… Or worse: just endless, mind-numbing meetings all day. No wonder why you don’t feel like opening up a technical book or watching tutorials after work. Even so, you try to push yourself one more time because you want to keep growing in your career. You try to finish one exercise from the latest technical material you’ve invested in....

5 min Â· Stefanni Brasil, Thiago Araujo
Unhappy as a Developer? How Not To Be Miserable with Dr. Randy Paterson

Unhappy as a Developer? How Not To Be Miserable with Dr. Randy Paterson

Do you suffer from Slack notification anxiety? On-call schedules and deadlines giving you nightmares? Are your teammates nitpicking your code during code review? Instead of quitting your job out of frustration and having to go through another round of technical interviews, what if you knew how to have a great relationship with your work? Learn how to deal with imposter syndrome, unrealistic deadlines, and stop communicating passive-aggressively today! Communicate effectively with your team and finish the day feeling good about what you’ve accomplished....

60 min Â· Stefanni Brasil, Thiago Araujo