Weekly Bullet #6 - Summary for the week

Hi All ! Here is the weekly summary of Technical / Non-Technical topics that I found very resourceful. Technical: Time spent on Garbage collection in Java plays a very important role in fine tuning the Performance of an application. Here is a great talk on - “Understanding Java Garbage Collection and What You Can Do about It.” Cheat sheet for Sorting Algorithms - It also explains each algorithm in details on how they work and what is their Big O cost. - Cheat Sheet Link. ...

April 27, 2019 · 2 min · Akshay Deshpande

Weekly Bullet #5 - Summary for the week

Hi All ! Here is the weekly summary of Technical / Non-Technical topics that I found very resourceful. Technical: Performance tuning Client side is equally as important as Server side. Here is a great article on – “How to Identify expensive functions using the Chrome DevTools CPU Profiler.” Majority of us never get beyond surface-level understanding of how git works. Here are a few – “Tips for a disciplined git workflow.” ...

April 21, 2019 · 2 min · Akshay Deshpande

Weekly Bullet #4 - Summary for the week

Hi All ! Here is the weekly summary of Technical / Non-Technical topics that I found very resourceful. Technical: In Linux, perf command can give you a lot of power for instrumenting the system if you know how to use it. Here is a “not so short” description on how to use it. Note: A post about perf commands is in the pipeline & I will post it shortly ! – “Perf command in linux.” Bash is more powerful than Black Magic (if that exists!). Here is a 3 part series on some powerful “Bash one-liners.” Developer surveys usually give an insight on what most people are working on / the next Big Thing! Here are the results of “Stackoverflow Developer Survey Results 2019.” Top documents and papers on Hacker News in 2019. Updated weekly. – “Hacker News Papers.” If you have a student email, take advantage of the Github student pack and others. “Github educational free pack.” Non-Technical : I greatly enjoyed the podcast. – “How Seth Godin Manages His Life – Rules.” Note : It is a 123minute long podcast. I consumed it at 2x play speed during an overnight journey. One of the take aways for me – “Most of the people keep playing with the cards they have got instead of moving to a different table with different cards. Don’t get stuck. Move to a different table.” Have you tried Stoic philosophy ? If not, I highly recommend it for general life wisdom. If a Stoic philosophical book like “Letters from a Stoic” is too much for you, then there is an app – “The Stoic” which will fill you with one Stoic quote a day! So there was the first image of Blackhole this week. This explains the efforts involved in making Blackhole image a reality. – Youtube link. An amazing extract from a book that hit me: “When you are very competitive, you get good at the thing you are competing with people on. But it comes at the expense of losing out on many other things. It is important to understand and accept the consequences.” ...

April 13, 2019 · 2 min · Akshay Deshpande

Weekly Bullet #3 - Summary for the week

Hi All ! Here is the weekly summary of Technical / Non-Technical topics that I found very resourceful. Technical: If you had only 60 secs to check the performance of a linux system, here would be a check list to find the bottlenecks ! “Linux Performance Analysis in 60,000 Milliseconds” We all know the importance of cutting and parsing only required parts of an output in programming. Awk on a whole can do much more than that. Here is - “Why you should learn just a little Awk” I found this resource on github which is suitable for almost every programmer, System and Network administrators, DevOps, Pentesters and Security Researchers. - “The Book of Secret Knowledge” On a lighter note - Remember the first time you opened a Vim editor and didn’t know how to exit ? Here is a funny milestone on same ! “Stack Overflow ~ Helping One Million Developers Exit Vim” Non-Technical : Learning never ends. So it is good to know the best ways of learning. Here is a discussion on the same. - “Ask HN: What are your best learning methods/hacks/tips? " Learning is important true, but we forget what we learn if there is no repetition. I use Anki for spaced repetition. Anki works wonders. Reviewing notes multiple times based on the ones you mark Easy, Medium or Difficult. - “Anki” Quote I’m pondering : “I don’t give explanations anymore, and I’ll catch myself when I start giving explanations like ‘Oh, I’m sorry, I can’t make it. I have a doctor’s appointment. I’m really sick. I broke my leg over the weekend’ or something. I just say, ‘I can’t do it. I hope everything is well.’ " ...

April 5, 2019 · 2 min · Akshay Deshpande

Weekly Bullet #2 - Summary for the week

Hi All ! Here is the weekly summary of Technical / Non-Technical topics that I found very resourceful. Technical : Programming notes on almost every language. I have learnt half of the Python I know from here. “Programming Notes for Professionals books” The reason I love Linux is, there are tools available for peeking in to the performance of every component. Below cheat sheet lists the set of commands to look in to different components. ...

March 28, 2019 · 2 min · Akshay Deshpande

Weekly Bullet #1 - Summary for the week

Hi All ! This is an idea that I have been planning to try for quite sometime now. A summary of what happened over the week. A weekly bullet would come out every Saturday and it would cover: What interesting stuff happened in Tech or Non-Tech world over the week –(Not NEWS) Extracts from the books that I am reading (somethings which have hit me hard) Resources Tech/Non-Tech that I might have come across. So here is the First of something New. ...

March 25, 2019 · 2 min · Akshay Deshpande