A curated, monthly roundup of the best Turbo (Native), Stimulus, and Strada articles, code, courses, and more by Joe Masilotti.
Welcome back to the
August junior developer edition of the ⚡️ Hotwire dev newsletter! This month is going to be a little different. I’m diving into something I’m passionate about: junior Ruby on Rails developers.
Why is it so hard for junior Rails developers to get their first job? And why do companies only seem to want to hire senior engineers? After doing a lot of interviewing I think I have some answers. I’m planning to share all of my learnings in my talk at the Rails SasS Conference in October. (I hope to see you there!)
Until then, here are some tips, tricks, and advice for juniors to get hired. From positioning themselves better to getting interview feedback, there’s something for every stage of the hiring process.
Also, I’ve included some tips for senior developers to help level up juniors. Whether they are already a coworker or an online friend, it’s our job to make sure they feel included and empowered.
by Felipe Vogel @fpsvogel
Felipe was recently hired at a US-based remote company as a junior Rails developer. He shares tips on where to look for job postings, strategies for writing your resume, what to ask during the interview process, and more. My favorite tip: “finding out the salary before doing a technical exercise”. Congrats on the new job, Felipe!
by Brian Birdwell of Planet Argon @planetargon
Brian, a junior Rails developer at Planet Argon, breaks down the process of learning and why it’s important to have one. One tip that sticks out is to struggle before asking questions. I love the responsibility this puts on you as a developer to try and figure it out yourself. From experience, this is one of the best ways to learn.
by Cezar Halmagean @mixandgo
A 6 chapter guide on how and why to learn Ruby on Rails from Cezar at Mix & Go. Chapter 4 dives into the “how” by outlining a few steps with flexibility to make the journey your own. He follows up with a great resource of different places to find jobs and tips for landing that first round interview.
by David Colby @davidcolbyatx
A bit meta, David uncovers a sad truth about the industry right now: not many companies are hiring junior Rails developers. He speculates that “many companies hiring Rails developers are hiring exclusively for senior level roles because companies using Rails tend to run quite lean.” But all is not lost – I’m on board with his advice for what we can do, today: invest in a pipeline of junior talent, give senior engineers time to coach and mentor, and slow down delivery cadence to give everyone room to breath.
by Brandon Weaver @keystonelemur
Brandon tweeted about how junior developers are critical to the healthy growth of engineering teams and companies. I couldn’t agree more with this thread!
On my favorite new podcast, Ruby for All, Julie and Andrew share advice and resources for junior Ruby on Rails developers. No matter your learning style there’s something for you: blogs, Twitter accounts, books, conferences, podcasts, videos, and more.
by Remote Ruby @remote_ruby
This episode is packed with actionable tips from Adam on how the Ruby community can help foster more junior developers. My favorites include casual mentorship programs, how to create a welcoming environment, and pair programming.
by Jason Swett @JasonSwett
In this episode of Code with Jason, Jason and guest Brian Hogan discuss the state of hiring in Rails (and tech in general), why we need to generate more senior developers, and what to watch out for when receiving career advice.
by Remote Ruby @remote_ruby
Around the 47 minute mark Chris and Andrew start discussing mentorship. They explain how there’s a lot more aspects to being a developer than coding and why it’s so important to take initiative if you are a mentee. There’s solid advice for both juniors and those looking to mentor in this episode.
by Joe Masilotti (me!) @joemasilotti
I partnered up with Cezar from Mix & Go to share insights I’ve picked up while running my Rails-only hiring platform the last 9 months. I also answer a bunch of questions from junior devs including how to grow while freelancing, if you need to know testing, and how to contribute to OSS.
by Cezar Halmagean @mixandgo
Cezar, who puts out high quality Hotwire tutorials, shares advice for folks new to Ruby on Rails and programming in general. It’s a valuable resource if you’ve been looking to get your first Rails role but don’t have any experience or a computer science degree.
👩💻👨💻 5 Rails developers for hire
Here are 5 Ruby on Rails developers (including 2 juniors!) who are looking for their next gig and ready to start today. Most are interested in full-time employment but a few are open to freelance/contract roles, too.
If you’re looking for your next Rails gig then add your profile to RailsDevs and I’ll help you get hired.
With over 12 years of experience across the front-end, back-end, and iOS, Karl found out that Ruby is literally the best. Now he’s pivoted his whole career to focus on making amazing websites that use Ruby.
I love working with Ruby/Rails and ReactJS/React Native tech stack. Prefer long-term and ongoing projects. Working remotely from Barcelona.
A product-focused developer with strengths in back-end development and infrastructure management.
Vignesh has 6 years experience in Ruby on Rails as a full stack developer. Also, he developed apps with React and GraphQL along with Python and Django.
Support Engineer looking to break into product development. See my blog where I share content for Rails developers.
👀 One more thing…
I made my first billboard appearance this morning thanks to MicroAcquire! MicroMRR, their free tool to value a company based on MRR, helped me sell Mugshot Bot late last year. What a surprise this was to see in my Twitter notifications. 😆