Stop Building Ugly Admin Panels: Why Avo is the Future of Rails Admins
The “Admin Panel” Ticket We all know the feeling. You are building an exciting new SaaS. The core product is looking great. Then, you look at your backlog an...
The “Admin Panel” Ticket We all know the feeling. You are building an exciting new SaaS. The core product is looking great. Then, you look at your backlog an...
The “Black Box” Between the Browser and Your Code When you are learning Rails, you usually think the flow works like this: User clicks a link. Magic hap...
The Developer’s Dilemma You’ve just spent three days debugging a complex Rails 8 migration or finally perfected your Arch Linux dotfiles. You want to write a...
If I had a nickel for every time a “State of Web Dev” article declared Ruby on Rails dead, I wouldn’t need to write code for a living.
The Industry Standard If you’ve been in the Rails ecosystem for a while, RSpec is likely your default. It’s what most bootcamps teach, it’s what most enterpr...
The “Final Boss” of Data Extraction You’ve mastered Nokogiri. You can navigate a nested <div> structure with your eyes closed. But then, your client or...
I’ll admit it: I used to be a React maximalist.
The “Two Problems” Joke There is an old programmer joke: “Some people, when confronted with a problem, think ‘I know, I’ll use regular expressions.’ Now t...
Let’s get the elephant out of the room immediately: Python has won the popularity contest.
Web scraping in Ruby isn’t a “one size fits all” task. If you use a headless browser for a static site, you’re wasting CPU. If you use Nokogiri for a React a...