#279 Airplane Logs (FOSSASIA Summit 2024)

Hello from the sky above Indian ocean.

Last Updated On April 17, 2024

#278 Good Morning, Vietnam

I will be in Hanoi for the FOSSASIA Summit 2024!

#277 Hard Rights

Handbrake life turns are hard for many reasons.

Last Updated On February 27, 2024

#276 "Welcome My Communist Brother!"

Hello from Vietnam! Kind of.

Last Updated On February 16, 2024

#275 Constant External Stimulation

Turning down the external noise to clear the noise inside.

Last Updated On August 29, 2023

#274 Open Access and Open Source

Can the open access movement learn from open source?

#273 The Newsletter Is Back

I am back writing my newsletter after a three-month hiatus.

Last Updated On August 25, 2023

#272 People Are Awesome

ISRO just landed a spacecraft on the frickin moon.

#271 You Haven't Changed at All

Why do you always hear, “You haven’t changed at all!”?

Last Updated On August 20, 2023

#270 What I Have Been Up To

Long time no see.

Last Updated On August 20, 2023

#269 What I Have Been Up To

Long time no see.

#268 What I Have Been Up To

Long time no see.

Last Updated On August 20, 2023

#267 Top Things to Do in Malaysia

I’m sorting through the mess to plan my travels for next month.

Last Updated On August 6, 2023

#266 KCD Mumbai

I’m at Kubernetes Community Days Mumbai to talk about the Gateway API.

Last Updated On November 18, 2023

#265 Obsession Overload

Obsessed about obsessions.

Last Updated On August 6, 2023

#264 Tattoos on My Internet

Why am I at an airport again?

Last Updated On August 6, 2023

#263 Hello From Another Airport

Continuing the theme.

Last Updated On August 6, 2023

#262 FOSSASIA Summit Day 3

I gave my talk today!

Last Updated On August 6, 2023

#261 FOSSASIA Summit Day 2

Day two means party time!

Last Updated On August 6, 2023

#260 FOSSASIA Summit Day 1

FOSSASIA Summit started today!

Last Updated On August 6, 2023

#259 Airport Logs

This might be a theme here.

Last Updated On August 6, 2023

#258 What Drives You?

Narrowing what drives me and my future plans.

Last Updated On August 6, 2023

#257 Wikipedia Rabbit Holes

Wikipedia is an unpredictable rabbit hole.

Last Updated On August 6, 2023

#256 API Gateway and Service Mesh

How do I go about writing this article?

Last Updated On August 6, 2023

#255 Migration

New diagrams and a binge-worthy blog.

Last Updated On August 6, 2023

#254 Blog Binging

IDK if this is good or bad.

Last Updated On August 6, 2023

#253 /stats

/stats is here. Check it out.

Last Updated On August 6, 2023

#252 Tweets

Tweets.

Last Updated On November 18, 2023

#251 Charts

My new-found love for charts.

Last Updated On August 6, 2023

#250 From Bahrain

Photos from the Bahrain Grand Prix.

Last Updated On August 6, 2023

#249 Report Cards, Prompts, and Compilers

Have you learned to write prompts yet?

Last Updated On August 6, 2023

#248 To MumbaiFOSS

Guess where I’m writing this from?

Last Updated On August 6, 2023

#247 Virtue Signaling

Virtue signaling is a global problem.

Last Updated On August 6, 2023

#246 Back in Kerala

Doing Kerala things.

Last Updated On August 6, 2023

#245 Pause

It is good to pause once in a while.

Last Updated On August 6, 2023

#244 Hike in the Morning, Work in the Evening

Hike at Windsor Nature Park and work at library@harbourfront.

Last Updated On August 6, 2023

#243 "Garden City" Is an Accurate Description

It feels greener than Kerala.

Last Updated On August 6, 2023

#242 Singapore Day 2

I went to the dentist today.

Last Updated On August 6, 2023

#241 Good Morning From Singapore!

I’m in Singapore for a week!

Last Updated On August 6, 2023

#240 Happy KubeCon Proposal Notification Day

Happy Rejekts proposal submission day!

Last Updated On August 6, 2023

#239 Movie Marathon-ish

Watched two movies today.

Last Updated On August 6, 2023

#238 Curiosity

Driven by curiosity.

Last Updated On August 6, 2023

#237 Index and Chill

No, I don’t want to day trade and get rich.

Last Updated On August 6, 2023

#236 Here and Now

/now

Last Updated On August 6, 2023

#235 Traveling for Work

Starting my travels for the year.

Last Updated On August 6, 2023

#234 What's the Best Beer?

The boys are back together beer.

Last Updated On August 6, 2023

#233 Updates From the Last Few Weeks

It’s a new year!

Last Updated On August 6, 2023

#232 Goodbye Google Analytics

I’m moving away from using Google Analytics on this site.

Last Updated On August 6, 2023

#231 Last Week Tonight

A lot of stuff happened in the past week.

Last Updated On September 26, 2023

#230 Benki, Benki, Boom, Boom!

Travelling to Kannur. Bonus: Photos!

Last Updated On August 6, 2023

#229 A Day of Fast Bowling

Don’t play sports without training.

Last Updated On August 6, 2023

#228 Quiet Passions

How internet brought quite passions to life.

Last Updated On August 6, 2023

#227 Él Come Manzanas

So, I started learning Spanish.

Last Updated On August 6, 2023

#226 My World Cup Predictions

Based more on personal preferences than data. Let’s see how this turns out.

Last Updated On August 6, 2023

#225 My Stance on Cryptocurrency

I have not voiced an opinion all along. But this week’s article might change that.

Last Updated On August 6, 2023

#224 Writing Spree

Write. Rewrite. Edit. Re-edit.

Last Updated On August 6, 2023

#223 The Internet as a Place to Rant

And the people who will listen your rants.

Last Updated On August 6, 2023

#222 Dead End

Fail fast.

Last Updated On August 6, 2023

#221 New Explorations

Writing a lot of new articles and exploring new “genres” for articles.

Last Updated On August 6, 2023

#220 Buying Raspberry Pis

The lack of availability of Raspberry Pis could be a case study for the global supply chain problem.

Last Updated On November 18, 2023

#219 Checo Wins Mexico

Mexico GP weekend is here and everyone wants Checo to win.

Last Updated On November 18, 2023

#218 The Younger Generation Might Not Be Super "Techy"

Hot take: Being able to use technology does not necessarily mean you are good at building it.

Last Updated On August 6, 2023

#217 Task Switching and Efficiency

Switching tasks can unlock a different kind of efficiency.

Last Updated On August 6, 2023

#216 The "To Be Read" Pile

Catching up on my reading. I’m doing poorly.

Last Updated On August 6, 2023

#215 The Master Plan

Spending the weekend working on our town’s future.

Last Updated On August 6, 2023

#214 New Drafts

New post on Kubernetes Gateway API coming soon.

Last Updated On August 6, 2023

#213 Chill Maadi

I’m back home for good. Bonus: Photos.

Last Updated On August 6, 2023

#212 Namma Ooru Bengaluru 2

Speaking at Open Source India and meeting old friends. Bonus: Photos from Bangalore.

Last Updated On August 6, 2023

#211 Namma Ooru Bengaluru

I’m in Bangalore for the week. Bonus: Photos from Pune.

Last Updated On August 6, 2023

#210 How Many Flights Is Too Many Flights?

I was in too many airports this week. Bonus: Photos from COCON.

Last Updated On August 6, 2023

#209 Dublin

Traveling around the city and the outskirts: 36,738 steps in a day with four hours to go.

Last Updated On August 6, 2023

#208 Beers, Whiskeys, Talks, and Networking

Photos from the past days in Dublin.

Last Updated On August 6, 2023

#207 Open Source Summit Europe

A bit last moment, but I made it here!

Last Updated On August 6, 2023

#206 New Blog Post

Conference season September begins.

Last Updated On August 6, 2023

#205 Onam

Even gods envy you. Photos only.

Last Updated On August 6, 2023

#204 CKAD, Reviews, and Imposter Syndrome

It is real.

Last Updated On August 6, 2023

#203 Going Wireless

How fast did we go wireless?

Last Updated On August 6, 2023

#202 Homecoming

Photos we took today.

Last Updated On August 6, 2023

#201 Side Project Saturday

Working on side projects, writing, and AI images.

Last Updated On August 6, 2023

#200 Diversity, Equity, and Inclusion in Open Source

“I can’t believe I’ve been writing this for 200 days”, preparing for conferences, and reading through Linux Foundation’s DEI report.

Last Updated On August 6, 2023

#199 Conference Season

Is it September already?

Last Updated On August 6, 2023

#198 SideProjectCeption

Finish side projects or start more side projects?

Last Updated On August 6, 2023

#197 Might as Well Get a Certificate That Says I Know Kubernetes

I’m taking the CKAD examination.

Last Updated On August 6, 2023

#196 Opinions About the Metaverse

TLDR; I don’t like it. Bonus: Pictures!

Last Updated On November 18, 2023

#195 Do I Really Need News?

Really?

Last Updated On August 6, 2023

#194 Brain Drain, Personal Brand, Newsletter v2.0

Supply and demand.

Last Updated On August 6, 2023

#193 Writing Regularly

Every successful blogger I follow says that the key to their success is writing regularly.

Last Updated On August 6, 2023

#192 More Content

Upping my content game.

Last Updated On August 6, 2023

#191 Open Source Summit Latin America

I’m live!

Last Updated On August 6, 2023

#190 I'm Writing This From a Train

Work from train.

Last Updated On August 6, 2023

#189 Incentivization

The line between incentivization and gamification of open source contributions is blurry.

Last Updated On August 6, 2023

#188 Reliability

New post published today. Friday is new blog day now.

Last Updated On August 6, 2023

#187 Making My Life Easier

I created a CLI in Go to create new posts.

Last Updated On August 6, 2023

#186 Failed Attempts

Tried integrating Netlify CMS. It doesn’t do what I want it to do.

Last Updated On August 6, 2023

#185 I Look Into Headless CMS

I failed miserably.

Last Updated On August 6, 2023

#184 Kubernetes Refresher

Spent the day refreshing my Kubernetes knowledge.

Last Updated On August 6, 2023

#183 Two Articles a Day

Keeps socializing away.

Last Updated On August 6, 2023

#182 Diagrams in My New Blog

My new blog post will have diagrams. So, I added markdown to diagrams using Mermaid.js.

Last Updated On August 6, 2023

#181 New Blog Post After Six Months

I wrote about how and why I moved this blog to Netlify.

Last Updated On August 6, 2023

#180 Moving to Netlify

I moved my Hugo blog from GitHub pages to Netlify.

Last Updated On August 6, 2023

#179 Six Seasons and a Movie

Troy and Abed make a mooovie!

Last Updated On August 6, 2023

#178 Recording a Talk

I forgot to set the stopwatch and I spoke for 37 minutes.

Last Updated On August 6, 2023

#177 Preparing for Open Source Summit Latin America

Preparing for my virtual talk at OSS LA!

Last Updated On August 6, 2023

#176 Building a Docker Clone and Starting a Side Project

Learning how Docker works and finally getting started on my side project. Posting publicly for accountability.

Last Updated On August 6, 2023

#175 Building a Redis Clone

I learn about Redis and build a Redis clone.

Last Updated On August 6, 2023

#174 Weekend Plans

I can finally start working on my side projects!

Last Updated On August 6, 2023

#173 ClueCon Weekly

I was invited to be a guest on this week’s ClueCon Weekly!

Last Updated On August 6, 2023

#172 Tour De Veezhumala

Intense trek to reach the top of Veezhumala.

Last Updated On August 6, 2023

#171 Auf Wiedersehen

Leaving these people. Again.

Last Updated On August 6, 2023

#170 Tour de Alappuzha

Fun times in Alappuzha.

Last Updated On August 6, 2023

#169 Playing Cricket After a Long Time

We played cricket in our nearby turf and it was fun!

Last Updated On August 6, 2023

#168 LuLu

Mandatory stop at the new LuLu mall when you are in Trivandrum.

Last Updated On August 6, 2023

#167 Tiger

Prithviraj’s new movie “Kaduva” is as bad as I thought it would be.

Last Updated On August 6, 2023

#166 Table Madness and Red Bull Ring

Cricket match, Wimbledon finals, and race at the Red Bull Ring. I play table tennis.

Last Updated On August 6, 2023

#165 New Day, New City

Home away from home.

Last Updated On August 6, 2023

#164 Goodbyes

It’s an end of an era.

Last Updated On August 6, 2023

#163 Rainy Day Ride

I went on a rainy day ride. Rain, not for me.

Last Updated On August 6, 2023

#162 Derailed

I’ve been off the tracks these past weeks. Need to get back to the consistency.

Last Updated On August 6, 2023

#161 Bike Ride

Took my new motorcycle out for a ride.

Last Updated On August 6, 2023

#160 Road Trip to Valparai

We went on a road trip.

Last Updated On August 6, 2023

#159 Ten Days of Festivities

It’s been a long week, without you my friend. Bonus: Photos from PIFF 2022!

Last Updated On August 6, 2023

#158 Busy Week Starts

It is going to get busy this week. I have at least five open pull requests, and I’m making more. The film festival we are organizing kicks off this Friday. All my time away from work is spent there. I like busy weeks. It keeps me occupied and less distracted. I might go to the showroom tomorrow to book my new motorcycle. Like I said, busy week.

Last Updated On August 6, 2023

#157 Test Ride

Test drove Honda CB300R. I’m inclined to buy it. Bonus: Pictures from Chulliyar Dam.

Last Updated On August 6, 2023

#156 Race Day

Azerbaijan GP is on!

Last Updated On August 6, 2023

#155 Open Source Workshop

Hosted an APISIX contributor workshop today.

Last Updated On August 6, 2023

#154 Jurassic World Sucks

The new Jurassic World movie sucks.

Last Updated On August 6, 2023

#153 You Won't Believe What He Did With His Bike

No you won’t.

Last Updated On August 6, 2023

#152 Highway to the Danger Zone

Traveled 60 kms to watch Top Gun: Maverick

Last Updated On August 6, 2023

#151 Test

I can binge watch epic test cricket moments anytime, any day.

Last Updated On August 6, 2023

#150 Video of My Bike

150 days of writing! I have a small video for you today.

Last Updated On August 6, 2023

#149 Environment Day

Living in a small town has its own set of perks.

Last Updated On August 6, 2023

#148 Planning a Road Trip

We can ride on my motorcycle.

Last Updated On August 6, 2023

#147 Vikram

Watched the new movie “Vikram” filled with a stellar cast.

Last Updated On August 6, 2023

#146 NPCB

Rewatching NPCB for the millionth time.

Last Updated On August 6, 2023

#145 Neichor

Neichor and Chicken Curry is the best food you can eat.

Last Updated On August 6, 2023

#144 Bullet

My motorcycle is older than me.

Last Updated On August 6, 2023

#143 Looking for RetroPies

Kids be buying PS5s. Me be buying RetroPies.

Last Updated On August 6, 2023

#142 It's Always Sunny

Race day, IPL Final day, and rewatching an old gem.

Last Updated On August 6, 2023

#141 I Learned OBS

After all this time, I learn to work with OBS. It is really amazing and I’m disappointed I didn’t use it earlier.

Last Updated On August 6, 2023

#140 Can't Find Video Games

Can’t find a low end video game that is fun to play and won’t burn my MacBook Air.

Last Updated On August 6, 2023

#139 Prepping for a Talk

First timer talks are always a lot of work.

Last Updated On August 6, 2023

#138 Sick Day

In sickness and health 2.0.

Last Updated On August 6, 2023

#137 In Sickness and Health

Sick today.

Last Updated On August 6, 2023

#136 Kasaragod

Traveled to Kasaragod over the weekend. Bonus: Photos!

Last Updated On August 6, 2023

#135 Rise of the Tomb Raider

I finished the first one. Moving on to the next.

Last Updated On August 6, 2023

#134 I Need to Learn How to Stream

Streamin away!

Last Updated On August 6, 2023

#133 Tomb Raider

I played a video game (and enjoyed it) after a long time.

Last Updated On August 6, 2023

#132 Norwegian Wood

Rainy days calls for nostalgia.

Last Updated On August 6, 2023

#131 Missing Kubecon

I missed my first in-person KubeCon.

Last Updated On August 6, 2023

#130 All About the Bass

Bought two set of strings for my bass.

Last Updated On August 6, 2023

#129 Three Seasons of Football

Watched three seasons of Friday Night Lights without knowing anything about American football.

Last Updated On August 6, 2023

#128 The Talk

Talked at a meetup after months!

Last Updated On August 6, 2023

#127 Prepping for a Talk

Talking at a meetup after months!

Last Updated On August 6, 2023

#126 Wordle Fever

Wordle no more.

Last Updated On August 6, 2023

#125 Skyline

3D print reveal. Bonus: Photos!

Last Updated On August 6, 2023

#124 Football

The American one.

Last Updated On August 6, 2023

#123 Strange

Watched the new Dr. Strange movie.

Last Updated On August 6, 2023

#122 Just Wordle (Idea Stew)

I don’t have anything interesting to share today.

Last Updated On August 6, 2023

#121 Hard Work and Hustle

Hardworking is undermined and not considered cool anymore. Don’t cancel me.

Last Updated On September 18, 2023

#120 Ownership

Owning your work makes you more productive.

Last Updated On August 6, 2023

#119 New Projects

Starting some new projects.

Last Updated On August 6, 2023

#118 Working for Fun

A large percentage of your life should be filled with things you absolutely love to do.

Last Updated On August 6, 2023

#117 More Proposals

More talk proposals at conferences. Bonus: Photos!

Last Updated On August 6, 2023

#116 Clever Subtitles

Pachinko tells stories in subtitles and I submitted a couple of talk proposals.

Last Updated On August 6, 2023

#115 Back After Two Years

Back with a new version.

Last Updated On August 6, 2023

#114 WeCrashed

I never knew the WeWork story until this week.

Last Updated On November 18, 2023

#113 Look What I Bought

Cool new shizz!

Last Updated On November 18, 2023

#112 Eliciting Conference Talks From Users

What should I talk about next?

Last Updated On August 6, 2023

#111 Getting Started

Refactoring the “Getting started” guide.

Last Updated On August 6, 2023

#110 Too Busy to Write?

I’m too busy to write. Even to play Wordle!

Last Updated On August 6, 2023

#109 Cancelling KubeCon Plans

I would not be traveling to KubeCon in Valencia. It sucks. See you next year!

Last Updated On August 6, 2023

#108 One Month at New Job

One month flew by! Made some significant contributions. Bonus: Photo from my friend’s marriage!

Last Updated On August 6, 2023

#107 I Can't Afford Formula 1

I might very well have an opportunity to watch a Grand Prix but it costs way too much.

Last Updated On August 6, 2023

#106 It's Too Hard! (TWSS)

That’s what she said.

Last Updated On August 6, 2023

#105 Drive to Survive

How fast is Lewis Hamilton?

Last Updated On August 6, 2023

#104 Busy Sunday

I’m a workaholic.

Last Updated On August 6, 2023

#103 Simple Saturday

Taking it slow. Photos!

Last Updated On August 6, 2023

#102 Waiting for Visa

Shoulda, coulda, woulda got it in two.

Last Updated On August 6, 2023

#101 PIFF 2022 Is On!

Organizing an international film festival every year is fun!

Last Updated On August 6, 2023

#100 Back to Kerala

100 days? That’s awesome!

Last Updated On August 6, 2023

#99 Visa Day and One Unmerged PR

My three PRs from yesterday was merged. Only one remains.

Last Updated On November 18, 2023

#98 Four Unmerged PRs

I opened two more PRs today. Now I have four open PRs.

Last Updated On August 6, 2023

#97 Hello Mumbai!

Reached Mumbai today!

Last Updated On August 6, 2023

#96 Travelling to Mumbai

I have an early morning flight to Mumbai tomorrow.

Last Updated On August 6, 2023

#95 Growing "to be read" Pile

When will I read all these and close all these tabs?

Last Updated On August 6, 2023

#94 Setting Up for Visa Appointment

I spent the whole day setting up the documents needed for a visa.

Last Updated On August 6, 2023

#93 Phew!

Busy days.

Last Updated On August 6, 2023

#92 A Lot Happened Today

I’m going to KubeCon, my microphone arrived, I went to a film festival and I need to get a visa.

Last Updated On August 6, 2023

#91 Apache APISIX Has a Lot of Plugins

Doing a lot of work in rewriting the Apache APISIX documentation.

Last Updated On August 6, 2023

#90 It Works!

My USB hub setup seems to work. Waiting for my new microphone to arrive tomorrow. Plus, I read a lot about Singapore today.

Last Updated On August 6, 2023

#89 Getting New Equipment and XKCD

I’m getting new equipment.

Last Updated On November 18, 2023

#88 Project Ideas

What do you do when you get new ideas?

Last Updated On August 6, 2023

#87 Writing Plans

Plans for writing.

Last Updated On August 6, 2023

#86 Debates Are Pointless

Will Smith slapped Chris Rock and now we can’t have a peaceful dinner.

Last Updated On August 6, 2023

#85 Viral on Twitter

My tweet went viral.

Last Updated On November 18, 2023

#84 Back on Twitter

Here we go tweetin’ again!

Last Updated On August 6, 2023

#83 Sunday Funday

Attended an event just to eat good Biriyani today.

Last Updated On August 6, 2023

#82 First Day Off

First day off since I started my new job.

Last Updated On August 6, 2023

#81 In a User's Shoes

Thinking from a user’s perspective to make a project better.

Last Updated On August 6, 2023

#80 Back to Content Creation

I start writing again!

Last Updated On August 6, 2023

#79 What Am I Working On?

I try to articulate what I’m working on.

Last Updated On August 6, 2023

#78 Day 2 at New Job

Finding my bearings.

Last Updated On August 6, 2023

#77 Day 1 at New Job

I start at API7.ai today!

Last Updated On August 6, 2023

#76 ISL Final

ISL final watch party! Bonus: Pictures from Malampuzha Dam.

Last Updated On August 6, 2023

#75 Running 15 Kilometers

I ran 15 kms today.

Last Updated On August 6, 2023

#74 Transitioning

Transitioning into the new job and watching Pada.

Last Updated On August 6, 2023

#73 New Job Announcement!

It’s official! I will be starting a new job on Monday!

Last Updated On August 6, 2023

#72 Chill Days

Taking time off before my new job.

Last Updated On August 6, 2023

#71 Success

Success is contagious. Bonus: Photos from Kava, Malampuzha.

Last Updated On August 6, 2023

#70 Stepping Down From a Maintainer

I’m changing jobs and stepping down from a CNCF maintainer.

Last Updated On August 6, 2023

#69 Everything Is Amazing and Nobody Is Happy

Technological advancement makes our lives a lot easier. Or does it? Bonus: Photos from Meenkara Dam.

Last Updated On August 6, 2023

#68 Codebar Festival

I’m speaking at the Codebar Festival today.

Last Updated On August 6, 2023

#67 Wordle Only, Too Lazy

Too lazy to write. Working on presentation.

Last Updated On August 6, 2023

#66 Catching Up on Reading

Lot of emails and articles to catch up on.

Last Updated On August 6, 2023

#65 I Received My Writers Copy

My talk was transcribed into an article and published in the Open Source For You Magazine. I got my author’s copy today!

Last Updated On August 6, 2023

#64 I Should Learn to Use Vim

Vim or Emacs? Nano.

Last Updated On August 6, 2023

#63 Technical Writing and Going Solar

It ain’t much, but it’s honest work.

Last Updated On August 6, 2023

#62 Batman

I got tickets to watch the new Batman movie today.

Last Updated On August 6, 2023

#61 The Day Off

Chill.

Last Updated On August 6, 2023

#60 A Day Off

I kind of took a day off. Whoa! 60 days!

Last Updated On August 6, 2023

#59 Shine of Novelty and Consistency of Commitment

Ooh shiny!

Last Updated On August 6, 2023

#58 Parks and Recs is the Best TV Show Ever

Li’l Sebastian is probably the best minor character in the whole show.

Last Updated On August 6, 2023

#57 Working in Open Source

Do you want to work for [insert large consulting company from India]?

Last Updated On August 6, 2023

#56 Times Like These

It’s times like these time and time again.

Last Updated On August 6, 2023

#55 Authenticity

Authenticity is always rewarded.

Last Updated On August 6, 2023

#54 Come Here

Quick update and a song I like.

Last Updated On August 6, 2023

#53 Never Have I Ever Been Published in Print Media

My article is being published in a print magazine!

Last Updated On August 6, 2023

#52 What Good Is Saved Time if Nobody Uses It?

We are obsessed with saving time.

Last Updated On August 6, 2023

#51 Fighting a Different Fight

Is it healthy to rebel everything that came before?

Last Updated On August 6, 2023

#50 Currently Reading

50 days of writing! But what am I reading now?

Last Updated On August 6, 2023

#49 Knowing the Game You Are Playing

You play a different game than everyone else. Understanding that is the first step.

Last Updated On August 6, 2023

#48 Selling Yourself

Do you have an MBA?

Last Updated On August 6, 2023

#47 Whiplash, Greatness, Sacrifices and Hard Work

I re-watched the movie Whiplash today. It is one of my favorite movies of all time.

Last Updated On August 6, 2023

#46 Documentation is Key

People can’t use what they don’t understand.

Last Updated On August 6, 2023

#45 Newsletter

Launching my newsletter next week!

Last Updated On August 6, 2023

#44 Photographs and Memories

Looking at old photos is one of the greatest joys in life.

Last Updated On August 6, 2023

#43 End of an Era

Goodbye People. Bonus: Photos and videos that will make me cry in a couple of days.

Last Updated On August 6, 2023

#42 Travel

Too busy to write.

Last Updated On August 6, 2023

#41 Varkala and Punchakkari

Photos from the last three days at Varkala and Punchakkari.

Last Updated On August 6, 2023

#40 What Up Beaches?

Hitting beaches today with the gang.

Last Updated On August 6, 2023

#39 To Be Read

4 is par and 3 is a birdie.

Last Updated On August 6, 2023

#38 Back to Twitter

I’m back on Twitter!

Last Updated On November 18, 2023

#37 Malayalees and Their LuLu Malls

Mallus love their LuLus.

Last Updated On August 6, 2023

#36 Not Knowing

I know nothing.

Last Updated On August 6, 2023

#35 Back to Code

I go back to writing code.

Last Updated On August 6, 2023

#34 Winner Takes All

The winner takes it all. It is a training algorithm for neural networks.

Last Updated On August 6, 2023

#33 Poetry

I haven’t been much of a poetry reader.

Last Updated On August 6, 2023

#32 Wordle and Building Side Projects

Wordle and what I’m doing about my side projects.

Last Updated On August 6, 2023

#31 I'm Sick

I am suddenly sick.

Last Updated On August 6, 2023

#30 A Month in the Life Of

It’s been a month since I started writing daily logs.

Last Updated On August 6, 2023

#29 Running Shoes and Investing in Myself

It wasn’t an obvious one today but I got the right letters in the third step and I had already eliminated other possible vowels that could go between the two correct letters.

Last Updated On August 6, 2023

#28 DevConf.CZ

Highlights from conference day.

Last Updated On August 6, 2023

#27 I Am My Experiences

Mini-Boom! I should have guessed it earlier.

Last Updated On August 6, 2023

#26 Day in the Life Of

Nothing much. Just a daily update.

Last Updated On August 6, 2023

#25 Sanju, Basil and Risks

How good is the “Basil meets Sanju” interview?

Last Updated On August 6, 2023

#24 Silicon Valley "Gets" Software Engineers

My vocabulary of five letter words is improving—thanks to Wordle. I have to get better at thispowerlanguage.co.uk/wordle I was reading through Gergely Orosz’s article on “What Silicon Valley ’ Gets ’ about Software Engineers that Traditional Companies Do Not” and I couldn’t help but compare it to the Indian tech industry. I have only worked at startups and whatever I know of the big Indian tech companies are from my friends and old classmates....

Last Updated On August 6, 2023

#23 Kindling Productivity

I have been reading more ever since I started using my Kindle again.

Last Updated On August 6, 2023

#22 Personal Monopolies

I want to be the only person that does what I do. As Dave Perell mentions in “Build a Personal Monopoly” a personal monopoly is a unique intersection of skills, interests, and personality traits. This year, I’m going to explore and redefine what my monopoly is and work towards building it through my blog and social media.

Last Updated On August 6, 2023

#21 What I Talk About When I Talk About Haruki Murakami

I finished reading “The Defining Decade” by Meg Jay. While deciding what to read next from my list of “Want to Read” books (it has 89 books now and it is not getting smaller), a random conversation with a friend led me to Haruki Murakami. I have read Murakami’s works during the initial lockdown days. I got interested in his writing through a collection of his short stories titled “The Elephant Vanishes”....

Last Updated On August 6, 2023

#20 Always Having a Book to Read

Always having a book to read helped me from falling down YouTube rabbit holes.

Last Updated On August 6, 2023

#19 COVID 19 Uncertainties

The Coronavirus Omicron variant is hitting hard in India and I’m in its epicenter in Trivandrum. These are uncertain times. The “new” normal is just the normal. I live in campus with close to 200 people in the same building. Isolating a case of COVID is hard both from a social and a logistic perspective. Half the people who get tested today in the district are positive. So, here we are, uncertain, hoping for things to get better....

Last Updated On August 6, 2023

#18 The Minimalist Presenter

It’s Wednesday my dudes! I was working on the slides for two of my talks and realized how minimal they were. I had made it a habit to make my slides into tools that just assists my presentation and not something that is overloaded with information. This has proven to be much effective. Human beings are bad at multitasking. You cannot focus your attention on two things—listening to the person talking and trying to read their slides....

Last Updated On August 6, 2023

#17 The Psychology of Money

I finished reading “The Psychology of Money”.

Last Updated On August 6, 2023

#16 Killing Time and Unintended Consequences

I start off my “work day”—when I finish my morning routine and sit in front of my computer screen—by catching up on some light reading. I usually have a backlog I go to to start me off and I also have subscriptions to my favorite bloggers via email or RSS (yes I still use an RSS reader). Most of what I read are from indie blogs I found through Twitter, Reddit, Hacker News or through aggregators like Blogging for Devs and daily....

Last Updated On August 6, 2023

#15 Service Mesh Performance and Asking Questions

I have two upcoming talks in the next two weeks. My firsts in 2022. And I hope to speak more at conferences this year. The first is at DevConf.cz 2022 on the 29th this month and the second is at FOSDEM 2022 on the 5th of February. Measuring Service Mesh Performance 101 This is my talk at DevConf.cz that dives into how the performance of a workload running on top of a service mesh can be benchmarked....

Last Updated On August 6, 2023

#14 The Psychology of Money

I finished reading “The Psychology of Money” by Morgan Housel today. It was a real page turner and I finished it in two sittings. I am just starting another book on my Kindle, “The Defining Decade: Why Your Twenties Matter and How to Make the Most of Them Now” by Meg Jay. It has been a while since I read ebooks and this should be a nice change of setting.

Last Updated On August 6, 2023

#13 Deep Conversations

I have a good excuse for why I missed my writing schedule the past two days. I was in deep conversations. I love talking to a person and engaging with them completely, taking the conversation to deeper levels. I have been sleeping at ~4-5 AM everyday for the past week because of this. This has been a good change of pace to my normal life and it was much needed....

Last Updated On August 6, 2023

#12 Task Tracking Setup

A couple of months ago, my system to track tasks broke down. The system was my own brain and depended on its ability to remember things. But it had this bug where it can only remember so many things before an incoming information pushes out “address the comments on the performance testing design spec”. I had a physical book and Evernote to complement my ability to remember things but these didn’t make me more productive or make my life any easier....

Last Updated On August 6, 2023

#11 What Matters

But in the end, it doesn’t even matter.

Last Updated On August 6, 2023

#10 What Should I Write About?

What?

Last Updated On August 6, 2023

#9 The End of History

People are unable to predict their personal changes. We see ourselves as finished products at any point of time. Is that the end of history?

Last Updated On August 6, 2023

#8 The Psychology of Money

There is no reason to risk what you have and need for what you don’t have and don’t need.

Last Updated On August 6, 2023

#7 Why I Run in the Morning

Doing hard things is hard. But you have to do it to be the best version of yourself. Everyday is a struggle but at the end of the day I’m happy I chose to do the hard things.

Last Updated On August 6, 2023

#6 Right Arm Over the Wicket or Why I use my Own Platform to Write

I used to write on blogging platforms like Medium and DEV.to. I stopped using them and started writing on my own blog recently. Here, I explore why I chose to do that and make bold predictions on the outcome of a cricket match.

Last Updated On August 6, 2023

#5 Word Embeddings and Swiss Army Knives

What’s cooler than representing words as real-valued vectors to capture its semantic meaning?

Last Updated On August 6, 2023

#4 My Blog Setup and Writing Process

I recently started writing on my own website. Here’s a look into my setup and the process I follow to write posts.

Last Updated On September 26, 2023

#3 Blocked by Blockchains

Learning about Blockchain, Crypto and Web3.

Last Updated On August 6, 2023

#2 Goals for 2022

My goals for 2022, publicly posted for accountability.

Last Updated On August 6, 2023

#1 New Year, New Me

I will blog daily. Or at least I hope to.

Last Updated On August 6, 2023