May 15, 2024
Getting from the Airport to the Hotel and around (Ahmed’s Unofficial RailsWorld Guide to Toronto)
Before diving into today’s article, did you catch what happened on April 30 at 1PM EDT? Ready for this? 1000 RailsWorld tickets were sold in under 20 minutes 🤯😀. Developers were both surprised and delighted. Toronto RailsWorld will awesome. How exciting is it for those coming to Toronto to attend the RailsWorld conference (and those vi...
Read more
Read more
May 13, 2024
The power of listening with your heart
People want to vent. No solution. No advice. Just talk. I'm sure you've encountered a situation where someone just started to share what was going on in their life, but in a negative way, right? What did you do then? If you’re anything like me, your natural inclination is to solve their problem. This has been my approach for a while. I...
Read more
Read more
April 30, 2024
Where did all the bricks go? (Ahmed’s Unofficial RailsWorld Guide to Toronto)
Hello RailsWorld! You may have heard, there's an awesome event for Rails developers this summer. We're just a few months away from the second RailsWorld, the self-described “avant-garde conference for developers excited about building tools, projects and all things Rails technologies.” Being put on by the dudes at Rails Foundation. Rai...
Read more
Read more
March 29, 2024
Your true value beyond the job title
Recently, I was inspired by Coby's reflection on channeling his inner Purple Cow, a concept introduced by Seth Godin. It made me reconsider my self-image and how others perceive me. The idea of "being remarkable, in a way that compels others to talk about you", resonated with me deeply. Some time ago, a client engage my services to upg...
Read more
Read more
March 13, 2024
"Meta or not to Meta" programming in Ruby
In the ever-evolving landscape of Ruby on Rails, how we choose to handle code can be as diverse as the developers themselves. Recently, my exploration into refactoring Rails helper to generate UI component names dynamically, led me down the path of metaprogramming – a powerful, dynamic tool that Ruby handles with elegance. My latest bl...
Read more
Read more
March 11, 2024
Refactoring Rails Helpers from static to dynamic rendering
Writing code is a journey of continuous improvement, learning, adaptation, and, yes, refactoring. As our applications grow and evolve, we often find ourselves revisiting and rethinking our code to make it more maintainable, scalable, and flexible. Today, I want to share with you the process of refactoring a helper in a Rails applicatio...
Read more
Read more
November 28, 2023
RapidRails UI for Ruby on Rails with TailwindCSS and ViewComponent
🚀 Exciting News for the Ruby on Rails Community! I'm thrilled to announce the pre-launch of RapidRails UI – a UI kit meticulously crafted for Ruby on Rails developers. This innovative toolkit uniquely blends TailwindCSS's utility-first approach with ViewComponent's component-based architecture, designed to elevate efficiency and style ...
Read more
Read more