blog.geekmaros.devFixing Tailwind CSS Autocomplete in RubyMine (Rails 8 + Tailwind CSS 4)Fixing Tailwind CSS Autocomplete in RubyMine (Rails 8 + Tailwind CSS 4) If you’ve recently created a Rails 8 app with Tailwind CSS 4 and noticed that Tailwind class autocomplete doesn’t work in RubyMine, you’re not alone. This happens because RubyMin...Oct 7, 2025·2 min read
blog.geekmaros.devExploring the Future of Developer Relations through AI Agents: A Look at Devin by Cognition LabsAs technology continues to evolve, the concept of what a "developer" does is being redefined. Among the emerging trends, AI agents stand out as a transformative force. These are not just tools that assist developers, but autonomous entities capable o...Mar 26, 2025·3 min read
blog.geekmaros.devDeveloper Relations: The Crucial Bridge Between Technology and CommunityWhen I first encountered the term "Developer Relations" (DevRel), I wondered if it was just another tech industry buzzword. After diving deeper into this field, I've come to understand that DevRel plays a vital, often underappreciated role in the mod...Mar 18, 2025·6 min read
blog.geekmaros.devAPI Versioning in Laravel 11Why Version Your Laravel App? As a backend engineer, versioning your app is an essential workflow in development. It allows you to make necessary updates without disrupting existing environments or breaking earlier versions of your API. Versioning al...Sep 15, 2024·3 min read
blog.geekmaros.devDynamically Add/Remove input fields using VuejsWe all know how awesome Vuejs is as a frontend frame work and we are going to be exploring one of it's awesomeness by showing how to dynamically add or remove fields. To ensure you get the best of this article, here are some assumptions. you know...Nov 19, 2020·8 min read