How to Easily Add VS Code Extensions in Antigravity When Not Available on Open VSXNov 25, 2025·1 min read·17
Payload CMS explained simplyIf you are building a website today, you need a way to manage your content (like blog posts, products, or user profiles). Payload CMS is a tool that helps you do exactly that, but it is built specificSep 6, 2026·4 min read·10
How I contributed notifications to an open-source productThis post details my contribution to the notification system for Moneygun, an open-source, white-label SaaS boilerplate. It provides a practical and actionable guide on integrating notifications into a Rails application using the Noticed gem. https:/...Jul 6, 2025·5 min read·93
Understanding Getter and Setter Methods in Ruby💎Why? Getter and setter methods in Ruby provide a controlled way to access and modify the values of instance variables from outside the class. This helps maintain data integrity and adheres to the principle of encapsulation, which means hiding the int...Jul 6, 2024·2 min read·29
The Best Way to Learn ProgrammingThere are no easy ways, but there are better ways to do things. Recently, I read something called “The aggregation of marginal gains” from Atomic Habits by James Clear, which means searching for tiny margins of improvement in everything you do. Well ...Jun 30, 2024·3 min read·60
Setting Up asdf to Manage Node.js and Ruby on UbuntuManaging multiple versions of programming languages can be a headache, but asdf simplifies this process by providing a single CLI tool to manage versions of multiple runtime languages. In this article, we'll walk through the steps to install and conf...Jun 28, 2024·3 min read·44
Tools every developers must know in 2024If you don't know these tools as a developer, then you're living in the stone age... 1. Git and Github Git and GitHub are two of the most important tools every developer should know. They help you handle version control for your websites and appl...Jan 6, 2024·2 min read·107
Supercharge Your Productivity: Must-Have Tools for Software Development SuccessThere are several tools and software applications that can help boost productivity in software development. Here are some of the best tools widely used by developers: 1. Integrated Development Environments (IDEs): - Visual Studio Code: A popular, lig...Jun 14, 2023·2 min read·20