AI prompts
base on List of books, blogs, newsletters and people! # 100+ Resources to become a great engineering leader
**List of books, newsletters, people and more!**
Investing in yourself is a great investment anytime! I am sharing with you my personally curated resources to level up and grow to become a great engineering leader in 2024!
Topics span from software engineering, system design, data engineering, leadership, management and all the way to product and business.
## How to start?
There are a LOT of resources here and your time is very important. I don’t suggest to go and try to study all of the resources at once, I suggest to pick a few resources at a time from specific categories that you need the most. That’s what I do as well.
When I need to go more in details in a specific category, I choose the resources and do a deep dive on the specific topics. I also connect with certain individuals, check their posts and / or ask them questions.
Important: Before you choose which resources you wish to go more in detail, I suggest to do a retrospective of your current skillset and define where you need to improve. This will ensure you are spending your time on the most impactful things first!
## Get better in System Design
**List of books**
- Designing Data-Intensive Applications by Martin Kleppmann
- System Design Interview by Alex Xu
- Patterns of Enterprise Application Architecture by Martin Fowler
- Understanding Distirbuted Systems by Roberto Vitillo
- Clean Architecture by Robert C. Martin
- Systems Analysis and Design, multiple editions and multiple authors
- Building Microservices: Designing Fine-Grained Systems by Sam Newman
- Fundamentals of Software Architecture by Neal Ford and Mark Richards
- Software Architecture: The Hard Parts by Neal Ford, Mark Richards, Pramod Sadalage and Zhamak Dehghani
- Learn System Design in a Hurry, (Helping FAANG+ Software Engineering candidates land their dream job) by Evan King
**List of blogs**
- [Meta Engineering](https://engineering.fb.com/)
- [AWS Architecture](https://aws.amazon.com/blogs/architecture/)
- [The Netflix Tech](https://netflixtechblog.com/)
- [Apple Security Tech](https://security.apple.com/blog/)
- [Google AI/Research](https://blog.research.google/)
- [LinkedIn Engineering](https://engineering.linkedin.com/blog)
- [Uber Engineering](https://eng.uber.com/)
- [Engineering at Quora](https://quoraengineering.quora.com/)
- [Pinterest Engineering](https://medium.com/pinterest-engineering)
- [Lyft Engineering](https://eng.lyft.com/)
- [Twitter Engineering](https://blog.twitter.com/engineering)
- [Dropbox Engineering](https://dropbox.tech/)
- [Spotify Engineering](https://engineering.atspotify.com/)
- [Github Engineering](https://github.blog/category/engineering/)
- [Instagram Engineering](https://instagram-engineering.com/)
- [Canva Engineering](https://canvatechblog.com/)
- [Booking.com Tech](https://blog.booking.com/)
- [The Airbnb Tech](https://medium.com/airbnb-engineering)
- [Stripe Engineering](https://stripe.com/blog/engineering)
- [Discord Engineering and Design](https://discord.com/blog)
- [Engineering at Microsoft](https://devblogs.microsoft.com/engineering-at-microsoft/)
- [Reddit Engineering](https://www.reddit.com/r/RedditEng/)
- [Slack Engineering](https://slack.engineering/)
- [Asana](https://blog.asana.com/category/eng/)
- [DigitalOcean](https://www.digitalocean.com/blog/tag/engineering)
- [CloudFlare](https://blog.cloudflare.com/)
- [HelloInterview](https://www.hellointerview.com/learn/system-design)
**List of newsletters**
- [System Design Newsletter](https://newsletter.systemdesign.one/) by Neo Kim
- [Byte-Sized Design](https://bytesizeddesign.substack.com/) by Alex Nguyen
- [ByteByteGo](https://blog.bytebytego.com/) by Alex Xu
- [System Design Codex](https://newsletter.systemdesigncodex.com/) by Saurabh Dashora
- [Hacking Scale](https://newsletter.betterstack.com/) by Richard Oliver Bray
**People to follow on LinkedIn**
- [Neo Kim](https://www.linkedin.com/in/nk-systemdesign-one/)
- [Alex Nguyen](https://www.linkedin.com/in/alexcancode/)
- [Alex Xu](https://www.linkedin.com/in/alexxubyte/)
- [Raul Junco](https://www.linkedin.com/in/raul-junco/)
- [Saurabh Dashora](https://www.linkedin.com/in/saurabh-dashora/)
- [Evan King](https://www.linkedin.com/in/evan-king-40072280/)
## Become a better Leader / Manager
**List of books**
- The Making of a Manager by Julie Zhuo
- The First 90 Days by Michael D. Watkins
- The Lean Manager by Andrew and Muhammad Wilkerson
- The Five Dysfunctions of a Team by Patrick Lencioni
- The Manager's Path by Camille Fournieri
- Leadership in 60 seconds by Omar Halabieh
- Act Like a Leader, Think Like a Leader by Herminia Ibarra
- The 21 Irrefutable Laws of Leadership by John C. Maxwell
- Crucial Conversations by Kerry Patterson
- How to Lead When You're Not in Charge by Clay Scroggins
- Think Again by Adam Grant
- The Mind of the Leader by Rasmus Hougaard and Jacqueline Carter
- The Culture Map by Erin Meyer
**List of newsletters**
- [Engineering Leadership](https://newsletter.eng-leadership.com/) by Gregor Ojstersek
- [The Caring Techie Newsletter](https://www.thecaringtechie.com/) by Irina Stanescu
- [Elevate](https://addyo.substack.com/) by Addy Osmani
- [Leading Developers](https://zaidesanton.substack.com/) by Anton Zaides
- [The Hybrid Hacker](https://hybridhacker.email/) by Nicola Ballotta
- [Tech World With Milan Newsletter](https://newsletter.techworld-with-milan.com/) by Dr Milan Milanovic
- [The Engineering Manager](https://theengineeringmanager.substack.com/?utm_source=recommendations_page&utm_campaign=1115815) by James Stanier
- [Techlead Mentor](https://newsletter.techleadmentor.com/) by Raviraj Achar
- [Developing Skills](https://developingskills.substack.com/) by John Crickett
- [Refactoring](https://refactoring.fm/) by Luca Rossi
- [Level up as a Tech Lead](https://anemarifiser.substack.com/) by Anemari Fiser
- [Code.Lead.Succeed](https://darsadowski.substack.com/) by Dariusz Sadowski
- [snackableCTO](https://blog.snackablecto.coach/) by Adrian Stanek
- [Crafting Tech Teams](https://craftingtechteams.substack.com/) by Denis Čahuk
- [The Software Engineering Times](https://thesoftwareengineeringtimes.substack.com/) by Ryan Murphy
- [The Visionary CTO](https://blog.visionarycto.com/) by Matt Watson
- [Alex Ewerlöf Notes](https://blog.alexewerlof.com/) by Alex Ewerlöf
- [Sudo Make Me a CTO](https://makemeacto.substack.com/) by Sergio Visinoni
- [Programming Leadership - Marcus Blankenship](https://marcusblankenship.substack.com/) by Marcus Blankenship
**People to follow on LinkedIn**
- [Gregor Ojstersek](https://www.linkedin.com/in/gregorojstersek/)
- [Omar Halabieh](https://www.linkedin.com/in/omarhalabieh/)
- [Nicola Ballotta](https://www.linkedin.com/in/nicolaballotta/)
- [Irina Stanescu](https://www.linkedin.com/in/irinastanescu/)
- [Luca Rossi](https://www.linkedin.com/in/lucaronin/)
- [Addy Osmani](https://www.linkedin.com/in/addyosmani/)
- [Anton Zaides](https://www.linkedin.com/in/anton-zaides/)
- [Dr Milan Milanović](https://www.linkedin.com/in/milanmilanovic/)
- [Anemari Fiser](https://www.linkedin.com/in/anemari-fiser/)
- [Raviraj Achar](https://www.linkedin.com/in/ravirajachar/)
- [Dariusz Sadowski](https://www.linkedin.com/in/darsadowski/)
- [Adrian Stanek](https://www.linkedin.com/in/adrianstanek/)
- [Denis Čahuk](https://www.linkedin.com/in/deniscahuk/)
- [Matt Watson](https://www.linkedin.com/in/mattwatsonkc/overlay/about-this-profile/)
- [Ryan Murphy](https://www.linkedin.com/in/ryansmurphy1/)
- [Kahlil Lechelt](https://www.linkedin.com/in/kahlillechelt/)
- [James Stanier](https://www.linkedin.com/in/jstanier/)
- [Alex Ewerlöf](https://www.linkedin.com/in/alexewerlof/)
- [Itzy Sabo](https://www.linkedin.com/in/itzysabo/)
- [Daria Rudnik](https://www.linkedin.com/in/dariarudnik/)
- [Tobias Mende](https://www.linkedin.com/in/tobiasmende/)
- [Luca Sartoni](https://www.linkedin.com/in/lucasartoni/)
- [Doug Howard, P.E.](https://www.linkedin.com/in/doughowardcoaching/)
- [Anco van der Wurff](https://www.linkedin.com/in/ancowurff/)
- [Sergio Visinoni](https://www.linkedin.com/in/piffio/)
## Become a better Software Engineer
**List of books**
- The Pragmatic Programmer by Andy Hunt and Dave Thomas
- Refactoring by Martin Fowler and Kent Beck
- Why Programs Fail by Andreas Zeller
- Clean Code by Robert Cecil Martin
- Grokking Algorithms by Aditya Y. Bhargava
- Staff Engineer by Will Larson
- Modern Software Engineering by David Farley
- Working Effectively with Legacy Code by Michael Feathers
- Engineering Software Products by Ian Sommerville
- Don't Make Me Think by Steve Krug
- Code Complete by Steve McConnell
- The Staff Engineer's Path by Tanya Reilly
- Cracking the Coding Interview by Gayle Laakmann McDowell
- Clean Code Cookbook: Recipes to Improve the Design and Quality of your Code by Maximiliano Contieri
**List of newsletters**
- [Coding Challenges](https://codingchallenges.substack.com/) by John Crickett
- [Developing Skills](https://developingskills.substack.com/) by John Crickett
- [High Growth Engineer](https://careercutler.substack.com/) by Jordan Cutler
- [The Developing Dev](https://www.developing.dev/) by Ryan Peterman
- [Level up software engineering](https://levelupsoftwareengineering.substack.com/) by Caleb Mellas
- [Engineer’s Codex](https://read.engineerscodex.com/) by Leonardo Creed
- [The Modern Software Developer](https://tmsd.substack.com/) by Richard Donovan
- [Strategize Your Career](https://strategizeyourcareer.substack.com/) by Fran Soto
- [The Pragmatic Engineer](https://newsletter.pragmaticengineer.com/) by Gergely Orosz
- [Software Design: Tidy First?](https://tidyfirst.substack.com/) by Kent Beck
- [Dev Details](https://blog.devdetails.com/) by Mike Thornton
- [Front-End Focus](https://frontendfocus.substack.com/) by Mads Brodt
- [Craft Better Software](https://craftbettersoftware.com/) by Daniel Moka
- [Saiyan Growth Letter](https://www.saiyangrowthletter.com/) by Tiger Abrodi
- [The T-Shaped Dev](https://thetshaped.dev/) by Petar Ivanov
- [The Polymathic Engineer](https://newsletter.francofernando.com/) by Franco Fernando
- [ByteSizedBets](https://bytesizedbets.com/) by Ankur Tyagi
- [Hungry Minds 🍔🧠](https://hungryminds.dev) by Alexandre Zajac
- [Maximiliano Contieri - Software Design](https://maximilianocontieri.com/newsletter) by Maximiliano Contieri
- [Path to Staff](https://pathtostaff.substack.com/) by Sidwyn Koh
**People to follow on LinkedIn**
- [John Crickett](https://www.linkedin.com/in/johncrickett/)
- [Jordan Cutler](https://www.linkedin.com/in/jordancutler1/)
- [Ryan Peterman](https://www.linkedin.com/in/ryanlpeterman/)
- [Caleb Mellas](https://www.linkedin.com/in/calebmellas/)
- [Richard Donovan](https://www.linkedin.com/in/rich-donovan/)
- [Daniel Moka](https://www.linkedin.com/in/danielmoka/)
- [Tiger Abrodi](https://www.linkedin.com/in/tiger-abrodi/)
- [Francisco Manuel (Fran) Soto Ramírez](https://www.linkedin.com/in/fransotodev/)
- [Guille Ojeda](https://www.linkedin.com/in/guilleojeda/)
- [Gergely Orosz](https://www.linkedin.com/in/gergelyorosz/)
- [Kent Beck](https://www.linkedin.com/in/kentbeck/)
- [Mike Thornton](https://www.linkedin.com/in/devdetails/)
- [Mads Brodt](https://www.linkedin.com/in/madsbrodt/)
- [Roman Frolov](https://www.linkedin.com/in/romfrolov/)
- [Petar Ivanov](https://www.linkedin.com/in/petarivanovv9/)
- [Fernando Franco](https://www.linkedin.com/in/fernando-franco-4696708/)
- [Ankur Tyagi](https://www.linkedin.com/in/theankurtyagi/overlay/about-this-profile/)
- [James Willett](http://overlay/about-this-profile/)
- [Milan Jovanović](https://www.linkedin.com/in/milan-jovanovic/)
- [Eric Roby](https://www.linkedin.com/in/codingwithroby/)
- [Alexandre Zajac](https://www.linkedin.com/in/alexandre-zajac/)
- [Zubin Pratap](https://www.linkedin.com/in/zubinpratap/)
- [Sam Williams](https://www.linkedin.com/in/sam-complete-coding/)
- [Maximiliano Contieri](https://www.linkedin.com/in/mcsee/)
- [Sidwyn Koh](https://www.linkedin.com/in/sidwyn/)
## Become product-minded and business-oriented
**List of books**
- Build: An Unorthodox Guide to Making Things Worth Making by Tony Fadell
- Inspired: How to Create Products Customers Love by Marty Cagan
- Empowered by Marty Cagan
- Loved: How to Rethink Marketing for Tech Products by Martina Lauchengco
- Start with Why by Simon Sinek
- What Your Customer Wants and Can’t Tell You by Melina Palmer
- The Lean Startup by Eric Ries
- Transformed by Marty Cagan
**List of newsletters**
- [Lenny's Newsletter](https://www.lennysnewsletter.com/) by Lenny Rachitsky
- [The Product Compass](https://www.productcompass.pm?r=1r629c) by Pawel Huryn
- [Product Growth](https://www.news.aakashg.com?r=1r629c) by Aakash Gupta
- [Wes Kao's Newsletter](https://newsletter.weskao.com?r=1r629c) by Wes kao
- [Product Management IRL](https://amycmitchell.substack.com?r=1r629c) by Amy Mitchell
- [Leah’s ProducTea](https://www.leahtharin.com/) by Leah Tharin
- [Elena's Growth Scoop](https://elenaverna.substack.com/) by Elena Verna
- [Untrapping Product Teams](https://dpereira.substack.com/) by David Pereira
- [The Looking Glass](https://lg.substack.com/) by Julie Zhuo
- [The Beautiful Mess](https://cutlefish.substack.com/) by John Cutler
**People to follow on LinkedIn**
- [Pawel Huryn](https://www.linkedin.com/in/pawel-huryn/)
- [Aakash Gupta](https://www.linkedin.com/in/aagupta/)
- [Wes Kao](https://www.linkedin.com/in/weskao/)
- [Amy Mitchell](https://www.linkedin.com/in/amycmitchell/)
- [Leah Tharin](https://www.linkedin.com/in/leahtharin/)
- [Elena Verna](https://www.linkedin.com/in/elenaverna/)
- [David Pereira](https://www.linkedin.com/in/davidavpereira/)
- [Julie Zhuo](https://www.linkedin.com/in/julie-zhuo/)
- [Peter Yang](https://www.linkedin.com/in/petergyang/)
- [John Cutler](https://www.linkedin.com/in/johnpcutler/)
## Get better at Data Engineering / Data Science
**List of books**
- Fundamentals of Data Engineering by Matt Housley
- Data Engineering with Python by Paul Crickard
- Spark: The Definitive Guide by Matei Zaharia
- Big Data: Principles and Best Practices of Scalable Realtime Data Systems by James Warren
- 97 Things Every Data Engineer Should Know by Tobias Macey
**List of newsletters**
- [EcZachly Data Engineering Newsletter](https://blog.dataengineer.io/) by Zach Wilson
- [SeattleDataGuy’s Newsletter](https://seattledataguy.substack.com/) by SeattleDataGuy
- [Daily Dose of Data Science](https://www.blog.dailydoseofds.com/) by Avi Chawla
- [Data Engineering Central](https://dataengineeringcentral.substack.com/) by Daniel Beach
- [Data Engineering Weekly](https://www.dataengineeringweekly.com/) by Ananth Packkildurai
- [Joe Reis](https://joereis.substack.com/) by Joe Reis
- [Air Around AI](https://airaroundai.substack.com/) by Pradeep Kumar
**People to follow on LinkedIn**
- [Zach Wilson](https://www.linkedin.com/in/eczachly/)
- [Benjamin Rogojan](https://www.linkedin.com/in/benjaminrogojan/)
- [Avi Chawla](https://www.linkedin.com/in/avi-chawla/)
- [Daniel Beach](https://www.linkedin.com/in/daniel-beach-6ab8b4132/)
- [Ananth P](https://www.linkedin.com/in/ananthdurai/)
- [Joe Reis](https://www.linkedin.com/in/josephreis/)
- [Pradeep Kumar](https://www.linkedin.com/in/prady00/)
Any resources you liked and believe would be a great addition to this list? Feel free to open a PR! I am always in the lookout for some more great books / newsletters / people to follow.
", Assign "at most 3 tags" to the expected json: {"id":"7114","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"