Was dir gefallen könnte
"Introduction to Parallel Algorithms" by Guy Blelloch is an excellent companion to MIT's course. It covers the memory hierarchy from a parallel computing perspective and much more. cs.cmu.edu/~guyb/paralg/p…



MIT's 6.851: Advanced Data Structures (Spring'21) courses.csail.mit.edu/6.851/spring21/ This has been on my recommendation list for a while, and the Memory hierarchy discussions are great in the context of cache-oblivious algorithms.

A long-awaited skill path: eBPF Programming for Beginners 🐝 Teodor J. Podobnik has just published his new eBPF series on iximiuz Labs, and I absolutely love it - clear writing, beginner-friendly materials, and examples that actually work. Check it out labs.iximiuz.com/skill-paths/eb…

Every system design interview tests your basics. Reliability and Availability are always on that list. Most engineers think uptime = reliability. It’s not. Reliability asks: “Will it work correctly?” Availability asks: “Is it working right now?” Here’s the math behind every…

Low Latency C++ Programming and Quant Dev/Trading🚀 I recently came across this book and it is probably the most underrated quant book. It teaches you C++ programming principles in depth including memory management, queue handling and lot of intermediate stuff. The most…

My favorite technical blogs


GPU programming: DAY 0 inspired by @sadernoheart and @elliotarledge I’m joining the gang of sharing daily progress and things that may be helpful GOAL: get extremely good at GPU programming REASON: want + can so weekend + today (let's include head start):


Writing an Operating System

DDIA, the MIT distributed systems course reading list, and CMU lecture videos are good starting points for backend developers wanting to learn databases / distributed systems.

I am convinced this post about GPU Internals through the lens of matmuls is the best blogpost of the year. The diagrams alone are beautifully insane. It is crazy that information like this is available for free




Harvard Professor reveals the 5-phase path every ML systems engineer follows but almost no one talks about. Completely free, continuously updated and collaboratively developed on GitHub. Link in comments

As a web developer, concepts like critical rendering path, lazy loading, performance budgets, and APIs such as Navigation, Resource, User Timing, Intersection Observer, and requestAnimationFrame are essential. Explore the MDN guides on these topics. developer.mozilla.org/en-US/docs/Web…

Two of the masterclasses in my current reading list. Both from @ManningBooks ..


Learn all about HTTP - HyperText Transfer Protocol http.dev

This video explains the importance of memory mapped I/O vs Port mapped I/O. Also, polling vs interrupts work. youtu.be/tadUeiNe5-g?si…
youtube.com
YouTube
How CPUs Interact with So Many Different Devices
Operating Systems: Three Easy Pieces A great operating systems book that focuses in essential concepts, such as virtualization, concurrency, and persistence. You can get the PDFs for free here: pages.cs.wisc.edu/~remzi/OSTEP/


Since the post resonated, check the dedicated chapters on CPU Caches from the book, Algorithmica by Sergey Slotin. en.algorithmica.org/hpc/cpu-cache/…

The question: "Why do CPUs have multiple cache levels?" often gets many CS students and professionals thinking and researching. This article from Fabian Giesen narrates a "cache story" in a relatable way, only to delve into the details - a must-read! fgiesen.wordpress.com/2016/08/07/why…

Clean Architecture ➝ Concept ✓ Clean Architecture structures software into layers that separate concerns. ✓ Each layer has a clear responsibility , keeping the core business logic independent from external systems. ✓ The goal is maintainability, testability, and…

This paper was useful for understanding the benefits of Column stores designed from the ground up The combination of low tuple overhead, compression and block processing means that you can't trivially convert a row store into a column store

Why don’t Iceberg or Delta Lake have secondary indexes? Because analytics workloads and OLTP workloads optimize for opposite I/O patterns. See my dive into data layout, pruning, and what “indexing” really means in open table formats: jack-vanlightly.com/blog/2025/10/8…
"Introduction to Machine Learning Systems" - FREE from MIT Press - Authored by Harvard Professor - 2048 Pages To Get It Simply: 1. Retweet & Reply "ML" 2. Follow so that I will DM you.

United States Trends
- 1. #KonamiWorldSeriesSweepstakes N/A
- 2. #2025MAMAVOTE 1.52M posts
- 3. Mitch McConnell 12.6K posts
- 4. Tyla 22.5K posts
- 5. Term 190K posts
- 6. Budapest 10.1K posts
- 7. No Kings 154K posts
- 8. #TrumpShutdownBadForUS 1,920 posts
- 9. Somalia 31.6K posts
- 10. Yung Miami 1,726 posts
- 11. Caresha 1,403 posts
- 12. Deport Harry Sisson 29.7K posts
- 13. Miguel Vick N/A
- 14. Chanel 26.1K posts
- 15. Spencer Dinwiddie N/A
- 16. ErgoChair X N/A
- 17. President Putin 22K posts
- 18. Brian Cashman N/A
- 19. #SpiritDay 2,106 posts
- 20. Andrade 7,478 posts
Something went wrong.
Something went wrong.