AI Safety Diary: August 13, 2025

A diary entry on Unit 1 of the BlueDot AI Alignment course, covering foundational concepts like neural networks, gradient descent, transformers, and the future impacts of AI.

August 13, 2025 · 1 min

AI Safety Diary: August 12, 2025

A diary entry summarizing several introductory resources on how AI learns, including machine learning concepts, Large Language Models (LLMs), and the progress of the deep learning revolution.

August 12, 2025 · 2 min

AI Safety Diary: August 11, 2025

A diary entry on the ‘AI Triad’ (algorithms, data, compute) and its implications for national security, based on the BlueDot AI Governance course.

August 11, 2025 · 1 min

AI Safety Diary: August 10, 2025

A diary entry summarizing chapters 6-10 of the ‘Introduction to AI Safety, Ethics, and Society’ textbook, covering beneficial AI, machine ethics, collective action problems, governance, and utility functions.

August 10, 2025 · 2 min

AI Safety Diary: August 9, 2025

A diary entry summarizing chapters 1-5 of the ‘Introduction to AI Safety, Ethics, and Society’ textbook, covering catastrophic AI risks, AI fundamentals, single-agent safety, safety engineering, and complex systems.

August 9, 2025 · 1 min

AI Safety Diary: August 8, 2025

A diary entry on exploring the ‘Effectiveness Mindset’ from the Effective Altruism Handbook, in the context of AI safety and governance.

August 8, 2025 · 1 min

Best Resources for Tech Interviews

A comprehensive list of the best books and online courses to prepare for coding and system design interviews.

October 9, 2022 · 2 min

Helpful Resources for System Design Interviews

A curated list of helpful resources for preparing for system design interviews, including books, online courses, and practice platforms.

March 2, 2022 · 3 min

System Design Interview - Top K Problem - Heavy Hitters

An in-depth guide to the Top K Problem and Heavy Hitters in system design interviews. Explore exact and approximate solutions, distributed system considerations, and real-world applications for finding the most frequent elements in large datasets and data streams.

June 7, 2021 · 13 min

System Design Interview - Notification Service

A deep-dive, expert-level guide to designing a scalable Notification Service. This massively expanded post explores detailed architectural patterns, technology trade-offs (Kafka vs. RabbitMQ), advanced reliability mechanisms, in-depth scaling strategies, API design with OpenAPI specs, and much more to create a truly comprehensive resource.

April 5, 2021 · 8 min