35 episodes

We Help You Take Your Ruby Developer Career To The Next Level. Hosted by Thiago Araujo and Stefanni Brasil.

hexdevs hexdevs

    • Technology
    • 5.0 • 8 Ratings

We Help You Take Your Ruby Developer Career To The Next Level. Hosted by Thiago Araujo and Stefanni Brasil.

    Fixing a Thread-Safety Bug with Nate Berkopec

    Fixing a Thread-Safety Bug 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:- How and why faker-ruby became thread-unsafe, especially for Puma users- Questions to ask yourself when trying to debug thread-safety issues- Shared global mutable state is not always the villain, and is not the source of all thread-safety issues - Nate's "watch-out" list of things that can cause undesired behavior when running multi-threaded Ruby applications: Constants, Class Variables, and Rack Middleware.
    Episode Notes🔗 Full transcript and links
    -----
    A special thanks to Valentino Stoll, nfstern02, and Gregg P for sponsoring hexdevs!
    Enjoy!

    • 45 min
    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.

    • 54 min
    How to Open Source with Richard Schneeman (schneems)

    How to Open Source with Richard Schneeman (schneems)

    What do lurking and flossing have to do with contributing to open source? It's all about sustaining tiny habits. Learn how to use tiny habits to go from coder to contributor.

    • 57 min
    How to Beat Impostor Syndrome and Be a Happy Developer with Amor Muto

    How to Beat Impostor Syndrome and Be a Happy Developer with Amor Muto

    Level up faster, be a great lead developer, and beat burnout as your grow in your career. Amor Muto joins us to give us tools to beat the Imposter Complex and the Fear of Success as Software Developers.

    • 1 hr 13 min
    How to Be a Faster Coder?

    How to Be a Faster Coder?

    How do you code faster? How do you make sure you're practicing effectively? Listen to Stefanni and Thiago talk about Drill Exercises and Deliberate Practice as strategies to learn faster.

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

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

    Are you an experienced software developer and don't know how to get promoted to Senior level? Have you been trying to master one technical skill after the other and still not sure how to make the jump to Senior? Listen to our conversation with Caroline Salib to learn how she is taking control of her career and being on the path to Senior level.

    • 45 min

Customer Reviews

5.0 out of 5
8 Ratings

8 Ratings

Ibrotzky ,

Great podcast!

Super helpful for anyone interested in tech

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
Deep Questions with Cal Newport
Cal Newport
Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Hard Fork
The New York Times
Darknet Diaries
Jack Rhysider