Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the fundamentals of Large Language Models in coding, from training methodologies to practical applications, with insights on leveraging LLMs in custom development projects.
Discover key insights into scaling systems through Twitter's performance engineering journey, exploring practical lessons and strategies for handling massive-scale operations.
Discover how to implement cellular architecture in AWS, focusing on effective isolation strategies and design patterns for building highly available cloud systems.
Discover effective strategies for cloud cost optimization through engineering metrics, timing considerations, and innovative approaches to drive profitability in cloud computing.
Discover how Rust enhances JavaScript development through a front-end focused exploration, bridging the gap between these languages for more powerful web applications.
Discover how Netflix leverages Java, microservices, RxJava, and Spring Cloud in their architecture, with insights into their development practices and technical decision-making process.
Explore how TigerBeetle addresses OLTP challenges, examining impedance mismatch, workload contention, storage faults, and non-determinism in modern database systems.
Delve into AWS Lambda's architecture and discover how it was modified to handle 10GiB payloads, exploring internal mechanisms and engineering decisions behind serverless computing.
Dive into Netflix's architectural strategies for managing global stateful systems, exploring capacity planning, bulkheading, and deployment across their full-active data topology.
Discover essential observability tools and techniques to enhance system reliability, with practical guidance for implementing monitoring solutions in your development workflow.
Discover how to enhance Kafka consumer performance through async systems, sharding strategies, and optimization techniques for high-throughput HTTP endpoints while maintaining data consistency.
Delve into distributed transaction implementation in DynamoDB, exploring timestamp-based protocols for optimizing latency across transactional and non-transactional database operations.
Discover how Monzo built and scaled their banking infrastructure using Cassandra and Kubernetes, with insights on maintaining development velocity through platform engineering.
Dive into Meta's development environment architecture, exploring reliability strategies, disaster recovery, and production engineering practices for maintaining robust server infrastructure.
Discover how to harness PostgreSQL's capabilities as a vector database for AI applications, exploring integration techniques and practical implementation strategies for machine learning workflows.
Get personalized course recommendations, track subjects and courses with reminders, and more.