
Explore rebuilding Twitter using clean architecture and domain-driven design. Learn event storming, bounded contexts, aggregates, and system structure for improved performance and consistency.

Explore the environmental impact of AI systems and learn strategies for measuring and mitigating carbon emissions in software development, with a focus on machine learning applications.

Explore cutting-edge CSS features like Layers, parent selectors, and container queries. Learn to create dynamic, adaptable layouts with viewport units and style queries, enhancing your web design skills.

Explore building design systems with reusable web components and design tokens for efficient, framework-agnostic frontend development across multiple projects.

Explore Azure Custom Neural Voice to create a synthesized version of your voice for various applications, from basic training to advanced techniques using larger audio datasets.

Uncover common errors in Azure Active Directory setup, understand AAD applications, service principals, MSAL vs ADAL, V1 and V2 endpoints, OAuth2 scopes, and roles in this live-coding session.

Challenging conventional software architecture wisdom, exploring drawbacks of layered approaches, and proposing alternatives for improved code organization and maintainability in large enterprise systems.

Explore email's complex history, from its invention to modern challenges. Learn about DNS, MIME, and tools for effective email development in this insightful talk on digital communication.

Explore proper usage of Entity Framework with OOP principles, moving beyond simple DTO replication to effectively persist and retrieve C# objects in database operations.

Discover WordPress's modern capabilities for web development, including local dev features, React integration, and continuous deployment, to build maintainable and efficient websites.

Explore minimalist software design principles, challenging traditional patterns for more meaningful and maintainable applications. Learn to simplify code intentionally.

Explore modern DevOps practices for DNS management, including source control, CI/CD, and state management, to streamline and automate DNS operations in organizations.

Learn to create efficient release pipelines using GitHub Actions, with practical examples for deploying applications to various targets, including embedded systems.

Explore k-d tree implementation through a fairy tale analogy, delving into C++ intricacies, optimization challenges, and data structure design principles in this engaging programming journey.

Explore large-scale TestOps practices, tools, and agile team workflows for nightly testing of embedded software across multiple branches and machine targets.

Explore binary exploitation through live demonstrations, including a Sudo vulnerability exploit. Learn to detect and prevent memory corruption vulnerabilities in software.

Explore software engineering tradeoffs, C++ design debates, and real-world problem-solving in mp-units library development. Gain insights into architectural decision-making and compromise acceptance.

Explore asynchronous I/O with io_uring and C++20 coroutines for efficient data streaming, enhancing program responsiveness without threading complexities.

Learn to implement predictive capabilities and voice recognition in your applications, understanding machine learning concepts and challenges without needing to be a data scientist.

Explore how modern SQL databases use advanced optimization techniques to outperform hand-written algorithms, making SQL the ideal language for complex data retrieval and business logic.

Explore how Java 8 lambdas simplify and reimagine common Gang of Four design patterns, enhancing code clarity and efficiency through functional programming concepts.