Ackshaey SinghHarnessing Client-Side Caching in Rails: The Power of `expires_in`In your journey as a software developer, you’ll encounter myriad tools and techniques designed to optimize and streamline web applications…·3 min read·Oct 5, 2023----
Ackshaey SinghFeature flags in Rails: How to roll out and manage your features like a proFeature flagging is a widely adopted technique used in software development that enables developers to turn features or sections of their…·6 min read·Apr 6, 2023----
Ackshaey SinghFrom ‘master’ to ‘main’: The easy guide to renaming your Git default branch for a more inclusive…I started heavy development on Firecode.io this week to get it out of beta — and one of the first changes I had to make was renaming my…·3 min read·Mar 24, 2023----
Ackshaey SinghSwitching it up: How Tailwind CSS helped me create a dark mode logo in RailsAs someone that still swears by Bootstrap, I recently had the opportunity to try Tailwind CSS. I’m currently working on a new Rails 7 app…·2 min read·Mar 22, 2023----
Ackshaey SinghSetting up Devise for User Authentication on Rails 7If you are a frequent user of Ruby on Rails, you know that building authentication and user management systems can be a time-consuming and…·4 min read·Mar 20, 2023----
Ackshaey SinghSo what exactly are those pesky versions in your package.jsonYou may not give it a second thought, but as a software engineer, you come across Semantic Versioning every day. Simply put, it’s a way of…·3 min read·Mar 14, 2023----
Ackshaey SinghLevel up your JavaScript browser logs with these console.log() tipsI consider myself a backend software engineer — and as any backend engineer would attest, a large part of our life is spent monitoring…·8 min read·Nov 2, 2020----
Ackshaey SinghMacOS vs Linux — the cp command will trip you up!While building Firecode.io I was recently confronted with more than a hundred failing unit tests when running the test suite locally on my…2 min read·Oct 23, 2020----