Recent enjoyments. Stay tuned for more updates.

Updated: 11/10/2024

Books

Fundamentals of Software Architecture

Fundamentals of Software Architecture

Master the foundations of software architecture, including patterns and practices.

Learn More

Software Architecture: The Hard Parts

Software Architecture: The Hard Parts

Navigate complex decisions and trade-offs in distributed systems architecture.

Learn More

Creating Software with Modern Diagramming Techniques

Creating Software with Modern Diagramming Techniques

Create clear and effective architecture diagrams to enhance team communication.

Learn More

Patterns for parallel programming

Patterns for parallel programming

Explore modern patterns for managing concurrent operations effectively.

Learn More

Rust Atomics and Locks

Rust Atomics and Locks

Explore low-level concurrency in Rust with insights from a lead Rust developer.

Learn More

Learn Concurrent Programming with Go

Learn Concurrent Programming with Go

Learn to write robust and efficient concurrent programs in Go.

Learn More

Go Web programming

Go Web programming

How to build scalable, high-performance web applications in Go using modern design principles.

Learn More

Platform Engineering with Kubernetes

Platform Engineering with Kubernetes

Build and manage scalable platforms using Kubernetes in real-world scenarios.

Learn More

Programming Kubernetes

Programming Kubernetes

Extend Kubernetes through custom resources and operators for advanced users.

Learn More

Courses

MIT 6.172: Performance Engineering of Software Systems

Learn advanced techniques for optimizing software performance and scalability.

Learn More

MIT 18.S096: Matrix Calculus for Machine Learning and Beyond

Master matrix calculus fundamentals essential for machine learning applications.

Learn More

Stanford CS193P: Developing Applications for iOS

Learn how to build iOS applications from scratch.

Learn More

Large Language Model Agents

About AI agents. Mainly as seminars.

Learn More

Study resources

GPU Mode with low level techniques

An online studying group on Youtube with good courses on low level optimizations and technical detai...

Learn More

PyTorch and PL by Edward Yang

A good channel with live streaming debugging, internal meetings from pytorch team etc.

Learn More

PyTorch channel

PyTorch official channel on Youtube.

Learn More

GitHub Repositories

STORM: Synthesis of Topic Outlines through Retrieval and Multi-perspective Question Asking

An innovative approach to generating comprehensive topic outlines using AI.

Learn More

Transformer Explainer: Interactive Learning of Text-Generative Models

Transformer Explainer is an interactive visualization tool designed to help anyone learn how Transfo...

Learn More

Efficiency Tools

Cursor IDE

An AI-powered code editor designed to boost developer productivity.

Learn More

Lettura RSS reader

Another free and open-source feed reader for macOS and Window.

Learn More

Creativity

Bark

Bark is Suno's open-source text-to-speech+ model.

Learn More

Draw Things

An AI-powered tool for generating and editing images creatively.

Learn More
© 2024 Kuan Zhou. Crafted using Gatsby framework.