Skip to content

Latest commit

History

107 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Studying List

Welcome to My Studying List!

In this collection, you'll find a carefully curated selection of books, articles, paper, and video that I'm either currently exploring, have completed, or intend to delve into in the near future. This section will continuously evolve as I discover new, exciting materials. I'll be crafting insightful summaries and notes for every piece I delve into. These will serve as my personal reference and perhaps provide a glimpse into the knowledge that's transformed my thinking.

Books

NameStatusSummary
Functional Programming in Scala 2nd Edition by Micheal PilquistIn ProgressN/A
Modern System Programming with Scala Native by Richard WhalingIn ProgressN/A
Dependency Injection Principles, Practices, and Patterns by Seemann, MarkDoneN/A
The Art of Readable Code by Dustin Boswell, Trevor FoucherDoneN/A
AWS Certified Developer Official Study GuideDoneN/A
Cloud Native DevOps with Kubernetes by John Arundel, Justin DomingusDoneN/A
Learning Spark 2.0 - Lightning-Fast Data Analytics by Jules S. Damji, Brooke WenigDoneN/A
Communicating Sequential Processes by C. A. R. HoareN/AN/A
International Logistics and Freight ForwarderN/AN/A
The Art of Computer ProgrammingN/AN/A
RefactoringN/AN/A
Design Patterns - Elements of Reusable OOP SoftwareN/AN/A
Refactoring: Improving the Design of Existing CodeN/AN/A
The Pragmatic Programmer by David Tohmas, Andrew HuntDoneN/A
Patterns of Enterprise Application ArchitectureN/AN/A
Introduction to Statistical LearningN/AN/A
Clean CodeN/AN/A
C# in Depth by Jon SkeetDoneN/A
Designing Data-Intensive Applications by Martin KleppmannDoneN/A
Code - The hidden language of of Computer hardware and softwareN/AN/A
Build Your Own From ScratchN/AN/A

Articles

NameStatusSummary
Building and Operating a Pretty Big Storage SystemDoneN/A
log what every software engineer should know about real time data unifyingDoneN/A
Turning the Database Inside Out with Apache SamzaDoneN/A
Building LinkedIn’s Real-time Activity Data PipelineDoneN/A
The LMAX ArchitectureDoneN/A
Modern Trading Applications Architectures: An Overview Of The LMAX Disruptor Pattern And Project ReactorN/AN/A
MiniDB EngineDoneN/A
Advanced schema management for Spark applications at scaleDoneN/A
SQL Server InternalN/AN/A

Papers

NameStatusSummary
Time Clocks and the Ordering of Events in a Distributed SystemDoneN/A
Chain replication for supporting High Throughput and AvailabilityDoneN/A
Feral Concurrency Control: An Empirical Investigation of Modern Application IntegrityDoneN/A
Paxos Made LiveDoneN/A
Liquid: Unifying Nearline and Offline Big Data IntegrationDoneN/A
Data Wrangling: The Challenging Journey from the Wild to the LakeDoneN/A
The Primary Backup ApproachN/AN/A
Paxos made modernly complexN/AN/A
Sequential Consistency versus LinearizabilityDoneN/A
Spark SQL: Relational Data Processing in SparkDoneN/A
The Log-Structured Merge-Tree (LSM-Tree)N/AN/A
Efficient Estimation of Word Representations in Vector SpaceN/AN/A
No "Zero-Shot" Without Exponential Data: Pretraining Concept Frequency Determines Multimodal Model Performance N/AN/A
An Incremental Approach to Compiler Construction N/AN/A

Videos

NameStatusSummary
Adding Nested Loop makes this algorithm 120x faster - Matrix Multiplication OptimizationDoneN/A
PyTorch for Deep Learning & Machine Learning – Full CourseDoneN/A
Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis)DoneN/A
Transformer Neural Networks, ChatGPT's foundation, Clearly Explained!!!In ProgressN/A
Let's build GPT: from scratch, in code, spelled out.In ProgressN/A
Building a neural network FROM SCRATCH (no Tensorflow/Pytorch, just numpy & math)N/AN/A
Building a Compiler - in C#N/AN/A
Building a Compiler - in Rust N/AN/A

About

This is where I stash all the cool stuff I've read, heard, and learned from – books, articles, papers, and talks that I found interesting!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages