My Reading List π
The list is mostly in the order of most recent stuff I read/downloaded to the least recent.
I haven’t done justice in writing summaries atm, I need to visit my highlights thouroughly and fix the summaries I wrote.. Maybe next weekend :)
In Progress π
- Designing Data-Intensive Applications book
- I have read ~7 chapters when I started my job, but I think I need to restart from zero given I have some more experience and hands-on with those concepts.
- So, I just started reading it again, and right now I am still at chapter 1 discussing the fundamentals.
- How To Win Friends And Influence People | 10% (Part 1)
- So far, seems like a great resource to improve my “people skills”. Quoting the three principles, the fundamental techniques in handling people directly from the book
- Don’t criticize, condemn or complain
- Oh man, how much I actually do criticize, lose my temper quickly, this helps me realize that.
- Give honest and sincere appreciation
- This I believe I do do it, but definitely can do more. I realize the importance of #high-five channel in our company’s Slack workspace now..
- “The deepest urge un human nature is “the desire to be important” " - Dr. John Dewey
- Arouse in other person an eager want
- This teaches you the “salesman skills”.. If you want something out of someone, see things from their pov, and your own, and then talk about what they want, not what you want, and show them how you can help them get what they want (obviously you should get something out of it too..)
- Don’t criticize, condemn or complain
- So far, seems like a great resource to improve my “people skills”. Quoting the three principles, the fundamental techniques in handling people directly from the book
- The Dawn of LMMs: Preliminary Explorations with GPT-4V(ision)
- Have just read ~10% of it, but in the paper authors mostly experiment with GPT-4V, different prompting techniques, different datasets, and try to get many different types of vision related tasks done from GPT-4V.
- There is no quantitative comparison (so far I read), but just qualitative comparison.. So, this mostly acts like a “What all you can do with GPT-4V” kinda resource..
- Inside New Query Engine of MongoDB
- Still in progress, but the blog discusses the improvements done in the Query engine piece in Mongo 7.0.0. It’s called now SBE (Slot Based Engine), and improves performance over existing engine + improves maintainability
- No Rules Rules
- Started reading it a few months back, but left in between.
- It mostly talks about the Culture at Netflix - how they keep everything transparent with the employees (even the stock price before it goes out to the public), control and autonomy every employee has, basically there are no rules.
- I Heart Logs | 18%
- This book talks about the logs, the append only data structure which is used in databases and distributed systems for consensus, replication.
- Got stuck when it started giving references to Paxos and RAFT..
- Grokking Simplicity Taming complex software with functional thinking | 19% (4 chapters)
- A book about functional programming.
- Talks about three aspects of a program - data (inert thing), computations (transforms a set of inputs to some output), and actions (has side affects - changes universe around it in some way)
- Zero to One | 44%
- Book about building great companies
- build a monopoly, how startups are able to disrupt incumbents (space to think and innovate, no bureaucracy)
- characteristics of a monopoly (propreietary tech, network effect, economy of scale, branding), last mover advantage (you should generate cash flows in the future)
- the power law (~ all investments follow power law: money/time), and you don’t necessarily need to start a company. Owning 0.01% of google > owning 100% of some unknown failed startup, power law states that differences between companies would dwarf the differences in roles inside companies.
- look for secrets, have a great foundation (founding team, co-founder(s), .. )
- Book about building great companies
- Hard Drive: Bill Gates and the Making of the Microsoft Empire
- I don’t remember anything from this book I read, probably because I read most of it without concentration.. but seems like a great book, so gonna come back to it.
TODO π
Done π
- Boomerang blog
- A SOTA embedding model
- multi-lingual
- compares themselves with existing open-source and closed-source embedding models on different benchmarks
- Atomic Habits
- The book gives a framework to understand and build habits
- Cue - your brain gets a cue to something
- Craving - it brings a craving because your brain has got neural connections which say that doing this would lead to rewards
- Response - you take the action
- Reward - you get a reward
- How to create habits:
- Make it obvious
- Make it attractive
- Make it easy to do
- Make it rewarding
- How to remove bad habits:
- Make it invisible
- Make it unattractive
- Make it hard to do
- Make it unsatisfying
- The book gives a framework to understand and build habits
- SO GOOD THEY CAN’T IGNORE YOU
- find your passion is a bad/dangerous advice - passion is rare.
- how to think about your work: craftsman mindset - what value can I product in my job, rather than passion mindset - what value does it give me?
- traits that make a great job great are rare and valuable, so you need to build rare and valuable skills - career capital
- how? - deliberate practice.
- constantly solicit feedback and improve, do self-reflection, work on what is important rather than what is immediate.
- once and only when career capital is acquired, it could be traded for
- control
- mission
- take little bets, explore to identify the actual concrete mission
- when not to apply craftsman mindset and probably just quit:
- job has very few opportunities to distinguish yourself by developing relevant skills
- job focuses on something you think is useless or even bad for the world
- job forces you to work with the people you really dislike
- [Essentialism]
- This I read hard-copy rather than on Kindle but the book talks about how to do less but better.
- Explore - identify the few important things from trivial many. I don’t have to, but I choose to.
- Eliminate - cut out those trivial things: clarify, dare, uncommit, edit, limit
- Execute - remove obstacles and make execution effortless: buffer, subtract, progress, flow, focus
- No Filter: The Inside Story of Instagram
- The book is about the store of Instagram and how it came to be.
- I read it a long time back and do not have a strong recollection of it.