Tag Archives: life

Letter To My 18 Year Old Self

I have a love-hate relationship with articles such as this. On one hand, the thought of going back in time and changing certain decisions is always fascinating, and documenting some of those thoughts into text that I can keep coming back is alluring. What is also appealing is to have this documented as a reference for my future self who’d probably (read: most likely) also want to write back to his 18 year old (or 27 year old self 🤷‍♂️, who knows).

But on the other hand, articles with titles such as this are so cliche that they don’t feel sincere and make me cringe. What’s even the point of publishing it? Don’t I believe that my current state defines the combined success or failure of all my past decisions and events in my life? If I’m happy with the state of affairs in my life right now, doesn’t that mean everything in the past kinda worked out in the end?

I don’t know. My current philosophy doesn’t allow for an article like this one, for it doesn’t make any sense to wish for the possibility of a different present when I have the certainty of my current present, which I believe I’m okay with. But then, why stop myself from writing down all the lessons that I’ve learned ever since I turned 18. I guess I could post that under a less cringey title along the lines of “Generic useful lessons in life”.

But then, useful to whom? When? Would I like it to be handed over to me when I was 5? 10?

Exactly. We’ll move in circles here and never get anywhere. That’s probably the reason this article has been a draft for a year or more. But I think I’ll have to get it out of my head first, and deal with the above thought later. Having cleared that, let’s get started * snaps finger *

The satisfaction of reaching a goal is so much smaller than the satisfaction of doing something you love, so love the process for that’s where most of the satisfaction lies

Quotes that urge us to enjoy the climb more than the peak, the journey more than the destination or something along those lines are dime a dozen. Being a quote-collector, I’ve known them forever.

But it is only after repeatedly going through the same journey over and over again — desiring something, working my way towards it and then eventually getting it — have I learned that the joy of having achieved something is minuscule compared to the joy I got along the way doing the thing I loved.

Happiness derived from external sources is very limited, and once the basics are covered, very superficial

Very similar to the previous point, but with an important distinction. Time and again, something has repeated:

  • I’ve desired something materialistic
  • Spent countless hours reading about it and contemplating about the joys its possession will bring me
  • Eventually acquiring it
  • Only to have the joy feel underwhelming after a matter of minutes of doing it

And then recently I came across this quote

“Traveling is a fool’s paradise. Our first journeys discover to us the indifference of places. At home I dream that at Naples, at Rome, I can be intoxicated with beauty, and lose my sadness. I pack my trunk, embrace my friends, embark on the sea, and at last wake up in Naples, and there beside me is the stern fact, the sad self, unrelenting, identical, that I fled from. I seek the Vatican, and the palaces. I affect to be intoxicated with sights and suggestions, but I am not intoxicated. My giant goes with me wherever I go.”

Ralph Waldo Emerson wrote in his 1841 essay, “Self-Reliance.”

I think what Emerson is trying to say is that trying to fix something that’s an issue on the inside by changing something on the outside seldom, if ever, works. But if you’ve ever spent hours browsing Amazon out of boredom thinking the new iPhone or Sony’s new mirrorless camera will make you content and solve all of your life problems, and were lucky to actually be able to buy it, you’ll know that the satisfaction was very short lived and things go back to being exactly the way they were before.

We also vastly overestimate how much joy we’d get from achieving our material goals. Getting to a higher salary, or a dream job, or the latest iPhone; I realized how little joy the outcome eventually brought compared to the misery that the desire for it brought.

Friends and family are what keep you going even on the gloomiest days

I arrived in Berlin on a very cold and gloomy day, and the next few weren’t any different. Unable to cope, and having had my luggage misplaced, I was naturally sad after the second day, asking why was I even there.

Just sitting quietly in my bedroom having exactly 0 friends in this new city, I was feeling (what I’d later learn) the seasonal low mood sprinkled over homesickness. Then I got a call from a friend back home. Then my parents called me. And within an hour or so, I was actually happy I was in Berlin, went out for a walk and had some kebab 🥙

Case in point, I learned that my brain is easily tricked into happiness by interacting with people I love and care about. Just a casual chat a day with a friend keeps me in generally good mood. It is like a tonic for my mental health, doubling as first aid when time comes.

Hence, I think it is important to always have people that one can open up with. These people don’t magically appear but have to be invested in over years to cultivate such relationships and that’s something I really value in my life today.

Bad decisions attract bad circumstances which bring a bad state of mind, and a bad state of mind brings more bad decisions. Works just as well with good decisions

Or the snowball effect. Habits, outcomes of decisions and events in our lives, both good or bad, generally start small and they slowly spiral and become greater in magnitude and have a greater influence on our lives.

For this reason, I think it is important to 1. Be mindful of smaller problems that might have the potential to spiral into bigger ones, 2. Have people around you who can point out and alert you of the small cracks developing and 3. Believe that little good habits, however small, will compound with other little good habits and bring much greater good than their perceived insignificance.

Be aware and intentional

David Foster Wallace’s speech titled this is water talks about learning how to think, how to chose what we think about inside our minds irrespective of what’s happening outside of it, to be in control of our thoughts. I’d highly recommend you listen to it.

Like many, I found the speech very educational, and decided to not only be more attentive of my thoughts and the way I think about things, but also be very intentional about my actions. For me, it means to jump out of the default setting and steering the direction in which I mind decides to run with a thought after having passed it through my values filter.

It also means that when something doesn’t work out, it is usually not a sad outcome, but an educational one because I chose this version of reality over the others, and accepted the risks and rewards associated.

In closing

Phew, that was not easy to write. But I’m happy I did. I can already see myself coming back to this article from time to time. I hope you found some value in the text above

Thank you for reading.

Twenty-seven 🎂

I turned 27 a month ago. I’ve not written a birthday post in a while (last time was turning 24, three years ago) so decided to write something for this one. Not that 27 is a special year or anything (well, I guess it is (un)special in the sense that it only comes once in a lifetime). However I do somehow feel 27 is a round number.

It is hard to explain, but I think I’m at the line that separates an early adult and a full real adult. It’s complicated, and I feel like neither to be very honest.

This year was quite exciting, from settling into my new role at CareerFoundry as a web & security engineer, to traveling around a bit, to getting my dream flat in the Neukölln district of Berlin (only to lose it six months later, but hey, not everything has to work out :), to getting my dream job at Mozilla, it has been a really happening year.

I’m really looking forward to this year. New job, new apartment, new part of the city, new technologies to learn and master. So much to be excited about. I decided to write more starting on my birthday, and I’ve been seeing good progress in the last month and a half since then. I’ll document my note-taking habit in an article about Obsidian soon.

My hope for the next one year is to get some stability into my life which got a bit rough in H2. Also hope to do well at work and life in general, but we’ll see that.

Currently I’m into this game called Life is Strange and have been listening to sound tracks from it. I play chess around once or twice per day, and sometimes paint.

Work takes up most of my time, but that’s expected and I’m really enjoying the new learnings coming my way. Overall, life’s good. I’ll go into more detail regarding some of the things I’m up to in separate articles.

Thank you for reading!

A Primer To Slow Thinking

I see that I’ve picked up this habit of keeping half finished articles in the backlog. Need to fix that. Anyway, let’s hope this article gets to see the light of day on the internet.

I wanted to write some of my current thoughts on the idea of slow thinking. I’d warn you before we start that none of what you’ll read in this article is a novel thought of my own. Rather, it is an aggregate of the various different books I read in the past three months, many of which pointed me towards this idea. It is just my interpretation of the idea, but I’d like to document it nevertheless.

What is slow thinking?

The way I understood it, slow thinking is the non-reactive way of thinking and responding to a situation. When presented with a situation that sets off strong emotions — especially negative ones like anger, fear or jealousy — the idea is to take a step back and recognize the emotion itself, thereby detaching ourselves from that emotion. It is also handy when dealing with situations that trigger an impulsive reaction, not necessarily a negative one.

From experience, I can vouch for the fact that reacting when in an emotional turmoil isn’t usually the best idea. I’d struggle to find an example of a situation in my life when bursting with anger, screaming at someone, getting violent or very negative brought me any net positive.

Similar, impulsively doing something can sometimes be beneficial, but often, and especially in the modern world we live in, impulses are unwarranted and just a reminiscent of the tribal and fight-for-survival past of humans. Being able to recognize when an impulse is justified and when not can come in handy in many life situations, and the ability to do so can be treated like a skill to hone.

Of course, none of this is to suggest we shouldn’t feel emotions. It is perfectly reasonable to feel sad about some of the world events we’re constantly made aware of, just as it is nice to feel excited about the thought of having a cake or petting a cat. I think the idea here is to recognize the complexities and different parts of the mind that are responsible for different emotions and reactions instead of abstracting it all under the one “you”. The idea is to go from “I’m angry” to “I’m feeling anger” and so on.

The following idea is from Robert Wright’s Why Buddhism Is True. Essentially, one can imagine there to be different modules that keep getting activated and deactivated as we go about our lives, and we live through those modules as long as they are active, like experiencing feelings towards the protagonist in a movie or feeling happiness upon hearing a good news. The modules may be triggered by external stimuli, and as such, we’re not really in control of the orchestration.

Since we’re not orchestrating how exactly we feel or react to a situation, it implies there’s no “you” but a lot of different parts that become “you” depending on the situation and the trigger. Lost a game, the “dejected” module activates. Had a nice time at the park with your partner, the “happiness” or “gratitude” module activates.

Yep, we’re talking in very abstract terms, but that’s okay. There’s no way to comprehend the immense complexities of the inner workings of the mind without spending a lifetime studying the subject like the people whose thoughts I’m borrowing and interpreting did. And like they say, all models are wrong. So as long as this way of thinking helps us better understand why we do what we do, it can be useful.

So how does one slow think?

I don’t think there’s one way to do it. The book I referred to earlier, Why Buddhism Is True by Robert Wright, suggests meditation techniques that can be put to use to recognize our emotions and detach ourselves from them. Thinking, Fast and Slow by Daniel Kahneman educates us about the biases that we might not recognize in our behaviors and that knowledge makes us more aware of our cognitive fallacies. Relationships by The School of Life, speaks about many of the inherent complexities in humans and human emotions and why people behave in certain ways from time to time (of course, with a focus on romantic relationships).

I think it doesn’t matter which way we choose to learn to slow think; it could be through mindfulness meditation, or educating ourselves on the topic of cognitive biases, or understanding the person we’re dealing with and recognizing them as humans and their emotions. The end goal is the same: to be less reactive, judgemental and impulsive, and more curious.

In conclusion

I hope this was a useful primer on the topic of slow thinking. I’m looking forward to putting it to use in my life and seeing how it works for me. That’s it for now. I’ll go back to getting entertained looking at all sorts of interesting people and the life happening at Catania airport.

Thank you for reading!

Intentional Learning

I was going through my phone’s gallery when I spotted a photo of Izma from The Emperor’s New Groove. It took me by surprise, because I discovered the movie just this year and was absolutely in love with it, especially the Izma character. But the image in my phone’s gallery was from 2018 in the form of a meme. Weird internet stuff. Anyway, I digress. So what are we talking about today.

Ah yes, intentional learning.

Growing up, we all have natural interests. Be it art, science, music or dance, or computers (sigh..). We are motivated to learn new things around our interests. And from time to time, we discover new interests. School is interesting in that regard. You’re thrown in between a bunch of other kids with completely different and random interests, and there’s osmosis of interests happening when we see that other kid in the class drawing something or reading a book about the solar system or they see us playing a new game or so.

But that diversity of interests decreases once we enter university. The people we’re with have chosen a similar course and chances are that they had a similar set of interests. There’s still a fair bit of interesting diversity, and it is still possible to meet people from courses other than ours and see what life outside is like.

But for me the biggest difference was getting out of university and starting full time work. Many small to medium sized workplaces hire people of specific types depending on their culture and/or domain, understandably so. Many are open to diversity of thoughts and ideas, but of course not too open so as to not destroy the culture that they’re trying to cultivate in the first place (which, of course, is important but to what extent is a separate discussion in itself). What happens then is that we end up in bubbles of people with similar interests as us.

Of course, like with many things, this isn’t a black or white, good or bad situation. On the bright side, our spiked growth (say a particular hard skill we’re trying to hone) in a field can really skyrocket when surrounded by the right people and mentors. That of course has a very positive impact on our careers and professional growth.

But what I found lacking was exposure to experiences, interests and hobbies that were far outside of my bubble. And since I wasn’t exposing myself to interests and hobbies outside of the ones that already existed, I was also not meeting people who had these drastically different interests or hobbies (or opinions, for that matter).

For this very reason, I am trying intentional learning. The basic premise is very simple. Find a new skill, hobby or interest and just learn to get good enough, what ever that means, but not perfect. So far this year, I’ve worked on my Chess skills, learned some German, learned a couple of songs on Ukulele, tried my hands on sketching and painting and picking up some photography basics now. Of course, the goal is not to become proficient or professional in any capacity, but just experience the joy of being a complete novice in a new field and seeing how far I can take it.

The side effect is that the curiosity and learning muscles stays in good shape for when one has to learn something new (which proved to be useful when studying for a certification exam recently). The other side effect is becoming more conversationally accessible to a wider part of the population, sharing interests with more and more people. Yet another side effect is that it makes one more empathetic and open minded. Playing chess isn’t any more worthy than making memes or playing guitar or learning programming. Sure, some skills are valued more in the world we live in due to a multitude of reasons, but it takes effort to build any skill and as such nothing can and should be dismissed as unimportant or unworthy of pursuing.

The real joy, however, is in the process of learning; going from not being able to do something to being able to, building muscle memory, watching amateur and pro videos of people doing it on YouTube and being able to talk to someone or join communities with the same interest.

And instead of looking at people who’ve honed that skill their whole life and getting sad that you’ll never reach there, find joy in the fact that you can instead get good enough at it and then move on to hundreds of new skills and hobbies, getting a taste of the different ways to be alive, to exist. You’ll also retain this phase of your interest in your memories, which will feel nostalgic when long time from today you encounter this skill or hobby in some form or the other or meet someone embarking on their journey into it.

In closing

I hope that was interesting to read and motivates a few of you to pick up some random new hobbies or learn something totally different, unrelated to your work or life and see how it goes. I am convinced it has some real merits over the demerits. From my perspective, the biggest demerit is that we end up spreading too thin over a bunch of thing, while not mastering anything. Personally, I’m okay with that right now. But depending on where you stand, it may or may not be. But having said that, it isn’t black or white and leaves a lot of room in the middle to play around and see what works best.

Thank you for reading. Following is a personal message unrelated to the article.

I took a long break from writing, but it is good to write something again. If you visited this website in the last four months anticipating a new post, apologies for the delay and thank you for being a super-reader of my blog. Until next time!

The Best Time Of Your Life Is Right Now

Humans are fragile creatures. The illusion of stability and control we have in our lives is comical. Our mind seems to have mastered the art of separating itself from the world events. We almost know it. It is hard not to if you spend any time on internet social medias or any form of conventional news sources. Unfortunate things happen, lives end or get ruined for reasons so trivial that’d make you not want to believe it.

Yet, when it comes to our own lives, we’re fairly certain about our timelines. There’s career, that promotion, getting a house, getting married and so on. There’s always the end of life to be content with what we have; be grateful. Now’s the time to be at unrest, to complain and wish for more, to hustle. And not like it is our fault. The society is truly designed to make you feel exactly this way, discontent at every single stage of your life. Get good grades or you’d not get into a good university, study hard or you’d not have a good job, work harder or you’d not get that promotion, don’t plateau in your career or you’d not be able to afford a house, keep working to be able to enjoy a happy retirement and so on.

And what if you’re still not able to enjoy your life finally at 65? Oh those are just the guidelines, too bad it didn’t work out for you. Guess what, it is called 1% for a reason. Try again in the next one. And of course, thank you for your participation in the rat race.

So, what’s my point?

The point that I’m trying to make is that if something is important enough to you, do it without waiting for some special phase of life to come by. No one knows how tomorrow will look like. If this entire pandemic has taught us anything, it is that we have no control over the future, not tomorrow and much less months or years in the future. The present is the only thing we have for certain, so why not make the best of it; by treating it like it is the peak of our health, wealth, social skills and so on.

And how do we do that?

By being grateful for what we have. It is only when we consciously  recognize how lucky we are to have all the things that we do, do we start valuing it. Being able to move around on your own, see, hear, talk, travel, read, write, meet friends, drink coffee, enjoy a sunset or snow; little things that many people might not have the good fortune to experience.

The world is like a nasty slot machine. Luck plays a huge role in almost everything we do, and it starts right at the moment you’re born. We are the product of our circumstances. There’s not much we can do about that, except that we recognize our privileges and act accordingly. Have a chance to do something good for someone? Do it. Realize your actions might’ve caused hurt? Apologize. Have people that pull you back? Filter.

Time really is the only real currency that we have. While it does seem like a tragedy to not know how much more of it do we have left, I think it is a blessing in disguise. Think of the last time you had a deadline for an assignment. Did you wait for the very last moment to do it? If you’re like most people then probably yes. That’s probably what would happen if we knew exactly how long we have to live. We would procrastinate everything until the last moment, wasting away most of it. Fortunately for us, we don’t, and each day can be lived as if it is the deadline for that life’s assignment, doing the things that matter the most to us.

So to summarize, there probably will never be a better time to do certain things, and that’s if you’re lucky to live a full life without many problems. If you’re in your teenage years, you probably have the time to learn something thoroughly, spend time with friends and family, have fun, see clearly if you’re into that. If you’re in your twenties, you have the best balance between intelligence, energy, time and maybe some money too. Later in life you get better with relationships, your emotional intelligence grows and the life experiences you accumulate make you wiser while you’re getting rusty physically. Basically, we live through different interpretations of ‘peak’ throughout our lives, and there’s no one big peak that’s going to solve all your problems and make you happy.

So make the most of your now; make memes, draw comics, write code, learn music, dance, sing, make someone’s day, be vulnerable, be nice, prioritize yourself, talk to random strangers and share stories, gift without a reason, sleep, cry, hug, do whatever you have to. But make your now count.

Thank you for reading!

A Tale Of Internet Speeds

Similar to the last two articles, this one is about the little improvements I’m making to my workstation. So far, I got a gaming mouse and a mechanical keyboard, a nice desk pad and a 24in full HD monitor from Dell to add to my existing setup (while we’re at it, do checkout my setup page here).

For this one, I’ll be talking about internet speed, and the upgrade associated with it. This upgrade is special in more than one way and hence, I want to go into a bit of history, my history with internet bandwidth.

Ever since adolescence, internet has been a basic necessity for me and the people from my age group (even before it becoming a source of livelihood for many of us). One of my first memories of the internet is this screen:

I distinctly remember this from my first computer*, an HP desktop PC with a Pentium Dual Core processor and 1 GB RAM, since it also had 100Mbps LAN card. Not knowing the difference between hardware capabilities and internet bandwidth, I naively assumed that when I get a broadband connection, that’s the speed I’ll see. But little did I know it would take more than a decade to reach this milestone.

*which practically didn’t exist by the time I started writing on this blog, and as a result there’s very little, if any, mention of my first computer here.

Life at 10KB/s

Back in those days, in around 2008-2009, we didn’t have broadband at home. My PC was barely 6 months old and I had realized that there’s only so much GTA Vice City one can play and be entertained.

My dad had this Nokia Expressmusic 5310 phone that supported Edge network, so slightly faster 2G. I figured out that if I can get internet on that phone, I could use the CD that came it to tether internet to my PC. I remember it was INR 98 or 99 for unlimited 2G data then.

It worked, but the speeds were really miserable. On a good day, keeping the phone on the window sill, I would get around 10KB/s or 80kbps which is close to the promised speed of 16.8KB/s or 135kbps. At those speeds, speed test websites like speedtest.net just don’t load, much less show you your network speeds. Facebook, which people used back then, took more than a couple of minutes, literally, to load. Needless to say, Youtubing or any sort of video streaming was out of question.

Even download small files, like a couple of megabytes, was a challenge, and I would almost never download directly using the browser. I would always use the fancy bloated download managers which supported resume functionality and parallel connections (not like it made a difference, but who knew).

I was on Windows XP, no firewall or antivirus software, downloading these shady browser plugin and download mangers. Those were the wild days!

Nmap download adventure

One incident worth mentioning is the download of Nmap, a network scanning tool. It was around 15MB in size, and believe it or not, it took me many months worth of trying to finally download it. The download would always fail and no download manager helped. But when it finally did, my joy knew no bounds and it genuinely made me happy. It is a bit weird that I still remember it so vividly, but it was special in a way.

So anyway, the struggle continued for a while. For the next couple of years I would ask friends or my aunt to download me anything that was more than 20MB in size.

Emergence of broadband

I finally got a broadband connection. It was a 2Mbps connection capped to 1GB of data. 1 whole gigabyte of data for the whole month. It definitely improved things a bit, but on the whole it was still painful. Now the internet was fast enough to watch a Youtube video in 720p. But if I did, that’d pretty much be the only thing I did that month.

I ‘upgraded’ to a 512Kbps unlimited connection which was a lot better. This was, in fact, my first real broadband. Usable, and unlimited. 65 kilobytes a second isn’t bad, especially for browsing the web or download a GB or two of data overnight. That also started this whole phase of my life when night time was download time. I remember the disappointment I used to have after checking the download progress first thing in the morning and realizing the download failed halfway through.

But yes, the internet was within reach.

Real broadband speeds

I changed ISP a couple of years later as the first one was too bad in terms of service, and got a local one with Google and torrent peering. Basically, any website owned by google would work at higher speed, which would typically be around a couple of MB/s. Even speeds of up to 40mbps weren’t unheard of, as long as you’re able to find it on a Google service. This same ISP later upgraded my connection to some 8mbps for free.

That was my first time breaking the 1MB/s barrier. Major achievement.

The upgrades after this were incremental, if I’m being honest. I think I was at 25mbps by the time I left for Germany. After settling down here in Germany, I opted for a 50Mbps link. 50Mbps is exactly like 16Mbps for 90% of the time (unless of course you’re downloading stuff in a hurry).

So in that sense, I already knew that going 100Mbps isn’t going to bring any meaningful change to most of my surfing habits. But it does feel like a big change, psychologically. Remember that image from before, the one which says 100Mbps speed on the LAN interface status page? I’ve finally maxed that out, a little over 11 years later.

My 13 year old self might find it unimaginable to think of what a 12MB/s broadband connection feels like, which is a bit of a jump from his humble 10KB/s flaky dial-up connection tethered off a 2G mobile phone.

Edit – 31/07/22

I moved into a new flat that supposedly has a gigabit internet connection. I’m getting 500+ mbps speeds consistently which is unbelievable. I also got a phone that supports 5G which also pulls data at rates upwards of 500 mbps. I’m living the dream!

In closing

I’ve mentioned this a few times before, but I’ll do it again. Adulting, getting a job and living on your own has little meaning to it if you don’t realize those childhood dreams, which for me is overkilling on tech stuff and buying 8 year old laptops off ebay.

Having said that, I might actually make use of the bump in upload speed, which does bottleneck my offsite backup plans. Stay tuned for updates on that front. Also, downloading ISOs and doing system updates are a delight these days.

Finally, I’d probably never feel the same level of joy that I felt on getting a real broadband after years of doing sub-10KB/s on mobile data. But that makes me think of all the things that I’m getting started on, my professional career, a new language that I’m learning, Chess, or anything that I’m a newbie at. With each passing milestone, the next one becomes a little less exciting. Keeping that in mind, I should try to celebrate any incremental progress that I make in any of these things. That was just a long way of saying that the journey matters more than the goal.

Thank you for reading!

Coronavirus Gratitude

I distinctly remember the last week of February. A bunch of my colleagues and I got together at a Chinese restaurant to have nice food. The next day was Saturday and I went running at Tempelhofer Feld. Sunday was relaxing at home all day except for a little Coffee trip to Alex.

Like for many people, the threat of Coronavirus was downplayed by the fact that it seemed way too far away. Until suddenly it wasn’t. We hurried home on the first Monday of this month halfway through the day, and that marked the beginning of self quarantine for me. More a month later, here I am writing this article after having embraced this new way of life in self quarantine; social distancing, self isolation and working from home culture.

So I’m sure most of you reading this in the near future or even the distant future know and understand the gravity of the current situation, and even if you don’t, there are great sources out there that you can use to make and keep yourself informed. We’re not going to talk about any of that in this article. What I’ll instead like to write about is all the things in life that I took for granted that I should’ve been grateful for. If there’s something positive about this whole situation, it is that it reminds us how lucky many of us are living in comforts of our social security, freedom of movement, privilege to eat and hangout in the sun. To make sure I don’t forget the lessons from this time, I’ll make a note of some of these privileges in this article.

Freedom to travel

For me, the only restriction of movement I ever felt was either bureaucratic, like requirement of visa, or monetary, like needing to save money to visit some place. I grew very introverted and most of my time would get spent at home, but that was a choice. I never had to experience what a lockdown feels like. Now, I feel like many people like myself can relate more, and hence, empathize with the struggles of communities living under lockdown, not because of a virus but geopolitical instability.

Meeting friends and colleagues at work

Having the option to socialise is very underrated. In fact, having to meet people in real life is sometimes frowned upon. We tend to make jokes about how meetings at workplaces suck, and how we’d rather work in solitary for all our lives if we could. While there’s certainly some truth to the notion of reducing unnecessary meetings, I think workplaces can be a great place to meet people of different kinds, find friends and work on your soft skills. There’s also that extra joy of forming little groups to go to fancy lunches.

Biking on a super fine day

I love my bike. And when the day is nice and sunny, there’s nothing better than riding the bike in a random direction for a while, parking next to a Coffee shop, grabbing a Coffee, hanging out at the flea markets and more! Aah, those days. It is especially painful writing this because today is almost one such day.

Hangout at the supermarkets

For me, grocery shopping has become something that I look forward to. I find it quite entertaining to go to supermarkets and ponder over all the variety of goods they have there. It is probably also because German supermarkets are sort of new to me, coming from a convenience store culture, I get mesmerized by all these huge supermarket chains they have here (not to mention the differences in cuisines between Germans and Indians). Can’t wait to get back to that routine!

Hangout at friends’ places

I often go to my friends’ places, and they sometimes come over to mine. It is always nice meeting people over the weekend, playing a board game or cooking, or simply chatting through the evening. It recharges you for the next week and during the week there’s always something one can look forward to if things aren’t the smoothest!

Shawarma, Kabap, Döner, Kofte

For me, all of these are my guilty pleasures and I can’t wait to get back to them. In Berlin, no matter what, you have a Döner joint right around the corner and for many, life’s just not the same without a regular Döner meal.

They take Döners very seriously in Berlin

The feeling of control

On slightly more abstract terms, I miss the feeling of control we generally have, or think we have, in life. We plan vacations months in advance, not worrying about flights being grounded or international borders closed. The recent timeline of events makes one realize how fragile things are, and man made structures do a good job of, even if momentarily, giving an illusion of full control and predictability.

In closing

I hope you are doing well wherever you are. If you work in an essential services industry and still go to work, I applaud your efforts and your courage. If you are sitting at home waiting for times to get back to normal, I think it helps to document or simply reflect on exactly what you’re looking forward to so that when things actually go back to normal and you do your everyday activities like going to work, eating good food at a restaurant or visiting a friend, you would be reminded how special each one of those activities are.

Stay healthy and safe, and thank you for reading!

Lazy Person’s Guide To A Clean House

In this article, I want to document some tips and tricks I employ to make sure my house stays clean, more often than not. Why do I feel the need to write such an article? Because I think the default state, especially when you live alone, is to not care much about your house feeling like a dumpster. Also, thanks to our very adaptive minds, one quicky gets used to whatever surrounding they’re put into. And if I go down that route in the future, I’ll need something to spring back.

The other question is why I feel qualified to write about such a topic? I think that I’ve come a long way from my little flat that I rented towards the end of 2017, to jumping between several flats in Berlin and then learning some important aspects of living solo, many of them the hard way. Depending on your current circumstances, this article might seem off topic or too basic. Two years ago I would have found this article to be irrelevant as I was living with my parents and our house would clean itself (or so I thought).

Okay, so without further delay, let’s jump right into the guide.

Put things back when you’re done using them

In very simple words, whenever you take something out of its place, put it back after using it. That implicitly also means that everything has to have a place in the house (and if it doesn’t, check if you even need that thing). Just having everything in its place already makes a huge difference to how organized the house looks.

The best part here is that you don’t have to find extra time to do this. Just use any buffer time you find in between tasks to organize stuff. For example, when I’m waiting for stuff to cook on the stove, I put away all the cutting boards, knifes and spice bottles back to their places so that when I’m ready to eat, it is just the pot of food and my dishes out on the kitchen top.

Don’t leave dirty utensils in the sink overnight

It essentially takes the exact same time to either wash your dishes at night or in the morning. But the great feeling to see a clean empty sink in the morning is well worth pushing yourself to do the dishes before you go to bed. As an added bonus, your house stinks less over time.

Prevent, don’t just cure

Or in other words, don’t wait for dust to become visible on the shelves and fridge to stink before you start to think about doing something about it. Just like you wouldn’t wait to drink water up until your kidney hurts, make a cleaning schedule and stick to it irrespective of how unclean you felt on the particular day you planned to vacuum.

I prefer doing it in the first half of Saturday so that it feels like I have a shiny house for most part of the weekend.

Use the inertia to your advantage

The bad news is that if you get used to keeping your house just a notch above a hygiene meltdown, it will want to stay there and getting it back to normal would require significant effort (and probably a third party professional cleanup if you’re particularly good at not bothering with cleanliness).

The good news, similarly, is that if you keep it clean all the time, you’ll notice that if you skip cleaning a particular week (say you were travelling or just too tired), it wouldn’t feel terrible because the house is virtually just as clean. That’s just things wanting to stay the way they are, and it is easy to see how we can use it to our advantage.

Have visitors

When everything else fails, there’s this external motivator that works like a charm. Have people visit you from time to time. Bonus points if you have people who’ll visit you without or with very short notice. That way you’ll be forced to keep your house clean just out of the fear of embarrassment if nothing else.

Get motivated from within

I know, this one’s the hardest. But think about it this way: Why do people like going to the gym and working out? Or eating salads? Or studying? It is because they want to achieve the goal so desperately that they’re willing to put up with some hardships, that too with a smiling face. I feel like that’s the same with many things, including this one. You clean reguarly, not because you’re super fond of vacuuming the carpet, but because you like sitting on the couch on a saturday evening with the lights dimmed, chill music playing and everything smelling like a flower garden.

In closing

I hope that was informative. Caring for my place has made a huge difference to how homely I feel in this new city. No matter how tiring the day is, there’s always this one place, the place, where I can go at the end of the day and zone out of everything.

Thank you for reading

(Alternate) Web Development Trends

A question popped up recently in my office from our content team: What are the web development trends for 2020? It was directed towards us, the dev team, as it was assumed we might know a thing or two on this topic. We did suggest a few things here and there, but to me that spawned a deeper thought on what are the ‘trends’, if I may, that I’ve seen in professional web development that I personally care about.

An alternate and more appropriate (and perhaps a tad less clickbait-y) title for this post would’ve been…

What web developers actually talk about?

And I’d only talk about web developers for now, because one: that’s the people I spend a lot of time with, and two: the stuff we usually talk about hardly ever makes it to a magazine article listing trends. So, without further ado, let’s get right into it.

Talks about ethics in tech

Ethics, especially in tech, is part of every other conversation that we have. Many engineers I work with, and many I’m friends with care deeply about doing things right (with each of us having our own definition of what that means). I feel glad and fortunate to have such values driven people around me.

Cooking

We talk about cooking from time to time. We also cook good food sometimes, and sometimes mess things up. Food being such a basic necessity that it surprises no one that so many people have, at some points in their lives, taken cooking seriously.

Comics

A couple of us are also into comics. Reading, and sometimes even making. Most of us are very much into memes, but this is specifically about comics. They’re different, right? I think they are, but can’t explain how.

Clubbing

Back in college, my lack of exposure to many developers and the idealism of start years had led me to believe that developers hate doing anything that’s not to do with their computers and code. Clubbing and partying would’ve been the last things I’d have guessed a coder to do, but hey, we all learn.

Beer Making

That still does surprise me, but hey, why not?

Trying the new AWS stuff

Many of us are on our own side-learning quests. Someone is excited about learning Go while someone else is trying their hands on machine learning. We talk about it often, and share the material that we work with. Sometimes we even show each other code from our pet projects.

Native technologies

We often discus the new features that browsers ship, new paradigms that help better software development and make us better software developers. Frameworks come and go, but paradigms, patterns and best practices stay. ReactJS might not be here five years later, but separation of concerns might not become irrelevant anytime soon.

Web developers, especially the ones who work with JavaScript, know very well how volatile things can get, and having an idea of what is ephemeral and what not is critical.

Hiking

Hiking is something I got into because of my cousin. It is far less common back home than it is here in Europe. Here, many people around me frequently visit the nature and mountains. They bring back good stories from there, and one of my personal OKRs this year is going hiking. Let’s see how that goes.

Going back home to see friends & family

I work with many immigrants, and as such, there’s always the topic of going abck to see friends and family. The lucky Europeans do it multiple times a year, while the rest of us try to go back home at least once. We talk about how’s home, what we do when we’re there and if we’ll ever want to move back. It is quite surprising how similar it is for most of us.

Trying interesting food & travelling

Oh, the cliche. Like almost every other person, we are super into trying tasty food and travelling. We talk about new restaurants to try, and new places to explore. In fact, we take it very seriously, especially the lunch part. We bike to places around us and then join other groups from the office to try out new places. Honestly, I look forward to my lunch everyday at work.

In closing

Of course this article is written for fun. I know how stressful job hunting can be, and sometimes it is good to read the trends in web development to check if you’re going going completely tangent. As you can tell from this article, trends can mean different things for different people. For job seekers, it could be the stuff to learn to become more relevant, while for companies, it could be sticking to tools and technologies that make finding talent easier. For a developer in their day to day life, it could be, as you just read, something totally different. I hope it was fun reading this one. Until the next one then!

Thank you for reading!

2019 Year Review

We entered a new year couple of weeks ago. I was a bit occupied with stuff around the new year’s time, but finally I can sit down and reflect upon how the last year went by for me. I’ll try to follow the same format as last year by writing what was good, what wasn’t, and my hopes for 2020. You can also check out 2019’s year review article.

In short

The start of this year was very busy given that I would be in India only for a week before setting out for Germany. There were a lot of feelings within me, all mixed together like the flavours in Bhel Puri. It wasn’t super comfortable knowing that I’m moving away from the comforts of home in a totally foreign country where I knew no one, and didn’t speak the language. Integrating in Germany was actually easier than what I had expected, and I think I was super lucky to find a good set of people around me. There was a lot of moving around in the city, travelling within Europe, meeting new people and making friends, trying all sorts of food and much more.

2019 was a busy year, but a very positive one in that. It was the year when I could understand a bit more about the kind of person I was, and the kind of people I like having around. I am genuinely thankful to all the people who touched my life this year. Following are a few highlights from the past year and TODOs for this one.

Highlights

  • No sick days, at work or otherwise.
  • Lost weight and got back into good health, started doing sports again and rode bike regularly.
  • Started learning German. Did A1, and that really changed my experience in Germany.
  • Did well socially, made sure I have no regrets when I think back about my start in this new world.
  • Got super comfortable with what I do professionally and got some clarity on the kind of professional expertise I’d like to develop in the long run.
  • Played board games, card games, chess, did karaoke, went to the lakes, biked 58kms in a day, lost my flight and luggage on the way to Berlin and many such memorable events.
  • Travelled solo to a number of neighboring cities and countries.
  • Realized my dream of turning a flat into my home with a lot of interesting customizations; warm and cozy with fairy lights, a good place to work, listen to music, read etc.
  • Became much more confident about the kind of person I am, and gained insights about how I react in certain situations, especially adverse ones.
  • Exchanged gifts with many people–friends and strangers–throughout the year. Learned the joys of giving.

#TODO in 2020

  • Try and eat healthier food, cook often. Prepare lunch for office?
  • Money management: Keep an eye on spending habits.
  • Make faster progress with learning the German language.
  • Read more.
  • Lower the time spent on social media / reddit / youtube.
  • Talk to even more people from around the world, get better socially and be a pleasant person.
  • Help, teach and mentor people. Share whatever knowledge and experience I have more actively.
  • Travel more than just superficially, explore by means other than air, go hiking.
  • Get a license, go driving on the autobahn and Nurburgring. Bonus +50XP Drive a BMW.

Other Random Thoughts

Since everyone is talking about us moving into a new decade, here are a few of my thoughts and reflections. 10 years ago I was in my 10th grade, preparing for that big SSC exam every adult had scared us students about. That was the last thing we had to work hard for before we soar high in the comforts of adulthood, we were told.

Alas, like many things we’re told as kids, that wasn’t true. What was true, however, was that I stopped taking academics seriously from that point on. I remember learning how to ‘hack’ into Windows registry and change random config options to impress my friends in our computers lab. The list of embarrassing stuff I did back in the day is longer than I’m willing to admit publicly.

Interestingly, 10 years ago at this stage I still wanted to pursue science and not computers as a career. Computers were kind of new, science was the long term interest. Fascinating how things turned out, and how they could have if I had gone along the other path. Could be an article for another day. This is it for now.

Thank you for reading!