Weekly Bullet #42 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : The cost crisis in the observability space is a real problem. Here is an article that describes the issue: - link here How many conferences are too many? Here is an exhaustive list of all the popular talks on Kubernetes from 2023: - link here OpenTelemetry is the industry standard in observability. Here is a list of anti-patterns with observability to avoid:- link here ...

March 23, 2024 · 2 min · Akshay Deshpande

Weekly Bullet #41 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : System Design - Designing a Ticket Booking Site Like Ticketmaster is the most common system design question - link UberEngineering blog on Anomaly detection and alerting system - link P99 CONF 2023 | Always-on Profiling of All Linux Threads by Tanel Poder - YouTube link On choosing Golang as a programming language at American Express- link ...

January 25, 2024 · 2 min · Akshay Deshpande

Weekly Bullet #40 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : The shortest and comprehensive System Design Template for any new service - link here Kafka is one of the most efficiently built transient datastore. This article explains the compute and storage layers of kafka – link here Consistent Hashing has helped solve Distributed System with: even shard distribution across nodes in cluster ...

September 18, 2023 · 2 min · Akshay Deshpande

Weekly Bullet #38 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : Don’t turn that Swap off yet. In defense of swap - common misconceptions. - link here Why histogram and how are they useful. link here If you have used any of the monitoring or APM tools, you would have come across Histogram form of metric being emitter. This writeup give a brief on why Histogram. S3 isn’t getting cheaper - link here ...

June 4, 2023 · 2 min · Akshay Deshpande

Weekly Bullet #37 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : A new book released on the hot eBPF - “Learning eBPF” by Liz Rice. This a summary form and a quick introduction to eBPF capabilities when compared to “BPF Performance tools” by Brendan Gregg. To understand latency in detail - “Everything You Know About Latency Is Wrong” - link here ...

April 17, 2023 · 2 min · Akshay Deshpande

Weekly Bullet #35 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : It is December and Advent of code is here. What is Advent of code ? - link here. An old podcast on Spotify’s Engineering team geeking out every December on AOC - link here [A talk - 31mins ] - Concurrency is not Parallelism - “Concurrency is about dealing with lots of things at once. Parallelism is about doing lots of things at once.” - YouTube ...

December 2, 2022 · 2 min · Akshay Deshpande

Weekly Bullet #34 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : [Book-Recommendations]: Cloud-Native Observability with OpenTelemetry by Alex and Charity. (Side note: Half way through the book and learning a lot. ) Take away : Effective ways of adding metrics/traces in cloud native apps without marrying to any APM tools A list of possible developer questions to consider asking a prospective employer. - github link [Video]: Disk latency being directly proportional to vibrations (in other words, lets try shouting in data center!!) – 2min Video link What is Redis explained - link here Best Practices for Fixing your alerts in your service? (so that you can sleep well?) – link from newrelic here The disproportionate influence of early tech decisions (debatable but interesting!) - link here Non-Technical : Second-order thinking: How to NOT create new problems while solving existing problems. - Link [90mins] Podcast recommendation – The Knowledge Project : Insights for making better Decision – Spotify link What’s the strangest thing you ever found in a book ? (heartwarming!)– link 10 mental concepts for thinking better - Twitter thread A quote that struck the right chords: “So much advantage in life comes from being willing to look foolish in the short term.” ...

August 19, 2022 · 2 min · Akshay Deshpande

Weekly Bullet #33 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : A few interesting and hidden features of Python - link Below are the BCP tools that can be used for digging in to Performance analysis of memory parameters on a Linux machine. More in BPF Performance Tools book by Brendan Gregg. Book : BPF Performance Tools How does Database indexing work? - here How to get the most out of your 1:1s - here At around 8-10years of experience, career branches in to either Engineering management or Technical Staff Engineer. Here are a few stories of Staff Engineers and their journey. [Self-endorsement]: A tiny 50lines of code tool for getting my highlighted quotes from my Fav books - here Non-Technical : [Highly recommended]: First-principles thinking is a competitive advantage because almost no one does it. More here The importance of annual health checkup - Seema’s True story of battling cancer - here I always thought about a social platform but based on Books. Booqsi is trying to do the exact same. It is still in early beta though. More details here A website that removes things from images in seconds- Magic Eraser What Got You Here Won’t Get You There: Book Summary - here Podcast : Hugh Jackman - on Daily routine, intuition, meditation, decision making and more. link A quote that the struck right chords: “If you are not willing to take responsibility for your situation, you cannot use your situation as an excuse either.” ...

March 17, 2022 · 2 min · Akshay Deshpande

Weekly Bullet #32 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : Memory leaks on client side - the forgotten side of web performance. Link A list of helpful patterns/commands on "_sed_" command - link A “Streaming availability” api to lookup which show/movie is available in which OTT in 60+countries. Something to explore for a fun weekend project - link You remember the times, when there are 10 terminal sessions opened on your system and you wanted to know “at what time did I run that command” ? Ya, article addresses the same problem - link PS: If you use zsh, there a few themes which come in-built with this feature. Wordle puzzles are crazy popular in the last week or so. Here is a python project to solve the puzzles. link Non-Technical : Completing part-time master’s in CS while on a full time job! This article was so inspiring also reminds, how much time we waste in general. - link Drop a raindrop anywhere in the world and watch where it ends up. A fun site - link Rocket engines, they deal with a lot of heat right? How come they don’t melt? Detailed geeky explanation - here An interesting Thread on Human psychology fact. link [Image below]: “Stop focusing on the black lines behind you. Start focusing on all of the green lines before you.” ...

January 17, 2022 · 2 min · Akshay Deshpande

Weekly Bullet #31 – Summary for the week

Here are a bunch of Technical / Non-Technical topics that I came across recently and found them very resourceful. Technical : CPU utilization is wrong - PS : idle waits are counted in the %CPU. Python : Comprehensive Python Cheatsheet Finished coding, but waiting for PR to be review/approved ? - The Pull Request Paradox Best practices can slow your application down - Best Practices vs Required Practices - link Profiling and analyzing performance of Python programs - link Also, since it is Monday: ...

January 9, 2022 · 2 min · Akshay Deshpande