May 14Strange shadows on my wallRecently, I observed this weird shadow on my walls. These do not represent any objects that are in my room and blinds are closed, only a little bit of light can enter into the room from the windows.Art2 min readStrange shadows on my wallRecently, I observed this weird shadow on my walls. These do not represent any objects that are in my room and blinds are closed, only a little bit of light can enter into the room from the windows.----
Apr 21Can you solve this puzzle ?This exercise will test your ability to think abstractly and thought process during uncertainty. It also allows you to be creative in brainstorming various possibilities ! Pictures are taken in order. First picture is taken as it is. …Puzzle2 min read
Mar 10Summary of The Unwritten LAWS OF ENGINEERING — James G. SkakoonINTRODUCTION The original book was written by W.J. King. He emphasized that the biggest obstacle to success in engineering is lack of skills in personal and administrative conduct rather than the technical skills. The author claims that the rules are more than theoretical and has been validated by King’s colleagues…Software Development5 min read
Feb 23What did I learn as a Software Engineer at a Startup -Wiser Solutions?This is my first role where not only I thoroughly enjoyed the work I was doing on every day basis but also had good times with my coworkers except when they get annoyed by my vague questions. I finally was able to take the theory I had learned in my undergrad…Coding6 min read
Sep 2, 2021GraphQL vs. REST — Compare and ContrastNot my article but I am sharing this article because … Find you answer after reading this article 😁 Find the original article here, I am saving this so that if it gets deleted in future, I will still have access to it and you might benefit as well! Often…Coding35 min read
Jul 27, 2021Reorder Data in Log Files -Amazon Interview Question- LC 937This is the most disliked problem that I have come across in LeetCode. 72 percent of the people(3119 out of 4333) disliked this problem. So, below is my attempt to solve the problem in a well structured manner so that it is more readable and easily understandable. …Amazon Code2 min read
Jul 18, 2021Clean Code: A Handbook of Agile Software Craftsmanship’s summary chapter 3: FunctionsSummary for previous chapter can be found here. Small: The first rule of functions is that they should be small, preferably between 20 to 30 lines long. Your functions should be transparently obvious and tell a story. Blocks and Indenting : Blocks should be one line long, probably that line…Clean Code5 min read
Jul 12, 2021Logger Rate Limiter -Google Interview Question -LC 359The problem description can be found here. There is really no trick here. As usual, all you have to do is understand the question well and then decide to use unordered map over ordered map for faster processing. Learn more about the processing times of these maps here. …Coding1 min read
Jul 11, 2021Overview of “Web Scalability for Startup Engineers”: Tips & Techniques for Scaling Your Web Application by Artur EjsmontI found this book from the recommendation by one of the best Engineering YouTubers. If you want to know the channel’s name, read the entire article and leave a feedback 😀. This book keeps you hooked, is engaging and gives away many secrets with good amount of clarity. The author…Software Design16 min read
Apr 8, 2021Clean Code: A Handbook of Agile Software Craftsmanship’s summary Chapter 2: Meaningful NamesThe link to chapter 1’s summary is here. When I was working as an associate data scientist, I had an opportunity to work with a newly appointed Data governance manager in a newly formed Data department. It was then I realized the power of meaningful names and their standard definition…Clean Code4 min read