Featured Image
Adesh Nalpet Adimurthy's Avatar'

Refactoring Nightmares

Get Well Soon. You are working on a fast-growing, never-stopping product; 35 sprints and 600 coffees later, you finally got to move on, and a new engineer steps in, or you realize sooner or later that you cannot keep up with the feature requests while ensuring code quality. Then, after raising the need for refactoring as blockers for a couple of features, finally! It’s the day when your engi...

Get Well Soon. You are working on a fast-growing, never-stopping product; 35 sprints and 600 coffees later, you finally got to move on, and a new engineer steps in, or you realize sooner or later that you cannot keep up with the feature requests while ensuring code quality. Then, after raising...

Read more
Featured Image
Adesh Nalpet Adimurthy's Avatar'

Why Every Engineer Should Contribute More to Open Source

FOSS Developers 💪🏻 Free and Open Source Software “Free and open-source software (FOSS) is software that is both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source code is openly shared so that people are encouraged to voluntarily improve the design of the software” - Wikipedia Most of the application...

FOSS Developers 💪🏻 Free and Open Source Software “Free and open-source software (FOSS) is software that is both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source code is openly shared so that people ar...

Read more
Featured Image
Adesh Nalpet Adimurthy's Avatar'

Anatomy of a System Design Interview: The example

Complex is Simple. What’s better than going over a real system design interview question (Interviewed in June 2022). 1. Requirements Review the end-to-end design below. You need to design Your System. Your system is responsible for linking a customer patient to an internal system, maintaining that mapping, and letting the customer system know whether your system was able to establish the li...

Complex is Simple. What’s better than going over a real system design interview question (Interviewed in June 2022). 1. Requirements Review the end-to-end design below. You need to design Your System. Your system is responsible for linking a customer patient to an internal system, maintaining...

Read more
Featured Image
Adesh Nalpet Adimurthy's Avatar'

Google Summer of Code - Cartograms in Grapher

Wish me Luck :) Update: I got the gig 😋 A proposal I submitted for Google Summer of Code, Summer 2022 to Our World in Data (OWID) to implement a population-scaled, shape preserved world cartogram. 1. Overview Our World in Data (OWID) strives to make knowledge of global problems accessible and understandable through interactive geographical data visualizations to see how the world has chan...

Wish me Luck :) Update: I got the gig 😋 A proposal I submitted for Google Summer of Code, Summer 2022 to Our World in Data (OWID) to implement a population-scaled, shape preserved world cartogram. 1. Overview Our World in Data (OWID) strives to make knowledge of global problems accessible a...

Read more