TL;DR, ๐๐ Insane vibe @crankmeister ๐๐๐ Meticulous planning by @shaurya @ashwin and team Adrenaline through the roof
TS;WM ๐๐ After the end of Round 1, Vikram suggested I build the momentum into the start the of the sprint. I asked Venky if I could get a countdown for 38 seconds, as that was my Round 1 Sprint timing. Low on fuel (thanks to Imaad for the bar), I expected to have a worse timing than R1. ๐ฅฒ
Good start with momentum, I wanted to do 5 second on(off the saddle) and 5 second off but my mind had zoned out and I couldn’t synchronise with Venky’s voice ๐ด
The familiar mind-chatter of
you are empty on fuel
you are competing against a stronger rider
there’s always a next race. save your legs for that ๐คฎ๐คฎ
During school, whenever there was a sprint and it was close I used to shout my lungs out and it always gave me that edge to push through.
Back to the race, I shifted to a higher gear and screamed through a couple of strokes and tried to maintain the momentum till the end. I couldn’t hear Shrinidhi’s shouts of “drops and sprint”, else I could have gone all out in the last 10 seconds off the saddle and end up with a better timing.
All in all, a great sprint. A huge confidence booster. ๐
I’m a huge admirer of Venky – the longevity in the sport , the sheer amount of content he pushes out (blogs before and podcasts now) and the legacy he’s been steadily building with Bangalore Amatuer Racing (11th year now). ๐๐๐
A great coach helping out with building up my base, fine tuning for target-race performance; race & pacing strategies, post race analysis and nutrition tips and also helping out with equipment when needed. โฅ๏ธโฅ๏ธ
The calls we meet up is just truckload of information. ๐๐
If I had to describe Venky’s coaching style in one line, it would be “simplicity and fortitude” (haikyuu) Lot more races coming up in July. Lot more potential to bring out of myself. Cheers to Coach! ๐ช๐ช
TS;WM
“Without structured training, you’re just spinning your wheels.” – Greg LeMond
I’ve been riding a bike since end of 2016, started with community rides, then a 200 BRM, then a SR series, then another and a bit of racing mixed in between with @HyderabadRacingCircuit and Ending with a Paris Brest Paris finish in Aug’2019. From COVID until Oct’2022, I spent very little amount of time with the bike but that changed after the time at Telagana States 2022. The adrenaline rush and the community pulled me back again.
After recovering from the crash, I got myself a indoor trainer at the coolest bike shop in Bangalore @VeloStudio. Spent the whole of January with random but consistent rides and finally went on my first group ride in Bangalore at the end of Jan 2023.
Meet coach BikeyVenky.
Post ride, hopped on Venky’s website. Booked an appointment. Had a good long call about background and goals. We started working together since Feb, 2023.
“The key to structured training is consistency.” – Alberto Contador
BAR ITT in Feb was the base check. BBCH IIT was a bit of a mixed feeling. did it Merckx. might have finished on the podium with TT bars but felt a bit risky as I was not used to it. Good base building in Feb, Mar and April ending with Ooty trip.
BBCH Hasan express was the most fun I’ve had in a road race. Felt super strong on the bike but a hub issue prevented me from a standing sprint in the finish. June was the most eventful with 2 podiums. One @TheMonthlyCours and one at @BAR Criterium. Finishing up with my 1st Nandi climb at Namma Nandi 2023.
At the end of 150 days, we come to the BAR ITT which was the event we started with ๐
With the main race approaching, focus is on being sharp on that particular day mentally and physically!
If I had to advice, one of the best things you could do at the start of your endurance journey is prioritise working with a coach than worry about equipment and purchases.
Career || Work Work => A mix of work from home and office due to Bangalore rains ๐ got home a monitor and a new extension. => continuation of lot of meetings, follow-ups and mentoring sessions Career => I was looking for any meetups to kill time on the weekend and I found one focussing on DS-Algo and System Design. Last sunday was on Binary Trees and it was very informative.
Workout || Diet Diet => 1100 cal: we entered the last 6-week phase of cut with a 1100 calorie diet. And I hit it 95% of the time ๐ though I had many cravings in between. how did I handle? instead of ordering something I put a time and had 25% whey scoop followed by water ๐ => Adding taste: I used to just boiled chicken (haldi+salt) marinated for lunch. started mixing it up with soy sauce this week. I’ll start documenting good recipes which are healthy, tasty and calorie-mindful. Workout => missed 3 days of workout ๐ on Thu-Fri-Sat for being lazy
Personal => Bangalore rains ๐ you must have already seen a lot of memes. our street was water logged. => Even mobile signal was not working and I was chilling with my flatmate on the terrace. During a half-day power cut on Monday, cleaned up my room and it helped in decluttering my mind a lot.
Thoughts/Ideas
Scheduling Learning I like to listen to podcasts in the gym and take notes as well. But sometimes I don’t have any podcast in queue and I end listening to music. => Why not queue up interesting things at the start of the week like newsletters, blogs, etc to read
DS-Algo Mnemonics Just like we have mnemonics for vocabulary, why not try doodles/mnemonics for popular ds-algo questions? Any resource you know?
Work: It was a usual work week along with a holiday on the occasion of Ganesh Chaturthi. Nevertheless I went to work as there were no interruptions and I could code in peace. Currently working on “referrals” on our platform along with reading up ‘URL Shortening’ architecture and a couple of topics from “100 Go Mistakes and How to Avoid Them”. Also got to explored datadog and videosdk platforms. Friday ended with some carrom and chess games๐
Workout: I had a huge overload of calories on the weekend and that spiked my weight by 2kgs. It was damage control throughout the week by keeping diet in check along with the workouts๐ One day, post the workout and pranayam session at the gym, Ashish introduced himself. It felt good when you see people making a conversation pro-actively. Need to pick a thing or two from him๐
Personal: Stacked flossing as a habit in the night. Let’s see how the consistency goes
Thoughts/Ideas
Minumum Viable Habit Rather than focussing on getting the perfect workout, meditating 10 min day, all 5 breath work in pranayam, etc this week has been better by focussing on the bare minimum Ex: just 2 mins of meditation and I will tick it off on my habits tracker. Same with gym. Just the 1st exercise
Deal with juniors/interns The amount of context-switching has been insane with assisting younger folks at work. Trying out a couple of things to handle these efficiently and more importantly, emphathatically. Any suggestions here?
Resources
Podcasts/Youtube
An amazing podcast on Product Management by Shreyas Doshi on YOUTUBE. Explored topics like pre-mortems, LNO frameworks, product metrics etc. Extremely insightful. You should definitely follow Shreyas Doshi on LINKEDIN
I revisited Awaken the Giant Within audiobook by Tony Robbins during evening walks around the office. Tony had a big impact on me during college.
A SPOTIFY episode on `Time Management for Engineers`. Explored topics like boundaries, context switches among other things.
Saved Content
Are you struggling with handling meetings along with your daily code work? A LINKEDIN post helping with a couple of things you could try.
An INSTAGRAM post of street calisthenics engaging the passersby ๐
A QUORA post where the author brilliantly humanises our organs and their fear. (aren’t organs already human?)
Reading
Superhuman by HabitCurrently re-reading this book and summarising them on Notion. Maybe that’s why you see two blogposts coming out this week๐
Naruto. One Piece. Attack of Titans. Bleach. Hunter X Hunter. and a lot lot more.
I used to listen to these names from my friends right from school. Though my elder brother used to watch them, the only anime I watched was Dragon Ball Z during Cartoon Network days. But…
I have watched Haikyuu!! and I loveeee it. I have been revisiting the scenes/episodes multiple times๐
What exactly is Anime?
Anime is hand-drawn and computer-generated animation originating from Japan. (all anime shows are cartoons, but not all cartoons are anime.)
And, what is Haikyuu About?
Haikyuu is about a Karasuno’s high school volleyball clubs journey from the bottom to the top and captures the metamorphosis of various characters (and Hinata Shoya in particular)
How it Started
I enrolled with a coach on FITTR for the #GetShredded goal for 2022 in June and to have a hook that wakes me up early in the morning (#RGV), I started watching Haikyuu! after a recommendation from a colleague.
The series has 85 episodes in total spread over 4 seasons.
Why I love it
A sports anime and I naturally gravitated towards it.
A perfect underdog story. Characters alone and together defying all odds. Evolving through the episode. Each episode moved me.
It doesn’t focus on a single characters. Though the pace might seem slower while covering other characters, the payoff is incredible.
Season 1 conclusion where characters are taking in the results.
What Next?
Haikyuu season 5 is coming as a 2 part movie in the later part of 2023. can’t be more excited ๐
I started watching other anime Kuroko’s Basketball and Baki which didn’t keep me hooked and finally settle upon Diamond No Ace: YOUTUBE Hajime No Ippo: YOUTUBE A place further than the universe: YOUTUBE
When software grows, it becomes rigid, fragile, immobile, and viscous. This needs to be prevented.
broad goal of the SOLID principles is to reduce dependencies so that engineers change one area of software without impacting others.
Also, make designs easier to understand, maintain, and extend
And, build adaptive, effective, and agile software.
What are SOLID Principles
popular set of design principles that are used in object-oriented software development
developed by Robert C. Martin in a 2000 essay, โDesign Principles and Design Patterns
S: Single Responsibility Principle => “A class should have one and only one reason to change, meaning that a class should have only one job.”
O: Open-Closed Principle => “Objects or entities should be open for extension but closed for modification.“ => This means that a class should be extendable without modifying the class itself.
L: Liskov Substitution Principle => “Let q(x) be a property provable about objects of x of type T. Then q(y) should be provable for objects y of type S where S is a subtype of T.“
I: Interface Segregation Principle => “A client should never be forced to implement an interface that it doesnโt use, or clients shouldnโt be forced to depend on methods they do not use.”
D: Dependency Inversion Principle => “Entities must depend on abstractions, not on concretions. It states that the high-level module must not depend on the low-level module, but they should depend on abstractions.”
Weekday => The start of the week was energetic ๐ Woke up to comments on the blogposts published late in the night about the Uttari Betta Trek. Also, embarrassing with ‘class vs className’ in plain html ๐ => With rising omnicorn cases, we were rightly asked to stay back and work from home. A little lazy on the first day but picked up and had pretty great remaining days. Had a live(/stressfull) release ‘Call to Actions’. => breaking down the tasks, using the pomodor timer which I got recently helped a lot! Highly recommended!
Weekend => finished the long pending application work. Pushed out blogpost on theme for 2022 ๐ => also pasting charts all over my room with all kinds of things – goals, systems, streaks. Hope the owner doesn’t mind. Better ask for forgiveness rather than permission (and also the paint cost in the end)
Overall => Probably a 6/10 again. Work went great and could have been less stress full if not for some old limiting patterns to the fore especially waking up late.
Thought Experiments
Three series on the blog: => ‘How (not)to build a brand’ covering journey of building a brand. Sort of mock startup. => ‘Risk Mitigation’ covering things you can do to avoid risks later. Stuff like dvorak keyboard or financial mistakes when young. => ‘Challenger Series’ I’ve been wanting to wear a kurta to office inspired by Jayanthi Sampathkumar. Include 11 other challenges as well?
Still haven’t gotten the Pixel 5a ๐ and this is the only photo from last week.
No, it’s not 4:48 am. That’s the pomodoro timer I was talking about. Wake up hack has been putting on a timer for 10minutes and just staying awake ๐ (and also munching on a banana with some overnight soaked almonds)
Job switch went great. I moved from an MNC to a young tech startup in the health/fitness space – a combination I want to continue on. It was very discomforting in the initial months and only now am I finding some foothold.
I lagged on this one. Classical mistake of one goal clashing with the other. There was always hesitation in going for long rides vs spending that time prepping up for interviews. Also, I had to make my presence at the Bangalore office the weekend of State Championships. That makes it two misses of the State Champs in a row. Nevertheless, I was fitter than before ๐
As I was reflecting in December upon the goals and systems to be set forth for 2022, the thought of having a theme around this sounded great. And came up with the very unintelligent hashtag ..
SkillUp#2022
Two books that have had the biggest influence on me in the last two years have been
The book by Cal has the tag of ‘Why Skills Trump Passion in the Quest for Work You Love‘. In short, you need to skill up and first provide value to the world. Also, watch this short reel by Furqan which beautifully captures the book’s core idea.
And Scott, in his book mentions (good + good > excellent). Some recommend going deeper in one subject and doubling down on it and being a craftsman like Book 1 says. But currently, Book 2’s idea appeals more to me ๐
The whole intention is to select skills I want to get good at, commit to learning, show up every day and track the progress. We can think of this as a 2 year Masters’s course not in an MBA or an MS, but in #SkillUp.
Also, writing these down helps me with 3 things: 1. Track my progress, ups, and downs, learning from them and, overall, capture the journey. 2. Get help from people, get connected to people who might know fast-lanes on achieving goals. **Third and most importantly** 3. Clarity on the next steps. There are far too many things to do and I end up doing nothing. Writing these down makes me filter through the noise and focus. Having action steps not more than 3-5. 3 being the magic number.
So what are the ones in focus for this year?
Goals and Systems
In List:
ReactJS/Golang
Programming Principles
SoftSkills/Language
Instrument/Game
Books/Resources
Grooming
React JS/Golang => I’ve been a data/backend engineer primarily working on Python till last June. And I’ve started working on end-end modules in ReactJS and Golang/NodeJs on our product and I’m loving it. Will double down on this
Programming Principles => I’ve finished my graduation with a degree in Computer Science but I must admit, I haven’t done full justice to my degree ๐ => Goal here is to internalize the good programming practices, concepts and behaviors. Ex: Clean Code, Clean Coder.
*For (1) and (2)* => Goals: Certifications? Interviews? Still defining an end goal. => Systems: 100Days of Code. 3 Times this year.
SoftSkills/Language => Focus here would be on modules like small talk, maintaining energy and confidence, proper voice technique, etc. => also learn Kannada ๐ => Goals: Give a speech in Kannada TM? Open mic in Kannada? => Systems: Talk only in Kannada? Talk with one stranger everyday? Track those and next steps?
Instrument/Game => This has been on the wish list for so long. The goal is to be able to have a jamming session with my dear friend Swathi Peddi whom we’ve had on our blog before. => Choice of the game would be between Chess and Rubik’s cube. Since we have 3-4 Rubik’s at the office, let me put this up the list for a couple of months ๐ => Goals: Jamming session with a friend. Redbull speedcubing competition. => Systems: Still defining this
Books/Resources => Three prong goal here [ Internalize old classics, More science fiction, and continue reading ๐ ] => Goals: 12 classics, 12 sci-fi, 12 new books. Document podcasts, blogs, videos I’ve consumed. => Systems: Reading Sci-fi 15 minutes before sleeping.
Grooming => The goal is to grow some muscle and cut down fat. Yep. The same old boring goals. But commit to a 5-year journey of strength training 3-4 times a week along with solidifying healthy food habits. => Couple this along with the usual grooming stuff ๐ => Goals: Abs by Dec 16 => Systems: Still defining these. Workout sessions every day.
In Spheres:
The above 9 can be split into 3 spheres and more unintelligent hashtags:
A] #KoffeeNKode i.e. Level up as a full-stack developer. Top 25% | (1, 2)
B] #ProduceNotConsume i.e. Hit Content Creation Goals (3, 4, 5)
C] #GetShredded i.e. Abs by Dec 16 maybe ๐ ? (6)
โThe goal is not to read a book, the goal is to become a reader. The goal is not to run a marathon, the goal is to become a runner. The goal is not to learn an instrument, the goal is to become a musician.
This year, focus on the identity you want to build.โ
James clear in Atomic habits
Tracking would be through using Notion, Google Docs/Sheets along with #SkillUp2022 section in weekly newsletter.
I will also keep tracking the numbers of sessions done per day and transition into #DeepWork hours soon.
End Note
I have had the usual cliched goals since ever. 90% in I.C.S.E boards, crack BITSAT exam, grab a high-paying job in FAANG. But I have to admit, I did not have the work ethic to back it up. One for sure has to work now or later and the earlier he does, the better the compounding. โJhak aaj maaro ya kal, maarni toh padegi hi.โ
Let 2022 be know for the hours put in, work ethic with deep work and stacking these skills up!
Unlike the usual weekends of planning to do ‘productive things’, wanted to shift that a bit and also start New Year with a fresh breeze. Booked the slot on Friday morning to Uttari Betta with Bangalore Mountaineering Club. Don’t expect more details about the trek. You’ll get it in the above link ๐
After a late night binging on comedy movies and putting 3-5 alarms on different device; woke up at 5 am; showers and formalities, had the usual [oats+whey+banana] meal and made a peanut butter sandwich. I was getting late and didn’t want other to wait for me and in the hurry, I wore my road-running shoes instead of a more trek suitable one. Realized only after reaching the pickup point. Hoped they would withstand the torture. Pickup was at around 7:05 am and I got the last but one seat.
Bus Journey and Breakfast
Having forgotten my pen, made unsuccessful attempts at getting a quick nap till the breakfast point around 8:15 am. Have good conversation with Mr. Patil, Prasthuthi and Abdul while having Idli and a coffee. Post breakfast, asked Supriya-our trek leader for a pen. (I promise I’ll return this back in the next trek we meet) And till the remainder of the bus journey, kept uncluttering my monkey mind and got so many thoughts. Really felt rejuvenated already!
Also, the bus journey was kind of a warmup to the trek with the jumps and bumps at every pothole! ๐
Start of Trek till the Peak
Reached the trek spot around 10:30 and after climbing up a bit we all had our introductions ๐ and a brief about the trek from our other trek leader Praveen. Then continued trekking up and started conversing with Aditya and reached pitstop 1 at a temple after 30 minutes. Aditya knows rule #54 of trekking. Add value first by asking to click a picture and only then ask a picture of yourself ๐ Good number of pictures and loitering around.
We then made our way to the peak through dry grasslands and reached the peak. The trek leaders split us into two groups where the first stopped to have lunch and the second went to a nearby cave and that’s when I realized I had dropped my jacket somewhere and rushed to find it. finally found it at the start of the dry grassland trail.
Started having lunch of Khichdi and Raiti provided by the team while conversing on Covid spreading, rock formations and trek food ideas ๐
POST LUNCH, 3 of us went to pose on single rocks
Once the first group were back, the rest of us went to climb inside the cave and what an experience it was. Twisting ankles, waist, neck while unsuccessfully trying to brush away the thought of 127 Hours happening. Upon reaching the peak, heard Aniket mentioned the same movie ๐ After feeling the cool breeze for a while, we cheered on as Mrs. Prakash and Mr&Mrs. Patil made their way up. Inspiring! The way back down was easier. Phew!
Descent and Bus Journey
A different version of ‘On the Rocks’ on New Years Eve
Short conversation with Kanchan while the leaders had their lunch and we then had the group pictures and made our way down to the base. Probably most of us were tired, the trek down and the bus journey back was a bit dampened. After a quick nap and chai stop where Supriya(also an architect) and Praveen shared their trek stories but in tiny bits (please start writing it guys!! :D), Andy and I conversed about Devil’s circuit, Spartan Race, Ironman, Instagram Influencers, etc. Some songs and conversations about city and IT with Aditya and we reached our drop point. Good bye’s!
Humans of the Trek
Prasthuthi and Abdul-friends from first workplace. First conversations. Prasthuthi shared things about Assam and Abdul about Karnataka. Mah Mahn Aditya! Such a lively day with this bro. Lots of goofing around with pictures and circus (as Supriya put it :D) Kanchan, Aniket, our trek leader Praveen and Andy. Lovely conversations with these folks! Mr. and Mrs. Patil. Ever-young couple who’ve just started their trekking journeys. Inspiring!Mr. Prakash (call me GP) showing his love for rocks!!
To-Do’s/Thought Experiments
Thought I had good conversations with some, I definitely missed out on conversing with others. So, acquaint early, remember names and bios during introductions, learn conversation starters. Do Ice-Breakers.
Picture and a story with every fellow trekker?
Have a template in mind and make use of the go-pro duh!
Format: 1. Week Summary 2. Thought Experiments/Ideas 3. 3 Things 4. Resources 5. Photo Collage
Week Summary
Weekday => Got whey protein from MuscleBlaze. The Magical Mango flavor tastes really good. => Work was good! Some tasks on calculating zoom playback times and CTA’s on website articles using Regex. => First podcast at work got released after template additions. Though I am from the engineering team, I’m grateful to have gotten a chance to interview with one of the teachers from the platform => Finally got health insurance done for my parents from Max Bupa and I got term insurance from Tata AIG. => We lost one of our cyclists from the community due to a drunk driver ๐ Stay Safe. Take all necessary precautions like helmets, safety lights/reflectors and avoid roads prone to accidents.
Weekend => Went to Uttari Betta trek on Saturday. I felt really really good and rejuvenating! The group bonded really well. => Sunday was a lazy morning followed by catching up on long pending application work. Still pending though!
Overall => Probably a 6/10. Some old limiting patterns to the forefront but the week trek made me unclutter my mind and made me re-think about things I love doing. And that is why you are seeing this post ๐
Thought Experiments
Signaling Effect. => One of our trek members wore a jacket with IIM-B written on it. Definitely had a signaling effect on me => How about I rent/borrow jacket and wear it for the effect ๐ (Vishu has a ISB jacket btw) => Would do 3 things at the least 1) Signaling Effect 2) Be a good conversation starter for the other person 3) And also for me to debunk it myself and continue the conversation
Teaching Delayed Gratification and Finances to a Child => Start a fund when child is born. Deposit 500/1000 rupees every month. And when the kid is old enough, explain the effect of compounding and see if he/she can give you back the pocket money to spend it at a later day when it’s value is higher
Personal Branding => Have a printed ID card with the usual details along with a QR code. When the person scans it, it directs them to your social profiles and portfolio and showcases the value you offer
3 Things
DO MORE OF
Stay Safe => Omnicorn cases on the rise. Need to sanitize and change masks frequently. Research on work place best practices => Accidents on Road. Be sensible while walking on the road and not be immersed in music/podcasts. Always be wary.
More Testing and more trials => felt silly after reaching out to a senior for an issue on Javascript async/await/promises. => Document more and exhaust all known possibilities
Explore More => Many a times I’ve skipped going out on weekends trying to be ‘more productive’ but that’s just a fallacy. The trek on Saturday bought me back to my centering beliefs. => Go out more. That’s where the magic happens ๐
DO LESS OF
Missing Streaks => At least, don’t miss twice in a row
Eating Unhealthy => People around might be having outside food. Don’t be tempted => Need to think on how to avoid
TO DO’s
Grocery Shopping => Been postponing the purchase of things like seeds(pumpkin, sunflower, chia), soya, paneer
Morning DeepWork Hours on [Tue-Wed-Thu-Fri] => Figure out the tasks before hand and do focused brain work
Setup Mobile phone and go-pro => Pixel 5a is on the way and go-pro is already here. Been postponing setting it up. Let’s gooooo!
Resources
Podcasts/Youtube
Naveen John on Working Athlete Podcast => Always a bang when NJ is on the podcast. His 4th episode till date. => Favorite Takeaways 1) Defining Baseline levels and peak levels and duration to go from base to peak. Can use this in different aspects of life say interview ready. 2) Having go-to things so as to not rely on motivation to get you up. 3) Life is not all ups. It’s about dealing with both ups and downs.
Varun Mayya on New Year Resolutions => Favorite Takeaways 1) The perspective of ‘Need to Master this’ to ‘Need to get comfortable at this’ 2) Being with the group who have already made it