"If you don’t have the time to read, you don’t have the tools to write"
—Stephen King. On Writing: A Memoir of the Craft
A list of blogs and resources I usually read and learn with. 📚 👨💻 🛠
⚡️ Designing and building applications and systems based on Reactive Principles, patterns, and projects. Approach to thinking, designing, building, and reasoning about software systems—in particular, distributed, highly concurrent, and data-intensive applications:
![](https://static.wixstatic.com/media/2d58fc_bca5758cf690421d8be27ddc0085df80~mv2.jpg/v1/fill/w_480,h_253,al_c,q_80,usm_0.66_1.00_0.01,blur_2/2d58fc_bca5758cf690421d8be27ddc0085df80~mv2.jpg)
💰 It is very interesting how Stripe writes about Payments Architectures and their challenges:
🧑💻 A must about Microservices, Streaming, Reactive, Machine Learning, Observability. Software Development News, Videos & Books:
![](https://cdn.infoq.com/statics_s1_20200901-0244/styles/static/images/logo/logo-big.jpg)
☁️ How Amazon builds and operates software:
🐝 IBM has excellent advocate developers and these articles:
🛠 Very interesting and insightful posts about different topics of Software Engineering (distributed systems, architecture, among other). Also you can read about real projects along big companies like Uber:
![](https://blog.pragmaticengineer.com/content/images/2015/12/pragmatic-engineer-profile-image.png)
🚗 I really like when Tech Companies write and keep up to date their blogs with stories about what is happening under the wood. Here an example:
![](https://eng.uber.com/wp-content/uploads/2016/05/Uber-Eng_Logobit_BlackBit@2x.png)
🧠 In machine learning realm I like NLP, and this blog is one of the best with news about the progress and much more:
![](https://ruder.io/content/images/2019/08/transfer_learning_methods_small.png)
💥 If you like breaking things on purpose to make them more resilient against failure, Adrian is one of the best out there. His blog is full of resources and learnings around Chaos Engineering:
![](https://miro.medium.com/max/2400/2*zzXJ1cZBwpcpWpTd7xCuQg.jpeg)