A person reading a bunch of books

What books on Ruby should I read when trying to move from Junior to Intermediate Developer?

Some weeks ago, one of our community members asked us the following question: “What books on Ruby would you recommend when trying to move from Junior to Intermediate Developer? I can understand basic Ruby and intermediate Rails code well. I get lost when looking up code in the gems… I feel like they are a bit more advanced. Instead of looking for scattered content across the internet, it’d be nice to go through a Ruby book to have a more solid understanding of things!...

5 min Â· Stefanni Brasil
How To Build a Developer Portfolio and Be Stuck Forever

How to Build a Developer Portfolio And Be Stuck Forever

“Can you help me build out my developer portfolio?” It’s the first question early-career developers ask when they book a mentoring call with me. They’ve been struggling to find their first developer job. They read an article or a friend tells them they should be focusing on building their tech portfolio. Or they just decided to follow generic advice on the internet. I’ve been mentoring people for many years, and the portfolio question is the first thing they ask me....

5 min Â· Thiago Araujo
Woman admiring paintings at a museum

Examples of Successful Self-Taught Developers

Let’s say you’re learning how to paint. When you look at the famous paintings at the museum, you might start asking yourself: “Will I ever be this good? Is this for me? Will I ever understand all of this?” If these questions sound familiar, it’s because you’re not alone. It’s not just you. Believe it or not, the same questions can be applied to coding. Some things, like painting and learning how to code, are hard....

4 min Â· Stefanni Brasil
Woman writing badass documentation for their README Github projects.

How to write Badass READMES for your Github projects

You show your GitHub project to people but they don’t understand what the code is about. Why should you take time to write a good README if they can simply “read the code”? They won’t even look at your code if you don’t explain what’s in it for them. Why should anyone care about it? What about making them curious about your project? It saves them time, it shows you care about good communication and that by writing good docs you probably write good code as well....

4 min Â· Stefanni Brasil
Photo by Ryanniel Masucol from Pexels

The Unstuck Guide for Developers

When you get stuck, it’s really easy to block yourself from creatively solving your problem. You start asking “why am I so dumb?”, or thinking that you don’t have a programmer’s brain, or feeling that you’ll never understand anything. How is that helpful? It isn’t. The way we talk to each other (even to ourselves) impacts our performance. It’s not self-help BS. It’s how our brain works. As Dr. Lisa Feldman Barrett, one of my favorite neuroscientists, shows in this short video, “The Power of Words is in the wiring of your brain”:...

4 min Â· Stefanni Brasil
Photo of Woman Showing Face with Frustration - by Yan Krukov from Pexels

Dev With No Experience? Here's one way to get experience today.

You’re focusing on finding that first Ruby job. You’ve been practicing for months or years. You’ve been applying to entry-level jobs, even internships. You polish your resume. Tweak your portfolio. Attach your CV. Press Submit. Chirp, chirp, chirp 🦗 Nothing happens. Worse: you do an amazing interview, people loved you. But then they say they are moving forward with someone else that has more experience. Welp, next time is going to be different....

6 min Â· Stefanni Brasil