ManthanHD

Findings, thoughts and observations from the eye of a Software Engineer.

  • Findings
  • Agile
  • Thoughts
  • Educational
  • Skills
  • Random

How to retroactively sign all commits in a branch

18th June 2021 / Leave a Comment

If you haven’t set up GPG signing, check out my previous post on this here.

Say you created a new branch from main called my-branch. This guide will help you to sign all of the commits that are in my-branch that are not in main.

For starters, do a git fetch origin so that we are up to date with remotes. Be on my-branch. Ensure that you are rebased correctly from the main branch. This is not so important but will keep things clean and make it easy to merge later.

git rebase origin/main

Resolve conflicts, if any. Ensure clean state. Now to retroactively sign commits on my-branch, run:

git rebase --exec 'git commit --amend --no-edit -n -S' -i origin/main

Being on my-branch basically what you are saying here is that:

  1. Start an interactive rebase from the last known commit that is on origin/main, rolling back temporarily.
  2. For every commit, execute (--exec) git commit command, amending each commit without modifying its contents and signing every commit

Hope this helps.

Did you find this post useful? Spread the word!

  • Facebook
  • Twitter
  • LinkedIn
  • Reddit
  • WhatsApp
  • More
  • Email
  • Skype

Like this:

Like Loading...
Posted in: Findings Tagged: git, linux, macos

Enabling git-GPG signed commits on MacOS

14th June 2021 / 1 Comment

Install gpg via Homebrew.

brew install gnupg

Here you can generate keys yourself or import an existing key.

gpg --generate-key
// OR
gpg --import path/to/secret.asc

Now we tell git what key we want to use. Run this command to list your keys:

gpg --list-secret-keys --keyid-format=long

You should see some output like below, copy the highlighted section:

sec   rsa2048/9A9A9A9A9A9A9A9A 2015-05-01 [SC]

Then set it as user.signingkey in git config

git config --global user.signingkey 9A9A9A9A9A9A9A9A

Tell git to sign commits and which program to use

git config --global commit.gpgsign true 
git config --global gpg.program gpg

In your bash profile set the following to allow for passphrase entry:

export GPG_TTY=$(tty)

Alternatively you can use the pinentry tool from homebrew.

Thats it! From now on, any new commits will be automatically signed. The program might ask you for your passphrase through your mechanism of choice (terminal/pop up etc).

Did you find this post useful? Spread the word!

  • Facebook
  • Twitter
  • LinkedIn
  • Reddit
  • WhatsApp
  • More
  • Email
  • Skype

Like this:

Like Loading...
Posted in: Findings Tagged: git, macos

One Pot Potato Curry Recipe

15th October 2020 / 1 Comment

Introduction

The Gujarati potato curry is a regular for quite a large number of people living in India. It’s popular because it has a perfect balance of being cheap and easy to prepare and being delicious. It only has three core ingredients: Potatoes, tomatoes and salt. However, the recipe in this post has a little more kick than that.

Appliances

  • Pressure cooker (or Instant Pot Duo)

You might be able to make this curry without a pressure cooker but I’ve never done it that way so can’t help you there.

Please note that the ratios below are scoped and relative to other ingredients/spices within their own section. So 5x salt and 5x potatoes are not the same 😂

Core Ingredients

  • 1x medium onion
  • 3x medium tomatoes
  • 5x medium potatoes
  • 0.1x cooking oil

Core Spices

  • 5x Salt
  • 1.5x Turmeric
  • 1x Fresh ginger / Ginger powder
  • 0.5x Asafoeteda
  • 1x Sugar

A note on the core ingredients: The core ingredients need to balance each other. The general ratio for onions/tomatoes/potatoes that I go for is 1:3:5. Obviously you can change this as you like. If you like it to be more tangy, add more tomatoes. If you want it to be richer, add more onions. Although, you can also make it richer by adding half grated onions and half medium chopped onions without adding extra onions.

As for the spices, I like a little bit more turmeric, although most people I know only add 1x turmeric. Also, the ratio of salt is entirely subjective. I don’t like my curry to be too salty, but sometimes if I am having it with rice I’ll step it up a little bit since the rice will be absorbing a lot of the flavour. If you do choose to follow that, make sure you don’t add salt to the water when boiling rice (does not apply to steamed rice). Sugar is sort of optional but I always like to add it in a bit. It adds to the richness and balances the salt.

Optional Spices

  • 3x Fresh/Ready chopped garlic
  • 0.5x Chilli powder

Optional Ingredients

  • 3x Finely chopped green chillis
  • 2x Medium Peppers

A note on optional spices and ingredients: Garlic brings a lot of flavour to the curry but not everyone likes it. If you really like garlic, crush it and then chop it finely. As for the chilli powder, it does two things: 1) Adds a burst of colour to the curry. 2) Adds that kick. If you’re like me and like the colour more than the kick, add Kashmiri Red Chilli Powder. It’s not spicy at all but adds that iconic red curry colour.

Chopped green chillis are great to add a bit of a kick. The kick from green chillis is different than the one that you get from red chilli powder. It’s a sort of kick that comes with a unique fresh chilli smell that you don’t get from red chilli powder. Although, if you don’t like the kick but want the smell, my mum has a trick where she cuts a chilli vertically, removes the core and the seeds and adds them to the curry. Once curry is ready you can take them out. Peppers are for taste and additional texture.

Method

  • Wash the potatoes, do not peel them
  • Chop onions, tomatoes, potatoes to small-medium pieces
  • Add oil to the pressure cooker and set to medium heat
  • Once oil is heated, add the chopped onions – let them simmer for 2-3 minutes
  • Add chopped tomatoes – let them simmer for 3-4 minutes
  • Add chopped potatoes – let everything in the pot simmer for 2-3 minutes
  • Add all the spices, mix it all up and let everything simmer for 3-4 minutes
  • Add water enough for the potatoes to just about peek above the waterline
  • Close the pressure cooker and cook for 10 minutes (Instant Pot Duo: High pressure + Medium heat)
  • When the pressure cooker goes off after 10 minutes, leave it off the heat for 5 more minutes. Patience, my friend, is key.
  • Curry is ready!

A note on method: Wash the potatoes before chopping if you want slightly richer curry. If you wash after, some of the starch will be washed away and you’ll get a lighter curry. Also, the size of the potato chunks will affect the cooking time. Medium chunks, slightly bigger than a 6 sided die is optimal. Larger pieces will require longer time and smaller pieces will be shorter. Although if its too small it might turn into mush.

Peanut oil, if you can find it is the best. Next best is cotton-seed oil. After that is the sunflower. Last is olive oil. Don’t ask, it is what it is and it does make a difference. If you’re worried about cholesterol/health, maybe workout harder that day or walk extra 5000 steps 😊. You can always reduce the amount of oil that you add too.

You can change the amount of water you add depending on how thick you want the curry. I like it runny. If you find yours too runny, just burn off excess water after. Having said that, if you’re using a pressure cooker, you need to add enough water for the steam to build up and be under pressure so don’t skimp on it too much! My advice would be to start with the level principle I mentioned, see how you like it and keep reducing it slightly until you find your balance.

Also pre-boiling the water will significantly reduce the cooking time. As for the peppers and chillis, I like to add them just before closing the lid of the pressure cooker. This way it keeps all the smell inside as the curry is cooking, enhancing the flavour. If you add it to the oil earlier, it’ll smell great but the curry won’t be at its best.

Thank you for taking time to read through my recipe. I didn’t just want to drop in the ingredients and method, I wanted to make sure you know why certain things are the way they are so that you can build on it and make it better.

Let me know how you get on!

Did you find this post useful? Spread the word!

  • Facebook
  • Twitter
  • LinkedIn
  • Reddit
  • WhatsApp
  • More
  • Email
  • Skype

Like this:

Like Loading...
Posted in: Skills Tagged: curry, food, indian, recipe, skills, vegan, vegetarian

On riding in my first ever virtual group ride on Zwift

8th October 2020 / Leave a Comment

Read this post on my new blog 👉 https://gears.substack.com/p/on-riding-in-my-first-ever-virtual

Introduction

I’ve been Zwifting for about 4 months now. It’s a fantastic platform for indoor bike workouts. All you need is a bike trainer or rather anything that can provide information regarding how much power you are generating on your bike. You can read up all the info on Zwift’s website regarding what you need to get going.

I started my subscription on Zwift when I bought my first bike trainer. The story regarding this is a little weird but in the end, I subscribed to a 1-month free trial and then kept my subscription as I was getting quite a lot out of it. And why wouldn’t I? It’s better than staring at the wall while grinding on the pedals.

Zwift is a platform for indoor virtual bike rides. It has a social aspect to it too, where you can meet up with friends and ride virtually. You can kit out your bike, buy new bikes, gear etc to make your experience better. I have a pretty standard carbon bike on Zwift but I can always switch to a sturdy steel bike if I wanted to make it more difficult for myself.

There is always something going on in Zwift. If you check the events calendar, there is always some group ride or race, or a group workout happening every half an hour or an hour, 24 hours, every single day. It’s astonishing how many people are on it at any given time. It’s always in the thousands! That in itself is pretty motivating. Every single time I open the Zwift app on my laptop, it’ll show me something like 4,000-6,000 people riding in Watopia (Zwift’s virtual world) or some virtual location. I’d just imagine that many people spread across the world, in their shed, garage or just in a living room pushing on the pedals, heart pumping, riding in the virtual world. That’s a lot of power and a lot of sweat!

So after having been on the platform for 4 months, I decided to sign up for a group ride. Now the timing of my group ride was pretty bad. On the day before I rode the Road to Sky route. For those of you who don’t know, the highest mountain in Zwift is modelled after Alpe d’Huez and is called Alpe du Zwift. Mountains in cycling are categorised in different categories, from Cat 4 (easiest) to Cat 1 (hardest). This mountain is a HC category climb, HC = Hors catégorie which means beyond categorisation, i.e. its so steep they can’t even categorise it. From a pure numbers perspective, the average gradient is 8.5% for 10.7 miles, although every single time I look up at the screen its always between 9-10%.

Needless to say, riding up this mountain, even though its virtual is hard work. My legs would be begging me not to do the ride from the moment I wake up on the day. It’s more mental than the physical effort to do the ride but the physical definitely matters. However, what I did was even stupider than this. Instead of resting for a day after the ride up Alpe du Zwift like I should, I signed up to the Zwift Academy Group Ride on the very next day.

On the next day, as if my brain was trying to sabotage this whole thing, I completely forgot I was supposed to be doing a group ride. Although I was smart (or dumb depending on the way you look at it) and I had set an alarm that would go off 30 minutes before the ride. Either way, I was totally unprepared.

*buzz buzz* *buzz buzz*

As soon as the alarm went off my whole body realised what was about to happen. The plot had been foiled and it was going to be 1 hour of suffering on the bike, definitely worse than the previous day because tiredness and fatigue from the ride up the mountain had already set in.

I quickly made a cup of tea to get that caffeine boost. I’d have made coffee but that’d have taken about 15-20 minutes to prepare. I prepared my bike setup – fished out the trainer, attached the bike, set up my laptop, connected my headphones and prepared my electrolyte drink. 4 minutes to go. I stepped into the shower to freshen up. When I got out, I had 2 minutes left. Changed into the cycling clothes and got on my bike. 1 minute late.

Now it took me a minute to figure out how to join the event from the Zwift home screen. I was more awkward than I anticipated. I thought it’d be a big red button on the home screen that would’ve said “Join Event” but instead I had to do a normal ride and then while loading the “World” Zwift would ask if I wanted to join the event.

When I clicked “Join Event” Zwift dropped me straight in the middle of a peloton, in some 430th position out of 493 total riders. I had about 5 seconds to get my cycling shoes on and start pedalling. Tick tock. I quickly slipped into my shoes and without tightening them I jumped on the bike and started pedalling. Nice! On every single upstroke, I’d rotate the lace tightening thing on my shoe to get it tighter. I eventually got it in after 30 or so tries.

I felt fine. The group’s pace was 2.3-2.5 w/kg but some of the riders were pushing 3.1 w/kg. So I started to follow them. Big mistake. It was here I realised I hadn’t connected my Garmin. *click* *click* *click*. Ok, its connected and I’m good to go. I started pushing it. 3.1 w/kg. 3.5 w/kg. Really pushing it to 3.7 w/kg. My position in the race kept changing. 410/493. 390/493. 362/493. Keeping this pace was hard so I slowed for a bit. It felt like only a few seconds but a few minutes had passed. I started pushing it again to a maximum 3.5 w/kg. I was flying up those flats at 27-29 miles an hour. I didn’t even know it and I when I checked, I was at 270/493. Woot! I eased off slightly to recover for a bit. I was only about 10 minutes in.

It was here that the fatigue from the previous day started to creep in. It wasn’t like hitting a wall, but more like someone stacking bricks on my rear pannier while I was cycling, slowly slowing me down. Suddenly a few guys passed me. I slipped from 270th to 280th. What’s going on? I checked, I was doing 2.3 w/kg. Ugh not good, need to keep pushing. For some reason this time it was hard to keep up 3.5 w/kg so I settled for 3.2 w/kg instead. After passing a few riders, I was at 272th.

When I started the race, with the adrenaline rush that I had, I thought I could make it to the top 100. Now, that wasn’t looking so good. Keeping position within 270s was proving to be hard work. My heart rate was at maximum to begin with, no point in checking that. I had no idea what else I could be doing. Looking at my power chart, I wasn’t doing too good there either. I started to see signs where I kept dropping power. I’d do 3.2 w/kg and it’ll slowly taper to 3.0 w/kg. Slowly getting slowed down. But the mind is a powerful tool and I kept pushing.

The slowly slowing down got me back to 300th position. I could really feel the fatigue. The torn muscle fibres, tired heart petitioning for me to stop. I was willing to slow down but mentally I was set. I’d rather pass out on this bike than give up this race. Even though it’s virtual there are 493 other cyclists riding. If they can do it, I should be able to as well. Sure not all of them rode up the Alpe on the day before but some of them surely did some sort of hard workout. If they can do it, why can’t I?

Two-third of the way through the race. I kept bobbing back and forth between 300th and 320th position. I was stuck in a group of riders and I was struggling to break out. I could see the next group ahead but could not conjure up enough energy to break away. I did a few attacks, ride up to 3.1 w/kg, almost get to the next group, and then slowly go down to 2.8-2.9 w/kg because the body couldn’t keep up. Photo

Eventually, I found the pace I could rely on. It was 2.7 w/kg. I could sustain this pace for at least until the end of the race. I wasn’t too far. I just had to HODL the watts. 5 minutes to go, I ramped down slightly, just a sliver, hoping it was enough to build some recovery, enough for me to break out at the end. I slipped to 312th/493.

After grinding for four and a half minutes of pure suffering, my time had come. 30 seconds to go, maybe too soon? I didn’t care. I attacked. I conjured up the watts with all the energy I had. HR was screaming at 185 bpm. I looked down. My trainer indicated red – I was pushing it hard. I looked up. I was advancing in the peloton. 310th, 309th. 308th. I finally broke away from the group. I saw a rider trying to pass me from the left. Not today. The clock ticked to 0. I finished 308th.

Conclusion

I know it wasn’t a race, just a group ride so the results don’t really matter. But the position data made me competitive and it mattered to me. I’m sure even if I didn’t have the position data I would’ve found something else to be competitive with. But the best thing about this ride was that if I didn’t have it scheduled, if I wasn’t riding with 493 strangers on the internet, I would’ve done nothing today. I would have watched Netflix, probably done some shopping and found some other topic to write about on this blog. The social aspect of this platform made me go out of my comfort zone to push myself beyond my limits.

Now whether this is objectively good for my fitness or not is a different question. Should I have done an intense group ride after riding all effort up a flipping mountain? Probably not. But did I do it? Yes! Do I regret it? Hell no. Now I can order the greasiest burger or the fattest pizza and not feel bad about it at all. Although I’ll never do that, probably will cook something healthier to support my recovery.

I hope you enjoyed this post. What did you think? Do you like working out? Have you done something stupid like I did? Let me know in the comments!

Did you find this post useful? Spread the word!

  • Facebook
  • Twitter
  • LinkedIn
  • Reddit
  • WhatsApp
  • More
  • Email
  • Skype

Like this:

Like Loading...
Posted in: Thoughts Tagged: cycling, group ride, indoor cycling, virtual cycling, zwift

On working from home

2nd October 2020 / Leave a Comment

Read this post on my new blog 👉 https://gears.substack.com/p/on-working-from-home

So it took a pandemic to force realisation on employers with corporate staff how their workforce could operate remotely. Believe it or not, at one of the companies that I worked for in the past, I did ask whether I could work from home ONE day a week and was denied that opportunity. There were people in my org who were working from home regularly once or twice in a week so I found it weird why I was denied. When I pointed and asked why can they do it? The unofficial answer was that they had kids and lived far away so it was ok for them. Ok, so I can work from home ONE day a week if I got married, had kids and lived in the middle of nowhere and I can’t now because I’m single and I live in the city? Sounds like a bad deal to me 😂

Welp, here we are in the middle of a pandemic and now everyone is working from home. I wonder what the situation is like at that company. Are people forced to have kids so that it’s ok for them to work from home? I can only wonder.

Anyways, my current company has been pretty generous in allowing for such things. My manager (and the company in general) has a hands-off approach – as long as the work gets done, it doesn’t matter where I do it from. While I absolutely LOVE working in the office, working from home definitely has its perks.

🏢❤️ Reasons why I love working from the office

My company’s office is based in London. It’s a brand spanking new office on the 16th floor, managed by some of the best people I know. Incidentally, I live in London too, and not in the middle of nowhere. Yes, it is expensive to live in London but we’ll get to how I manage that in another post.

☕ The coffee machine

The coffee machine in my office is out of this world. I’ve been told its very expensive, costs several arms and legs but it is really worth the expense. It makes all the usual drinks, plus the best hot chocolate ever. However, just when you think its pretty good, it amazes you with its Bluetooth capabilities. It comes with an app that lets you create a custom drink. You can choose the level of foam, the intensity of the coffee shot, amount of milk etc. It also has a steamer that you can use to steam your mug before getting coffee in it so that it doesn’t cool down the coffee too much.

But this is not the only reason why I love the coffee machine. Its the conversations and the random collisions that happen around this wonderful machine. I work in Software Engineering, as a Software Engineer so I’m quite further away from the end-user of the product that I develop. But when I am at the coffee machine, I get a chance to meet some of the brightest minds who do work directly with the end-user of my product. They tell me things that I wouldn’t even know to ask. Things like what the customers are doing outside of what the product offers. Where the industry is going. What is going on in the customer success org. These are invaluable insights.

In addition to this, I am able to offer what it is that I am doing, where the Software Engineering org is going. Where the general tech is going. What is possible, what is not possible to do in the current product. How easy it is to implement something – this is surprisingly important because sometimes non-technical people think something is really hard to implement in the software but a lot of times its not, its just a simple code change that can unlock whole host of capabilities for our customers!

🥪 The lunches

I live on my own, and no this is not going to be a sad story with a slow violin 🎻 playing in the background while I harp about how difficult it is to live on your own in a big city. Actually it’s pretty great but again we’ll cover that in another post.

I love cooking because it gives me a good break from working, and when I think really hard about it, subconsciously it gives me a chance to be the computer, to simply follow instructions from a recipe book or memory than having to think too much about it. That aside, I also love to eat! For all the high-intensity workouts that I do, at a subconscious level, I do them so that I can enjoy food afterwards. Working at an office in Central London means that there are always some cool lunch spots around. Think of a cuisine and it’s most likely within 10 minutes walking distance. On my first month, I’m pretty sure I didn’t eat two same cuisines in the same week.

What’s better than the food are the lunch time conversations. These range from random non-work related conversations about Brexit or some new game that’s coming out in the week, to something specific that’s happening in a little country that no one has heard of. I can’t search on google for stuff like this. A lot of times during these lunch conversations I’d make a note to self in my head and then google the crap out of it on the weekends, going head first into a giant rabbit hole. Knowledge is awesome.

🏢👎 Downsides of working from the office

💸 Expensive

Yes, those sweet sweet Vietnamese curries that I devour for lunch add up over time. Are they worth it? 100% but when I do the math, they do add up. I’m eating in Central London, it is going to be expensive.

Also travelling to work is expensive too. Not too expensive compared to the normal London standards, I am definitely not taking a black cab to work every day, but expensive compared to what the travel costs might be if I was doing the same commute in a smaller city or town. The London underground is pretty efficient at getting people to work on time – on most days; however, the monthly subscription isn’t cheap. Now I don’t remember how much I used to pay, maybe £150-£200 a month? I switched from taking the tube to cycling to work almost two years ago but it was definitely an expense that I thought I could cut at the time.

🚃 Travel

Getting to work is fun. On some days I feel like a real grown-up with my laptop bag and headphones on, walking to my nearby train station. Hurr Durr look at me, I’m an adult going to work 😂

What is not fun is getting squished in London underground carriage under some giant 6 foot something person’s armpit when it’s already stuffy inside because it has been raining all morning. Also, the whole queuing to get into a carriage is pretty tiring. Watching the tube arrive, only to see it jam-packed with people already on it, hoping that group in the middle might get off at this stop so that I can find a 5”x5” space to stand.

While I did want to highlight the travel aspect, as not everyone cycles to work, I’ve not had such issues since I started cycling to work. In fact, these issues have turned into fuel for me to continue cycling to work. On days when I feel like not riding my bike, I just imagine that picture of me in the tube, cramped in a tiniest of spaces, and suddenly my legs don’t feel tired anymore.

👋 Interruptions

Now this is not the case all the time. My colleagues are pretty well disciplined in that I don’t get random taps on my shoulders all the time. The typical “hey I want your attention but don’t want to disturb you” is someone’s head coming up the horizon like a meercat, hoping I would notice. Occassionally someone would tap on my shoulder or wave in front of my eyes, but usually these methods are reserved for when my attention is really needed.

The issue with interruptions is that it breaks being in The Zone. When I am in The Zone, my mind is usually holding the context of what I am working on. The context of the application, the customer use case, the testing, the code framework that I am using, all the changes I need to make, in sequence, tracking errors and the mental list to fix them, and in what order. This is just scratching the surface. Ask any Software Engineer and they’ll tell you how important The Zone is in gettting stuff done. When someone taps on my shoulder, all this, the entire mental universe of things comes crashing down and vanishes.

Surpirisingly, this is fine and in the subsequent times I get interrupted, it gets easier to re-create the state of mind that is being in The Zone. However, it gets tiring and causes mental fatigue that builds up over the day, until at the point when one’s too tired to do anything.

🏡❤️ Reasons why I love working from home

I live in Greenwich, a borough pretty close to Central London. My neighbourhood is pretty quiet, mostly residential with a few shops and nice restaurants at a stone’s throw. I moved into my current place only last year so I am still pretty new to the area. Since it’s only been a year, I am still setting up my place. It’s sort of good that I was forced to work from home because it has made me rethink how I should organise my living space. Initially, when I set out planning the home furnishings, my priorities were different – they were designed around not being at home all the time. Now it’s different because I need my home to be able to support me if I have to work from it all the time.

🌌 The Zone

Working from home is completely different compared to working from the office. Sure I’m doing the same work but its the environment that makes it different. Living alone 🎻, my flat is very quiet. It makes it easy for me to slip into The Zone where hours go by like seconds and work gets done quicker than ever. It’s a mental state of absolute focus. I usually get into it when I have a clearly defined end goal. Like designing or implementing a feature from end to end. It is great to start my day, pick up a task, get in The Zone and then end the day having either done the task completely or made significant progress on it.

Interruptions that break being in The Zone when I am working from home just aren’t there. Occasional delivery guy delivering something or a neighbour needing a chat are things I can usually work around. And since they are not that frequent the mental fatigue build up over time is pretty small.

💰 Savings

I’d be lying if I said this wasn’t true: working from home has saved me some money. Not as much as I thought it did, the main large expenses are still there but some of the medium to small ones have disappeared. For example, I don’t buy lunches anymore, I cook at home most of the time. So while my monthly grocery expense has gone up, the lunch expense going down has added a decent boost. Apart from that, there aren’t many savings that I have made. Also, the cost of not having to buy lunch is offset by me ordering food for delivery on few of the days. This has increased the cost because the food delivered is more expensive than the cost of me walking up to a place to buy lunch.

🛋 Comfort

Now this could vary depending on your setup – for me, it is more comfortable working from home. My chair, table, monitor, the whole setup is tailored to my liking. Sure it might not be objectively the best but I’ve designed it to be comfortable to my liking. Occassionally, if I get bored, I move over to the sofa with my work laptop and start working from there. Or work from the balcony during summer.

Having said that, the comfort of working from home came at a cost, both financially and physically. I have suffered from RSI in the past so it took me a while to adjust everything to my liking. While I did this, my RSI got triggered a bunch of times when I suffered from wrist pain, only to figure out that the source was the height of the chair or not having a separate keyboard to work.

🏡👎 Downsides of working from home

🤫/👋 Too quiet / too many interruptions

This one’s a bit of a double-edged sword. Since I live on my own, I find my surroundings to be too quiet. Maybe its because I grew up in a busy home but I like ambient sounds during the day. When I grew up, my dad conducted most of his business from home and my mum was a full-time housewife so while they ensured quiet surroundings when I was studying, there were always few ambient sounds of my mom cooking or my dad opening/folding newspaper to read etc. Here in my London flat, sometimes I find it to be too quiet. Not that I want to live in a noisy neighbourhood but maybe I’m now used to those ambient sounds of people being around me.

I know some people who are living with their families are finding it difficult to work from home. Partly due to interruptions from their kids who were at home all day when schools got closed and also from their partner / rest of the family members. It can be difficult if there isn’t a separation of space, between a dedicated working space and normal “living space”.

⚡️ Over working

While being in The Zone has it’s perks, this is one of the downsides. I’ve had days when I’ve forgotten to take both lunch and dinner. I’d get out of The Zone at 9pm only when I realise I’ve been struggling to see because the monitor is too bright and I’ve not turned on the lights. Also I am hungry, why am I so hungry?!

It’s not just being in The Zone. It’s also to do with not having to travel. When I am working in the office, having to get home is almost a driver for me to wrap things up and call it a day. That physical separation of 6 mile bike ride gives me good time to start unwinding. At home there is no such thing so it is easier to keep working. I sometimes find myself starting work at 8am and finishing at 10pm! It’s not a problem for me personally because I love what I do but it’s not good for the long term health and longevity. I know this sort of behaviour causes burnout and it’s not good for anyone.

🏃‍♂️ Workout discipline

Maybe this is just me that has this issue. Since I bought myself an indoor bike trainer, working out when working from home is a little more challenging than going out for a bike ride. Also since I have lost that morning and evening bike ride to/from work, I sort of feel extra pressure to step up my indoor bike workouts. Usually when I am working from the office, I’d get 40-ish minutes of free workout every day, just riding my bike to work. Then I’d go to a nearby gym and workout from there for an hour. That would make total of 8+ hour work week just working out. Pretty good!

Now that I am working from home, I’ve lost that ride to work workout time. Sure its not super intense but it still burns more calories than me walking within my flat. The indoor workout time is about 1 hour a day which would make it 5 hours spent working out during the work week. Nowhere close to the previous 8+ hours.

On top of this riding bike indoors is less fun. I use Zwift so its definitely more fun than staring at a blank wall but its not as much fun as riding outdoors. However, it is a whole another level of intensity. On London roads, I can never ride continuously for an hour with an average speed of 22 miles an hour on a bike. In Zwift, I can. It is very good for building fitness very quickly. However this step up in intensity and a step down in time spent working out during the work week is hard to put in numbers and therefore hard to compare to see whether I am doing enough.

Conclusion

So there you have it. My thoughts so far on working from home. It has its ups and downs. While I do wish the office would open sooner rather than later, I wouldn’t attend the office if the COVID restrictions are in place, limiting interactions, no access to kitchen etc. Because thats why I go to the office in the first place. I can do my work anywhere, I don’t need to be present in the office to do it. But it is the interactions and conversations that I value so much more than anything else.

If the restrictions were to open, I’d prefer a mixed appoach, where I work from home on days when I need to get certain things done, and go into the office for most of the other days. Although, not sure where I would draw the line of going and not going to the office. Maybe we’ll discuss that in another post.

What are your thoughts so far? How do you feel working from home? Would you rather be in office? What are your hacks to get more out of your work from home life? Please write a comment below. I’d love to hear about it.

Did you find this post useful? Spread the word!

  • Facebook
  • Twitter
  • LinkedIn
  • Reddit
  • WhatsApp
  • More
  • Email
  • Skype

Like this:

Like Loading...
Posted in: Thoughts Tagged: remote working, working at home, working from home, working life
1 2 … 26 Next »

Subscribe to Blog via Email

Join 283 other subscribers.
  • RSS – Posts
  • RSS – Comments

Archives

  • June 2021
  • October 2020
  • September 2020
  • August 2020
  • May 2020
  • August 2018
  • June 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • September 2017
  • August 2017
  • July 2017
  • May 2017
  • April 2017
  • March 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • September 2014
  • December 2013
  • October 2013
  • September 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • January 2013
  • December 2012
  • August 2012
  • April 2012
  • February 2012
  • January 2012

Copyright © 2023 ManthanHD.

Me WordPress Theme by themehall.com

 

Loading Comments...
 

    %d bloggers like this: