Blogs
Its 2023 and hiring interviews are still messy. Can we as (Ruby On
Its 2023 and hiring interviews are still messy. Can we as (Ruby On Rails) community make them better?In the video of my talk at the Ruby On Rails Global Summit 2023, I delve into the current state of hiring and interviewing practices. I examine wh...
DID YOU ALREADY TRIED QUIZ RUBY ON RAILS? - DEV Community
A few months ago, I created a website where fans of Ruby on Rails can test their knowledge by playing small knowledge quiz games. All questions were generated by ChatGPT in February 2023.The site contains 16 games with different levels of question...
Building GitHub with Ruby and Rails | The GitHub Blog
Every Monday a scheduled GitHub Action workflow triggers an automated pull request, which bumps our Rails version to the latest commit on the Rails main branch for that day. All our builds run on this new version of Rails. Once all the builds pass...
Caddy puma-dev for local development with custom domains and HTTPS
I develop a lot of webapps locally, often at the same time. For Ruby-only applications, puma-dev is by far the most convenient way to handle the situation. A single setup command gets you a lot out of the box:DNS resolution for all .test domains t...
10 Essential Skills and Qualities of a 10x Developer
The term "10x developer" is often used to describe a developer who is exceptionally productive and efficient, able to produce high-quality code in a fraction of the time it would take an average developer. The term was first coined by software eng...
What Being a Staff Developer Means at Shopify (2023)
Talk to 10 people and they might share 10 different definitions for staff developer. This is not too surprising, because the whole concept is relatively new. Programming as an industry is quite young, say about 80 years old, but even then we've ha...
100 Ruby on Rails Interview Questions: Answers and Tips for Developers
As a popular web development framework, Ruby on Rails is a key skillset for many developers and hiring managers. If you're looking to hire a Rails developer or prepare for a Rails developer interview, it's important to have a solid understanding o...
Ruby Programming Language and Its Most Used Set of Algorithms
In this blog post, we explored some of the most commonly used algorithms and techniques in the Ruby programming language. We covered sort, search, graph algorithms such as depth-first search, breadth-first search, and Dijkstra's algorithm, and str...
6 Line Micro Testing Framework - apiercey.github.io
Normally, I try to write tests for every project I participate in, even personal projects that never see the light of day! Yet, every once in a while, I find myself working in an environment where adding new dependencies isn’t so straightforward o...