Building My First Chrome Extension with Cursor AIAs a seasoned Ruby on Rails developer, I’ve spent the better part of the last decade immersed in server-side logic, database schema design, and the elegant conventions of the Rails framework. Until recently, I never had a reason to write a Chrome ext...Apr 18, 2025 · 6 min readpatrickkarsh.hashnode.dev
I Rebuilt and Redesigned My Rails App's UI in My Spare Time Using Cursor AII recently undertook the ambitious task of redesigning a Ruby on Rails application — HiEnergy Rocket — using vanilla ERB templates, Hotwire, Stimulus, and Bootstrap. Remarkably, the entire process took just a few days, whereas typically, such an over...Mar 23, 2025 · 4 min readpatrickkarsh.hashnode.dev
Active Admin vs Administrate in Ruby on Rails: Making the Right ChoiceWhen developing a Ruby on Rails application, one of the crucial decisions that surface, especially in the early stages, is the choice of administrative framework. Two of the most popular contenders in this arena are Active Admin and Administrate. Bot...Mar 13, 2024 · 3 min readpatrickkarsh.hashnode.dev
Applying the Eisenhower Matrix as a Software EngineerThe Eisenhower Matrix, also known as the Urgent-Important Matrix, is a powerful tool for time management and productivity enhancement, particularly useful for professionals such as engineers who often juggle multiple, complex tasks. Named after Dwigh...Mar 12, 2024 · 7 min readpatrickkarsh.hashnode.dev
Enhancing Your Terminal: A Guide to Configuring ZshIn the world of Unix and Linux, the terminal is the heart of the system — where the magic happens. The Z Shell (Zsh) is a powerful command line interpreter that can turn your terminal from a simple text input/output environment into a highly efficien...Mar 12, 2024 · 3 min readpatrickkarsh.hashnode.dev