Sep 8, 2026•3 min read•100DaysToOffloadIF by Rudyard KiplingA poem I read in my school days but understood way later.
Sep 7, 2026•2 min read•100DaysToOffloadWrite. Publish. Move OnThe self-censorship habit I am trying to break.
Aug 31, 2026•3 min read•RubyProgramming100DaysToOffloadDifference between load, require, and require_relative in RubyA handy note on when to use load, require, and require_relative in Ruby.
Aug 26, 2026•2 min read•100DaysToOffloadBackground Sounds for Deep WorkA collection of background sounds and YouTube channels I use for deep work, writing, and relaxation.
Aug 24, 2026•3 min read•100DaysToOffloadWritingSome More Journaling IdeasA few techniques I found interesting and want to try.
Aug 22, 2026•2 min read•100DaysToOffloadWritingFree Writing for Clearing the ClutterA simple journaling practice I use to unload my thoughts.
Aug 16, 2026•2 min read•100DaysToOffloadFitnessPlank is 90% MentalPlanking is a boring and hard exercise. But it teaches one important lesson: learning to stay with discomfort.
Aug 12, 2026•2 min read•100DaysToOffloadStarting the 100 Days to Offload ChallengeKicking off the 100 Days to Offload challenge. Also setting the tone for what this portfolio will be going forward.
Jun 30, 2026•6 min read•RubyRackRuby on RailsWriting Middleware in RailsUnderstanding Rack middleware and how to configure it in a Rails application.
Jun 2, 2026•11 min read•RubyRackRuby on RailsUnderstanding Rack: The Interface Between Ruby Web Servers and FrameworksLearn why Rack was created, how the Rack protocol works, how middleware fits into the request-response cycle, and build a small Rack application from scratch.
May 17, 2026•4 min read•Ruby on RailsNext.jsWho Owns a Day? Lessons From a Timezone BugCommon bug when handling timezone changes that causes incorrect date and time display
Feb 19, 2026•7 min read•Ruby on RailsThe Real Cost of Polymorphic AssociationUnderstanding the hidden costs and trade-offs of polymorphic associations in Rails.
Feb 8, 2026•9 min read•Ruby on RailsHow Rails Boots: A Mental Model of the Initialization ProcessHow does Rails prepare your application to handle requests? What are the key steps in the initialization process?