
Learn to build Android apps with React Native, covering UI layout, components, data storage, navigation, and dynamic updates using JavaScript and native code integration.

Learn essential .NET data security techniques including encryption, hashing, and digital signatures to protect sensitive information and ensure data integrity in your applications.

Explore the transformative potential of blockchain technology, from anonymous trading to corporate logistics, and its impact on our interconnected future.

Explore Linux-specific tools for debugging and profiling .NET Core apps, including perf, LTTNG, and core dump analysis, to tackle production issues and optimize performance.

Discover essential Python techniques for reliable, efficient, and maintainable code. Explore idiomatic practices, avoid common pitfalls, and enhance your programming skills.

Discover how machine learning and clustering techniques can streamline test result analysis, improving efficiency in software development cycles and reducing manual workload for domain experts.

Explore up-and-coming build tools for native and embedded code, including gradle, conan, bazel, and SCons, as alternatives to traditional make systems.

Explore C++ concurrency API, learn to create and manage threads, avoid race conditions and deadlocks, and utilize async operations and futures for efficient concurrent programming.

Analyze system design to identify security weaknesses and missing controls. Learn techniques to uncover threats in your systems through threat modeling.

Explore the intersection of mathematics, juggling, and technology through an abstract model. Discover connections between ancient concepts and modern applications using embedded Python for real-time analysis.

Explore C++ performance optimization techniques, covering design issues, data structures, memory allocation, modern CPUs, move semantics, and string handling, with practical examples and measurement strategies.

Explores Hash Array Mapped Tries as an efficient data structure for C++, combining benefits of trees and hash tables. Discusses implementation, performance, and applications in concurrency and functional programming.

Explore a new programming paradigm called Design by Introspection, focusing on optionality, introspection, and elastic composition to build powerful and flexible software components.

Explore deliberate software architecture focusing on constraints and qualities, avoiding feature distractions, and designing systems based on major forces for better stakeholder outcomes.

Learn essential .NET data security techniques including encryption, hashing, and digital signatures to protect sensitive information and ensure data integrity in your applications.

Explore modern web application vulnerabilities beyond OWASP Top 10, including XML External Entity, Serialization, and Server-side Request Forgery. Learn detection and mitigation strategies for emerging security threats.

Explore hilarious bugs in real-world malware, from typos to overlooked dependencies, in this entertaining and eye-opening talk on exploiting attacker mistakes.

Explore Android Things for IoT development using existing Android skills. Learn platform basics and build a real-life application on Raspberry Pi 3 with Android Studio.

Explore techniques for writing readable, concise, and navigable code. Learn why good code is crucial for project success and how to improve your coding practices.

Explore Cake for cross-platform .NET Core build automation. Learn to compile, test, package, and deploy ASP.NET Core apps using C#-based scripts, enhancing development workflow across different operating systems.

Explore how embracing chaos and stress in sociotechnical systems can lead to improved software development through case studies, personal stories, and code examples.