RSSAmplifier

Blog

Undefined

Undefined

anirudhv.xyzRSS feed ↗19 posts

Latest posts

You Don't Have to Be Marcus Aurelius. Louis XVI Kept a Diary Too.

Illustration by همَّام on Unsplash Over the last 4-5 years I have tried picking up journaling and maintaining a diary multiple times. It has only been in the last 18 months or so where I can finally s

The Middle Path: Why I Stopped Letting AI Write All My Code

Lars Faye's Agentic Coding is a Trap finally pushed me to write about something I've been thinking about and experimenting with for a while. He talks about many things - skill atrophy, “supervision” f

Beyond Scale: What Growth Means in B2B

The conventional playbook for engineering growth comes from companies like Google and Facebook; places optimizing for massive scale. But many of us work in B2B, where the challenges are fundamentally different. Through many conversations with junior ...

Why I support Manchester United

This article is a slightly different one from the usual ramblings I write about, and honestly its born out of discussions with people, online threads the latest one being this tweet where a Manchester United fan from India is being targeted because t...

Jetbrains AI Assistant Review

I’ve always been a fan of JetBrains products. When I first switched from Eclipse to IntelliJ years ago, I was blown away by how smooth and powerful it was. A true IDE experience offers significantly more power than lightweight editors like VS Code—an...

2024 - Year in Books

Harry Potter Series I have been a Harry Potter fan since childhood, and to some degree, I credit the series for getting me into reading. 17 years after the release of Harry Potter and the Deathly Hallows, the final installment in the series, I decide...

Tuesdays with Morrie

Whenever someone asks me about my hobbies, reading books is probably the first or second thing I talk about, and like most people that read, I have my preferences - Biographies, History, Management/Productivity/Self Help, Sci-Fi and maybe some fictio...

Time Management tips for Senior Engineers

For Senior Engineers and leads in higher positions, time is a very precious resource. Amidst the constant demands for code reviews, brainstorming sessions, planning, meetings, and general assistance, your time to sit down and code often suffers. The ...

The Lucknow Food Trip of 2022

Earlier this week, I, along with a couple of friends visited Lucknow. While Lucknow has several tourist destinations, its a great place for foodies, specially if you are a non-vegetarian. (Almost) All foods (Clockwise) - Makhan Malai/Daulat Ki Chaat...

Repost - Migrating our 4 year old Angular project to a Monorepo

We migrated our conventional Angular workspace to an Nx Monorepo environment. Here’s all you need to know about this migration. The Article is published on the SpotDraft blog - Read it here Update: I ended up talking about this at TIL Conf, 2024, you...

Book Notes: Psychology of Money

A genius is a man who can do the average thing when everyone else around him is losing his mind - Napolean Table of Contents Ronald James Read Luck & Risk Bill Gates: A study in Hidden Luck Not worth the risk Compounding Getting Wealthy vs Stayi...

Learning Rust - The Interesting Parts

I have been programming for some time now and have been fortunate enough to have worked on a bunch of different languages like Java, C#, Python, JavaScript (TypeScript). I have been thinking of picking up a new language for sometime now and the choic...

Tracking GitLab Todos with Hammerspoon

At SpotDraft we use self-hosted GitLab to host our source code and manage projects. One nice concept that GitLab uses is that of Todos. A Todo is created anytime an issue is assigned to you, a Merge Request requires your review or someone mentions yo...

Solve the Cross-Origin Access error when working with iframes

As most of you would know, the iframe or inline frame element allows you to embed one HTML page into another. Sites like YouTube and Google Maps use iframes to embed thier content in your website. While embedding an iframe is pretty straightforward, ...

Flexbox - Align Items vs Align Content.

Flexbox is awesome. If you have worked with modern CSS, whether you are rolling your own or using a frameworks like Bootstrap & Foundation, chances are you are using Flexbox for layout and alignment. To align or to justify..that is the question For...

Strucural vs Attribute Directives in Angular

Anyone who has worked with Angular would have used directives. According to the the official Angular documentation, there are 3 types of Directives: Components Structural Directives like ngIf and ngFor Attribute Directives like ngStyle This post...

Bolt CMS: Using content types and relations

For a recent website project, I decided to use Bolt CMS, a free and open source content management system that is really powerful while being flexible and easy to use. One concept that I really liked was that of ContentTypes, From the documentation —...

Dev Diary: My React, Redux & React Router Setup.

Note: This post is not meant to be about the inner workings of React, Redux or React-Router. This is a post detailing my experiences & understanding in creating an app using all 3 libraries, the problems I faced while doing it & how I got around them...

In Search of a Code Buddy - Adventures of a lonely programmer

Programming has always been a collaborative task, one that has resulted in many success stories. Usually what a non-tech people hear are stories about the super — rich geeks, but we the programmers respect team work for what it has given us, the awes...