On the Job Hunt? Try this one thing to get experience as an early career Ruby dev
“Why is it so difficult to find Junior Ruby on Rails dev roles?"
You have finished multiple online courses, workshops and might even read some books to learn Ruby. You start job hunting and you struggle to land a position because of your lack of experience.
So how do you get experience with large Ruby and Rails apps when no one wants to hire early-career devs?
It’s a tough market for any early-career dev with little to no experience, so it’s no different with Ruby....
Rails Conf 2021 Talks for Early Career Devs
Now that all Rails Conf 2021 talks, keynotes and workshops are available on YouTube, you might be wondering which ones you should watch first.
If you are just getting started with your Rails or programming journey, here’s a list of 6 talks for you (with resources):
1. Implicit to Explicit: Decoding Ruby’s Magical Syntax by Justin Gordon [Talk] Do you wish you could understand better what Rails does under the hood?...
Contribute to Ruby on Rails: filtering & reproducing issues
In the last Open Source Thursdays live, Thiago and I shared how we chose a few issues that looked promising for us.
By the end of the post, you’ll learn how to filter issues, and how to start contributing to Rails by reproducing a bug.
How to choose your first Ruby on Rails issue Which one from the +300 open issues should you pick? We tried breaking this process down into 2 parts: filtering them by labels, then choosing one that seems easier to fix....
Open Source Thursdays
What is Open Source Thursdays? Open Source Thursdays is a new project from the hexdevs team, aka me and Thiago.
We started this project because we’ve always wanted to contribute to rails! So we thought, why not do it live so more people can join us? Our goal is to make open source contributions more popular.
Neither of us has done this before. The plan is to get there and do everything live, no preparing in advance....
How to Contribute to Ruby on Rails Open Source project
Step 1: Decide to find one open-source project to contribute 😎
Step 2: Keep looking 👀
Step 3: They are all intimidating, is that normal? 😑
Step 4: What if I contributed to a project I have lots of experience with, like rails? I’d love to understand more about this tool I use every day 🤔
Step 5: OMG, the code is huge and scary, Will this even run on my machine?...
Will I Find Work if I Learn Ruby in 2021
Ruby is keeping you interested in transitioning to the software development world. But you’re not sure you’re gonna be employable. You might have heard that you should just choose JavaScript because, you know, everyone is saying Ruby is a dying domain.
But you don’t see yourself keeping up with the Kardashians traditional JS web dev world.
You’ve heard that there are plenty of Ruby/Rails jobs out there. But how do you get your first one as an early career dev?...
Should you create a new Rails app as API-only?
Before you get too excited and run rails new thecoolest --api on your terminal, it might be a good idea to take some time to consider what your needs are.
How different is a Rails API-only from a full-stack Rails app? As you can see in the image below, the API-only is a lighter version of a full stack Rails app:
The reason why it’s lighter is because Rails API-only won’t render HTML pages, handle user sessions & cookies, nor display any assets....
5 Ways to Handle Your Rails API Authentication
Which authentication strategy should you use for Rails API? How to implement a secure authentication strategy is by the far the most confusing part of building an API.
It’s important to evaluate your app requirements before choosing any strategy in the first place to avoid any security implications.
To help you figure out which authentication strategy is the best for your case, here are 5 possible solutions for you:
Rails API-only If your API is running as a standalone app and you don’t need a web interface of any sort, then a header-based token auth might be enough....
Is Ruby on Rails Still Relevant in 2021?
“Maybe Python or Go is a better choice? Or even Javascript?” If you’ve been asking yourself these questions, this post is for you.
When I was learning how to code in 2016, Ruby on Rails was trending and every startup was using it. It was obvious that learning Rails would be an easy way to get my first dev job. We’re in 2021, though, and things have changed.
The answer to “Is Rails still relevant?...