
Explore functional programming concepts and benefits in various languages, focusing on practical applications without delving into complex theory. Learn to simplify and control your codebase.

Practical insights on transitioning from monolith to microservices using dotnet core, AWS, Docker, Terraform, and Dynamo. Learn from real-world experiences and avoid common pitfalls.

Learn to create Alexa Skills using Web API, integrating existing software for voice-activated interactions. Explore rapid prototyping, deployment, and publishing challenges for Amazon Echo devices.

Explore strategies for maximizing code reuse and creating flexible, maintainable cross-platform apps using Xamarin, .NET Core, and C#. Learn about multi-targeting and composing view models for various devices.

Explore reactive programming's universal benefits across languages, enhancing developer skills and aligning with industry trends. Learn about RxJS, IObservable, and their applications in UI and backend development.

Explore TypeScript's evolution, new features, and benefits for writing maintainable JavaScript. Learn about AsyncAwait, Generators, and advanced type checking to enhance code quality and productivity.

Learn to incorporate immutable algebraic data types in C# projects using DSLs and code generation, enhancing problem modeling and preventing illegal states while integrating functional programming patterns.

Explore the evolution and practical implementation of Progressive Web Apps, from their historical roots to cutting-edge performance techniques for modern web development.

Comparing PaaS options for app deployment across Azure and AWS, evaluating ease, speed, diagnostics, cost, and frustration factors through practical demonstrations.

Explore social engineering tactics, their impact on organizations, and learn effective strategies to protect yourself and your company from manipulation and security breaches.

Explore NativeScript for building native mobile apps with Angular, TypeScript, or JavaScript. Learn framework basics, app creation, and deployment through demos and hands-on examples.

Discover how to achieve strong eventual consistency in distributed systems using actor models and AWS. Learn practical techniques to sidestep the CAP theorem and ensure data integrity.

Explore efficient code sharing practices for mobile app development using C#, focusing on optimizing time and avoiding repetition across different platforms.

Explore challenges in distributed systems, examining failures in a simple checkout process and refactoring towards resilience while embracing distributed computing fallacies.

Discover how to leverage personal data for actionable insights, using Azure Machine Learning and Cosmos DB to create a digital assistant for health monitoring and habit formation.

Explore the hype around building bots, learn design principles for meaningful interactive experiences, and understand their potential to combat app fatigue in messaging platforms.

Explore domain modeling in functional programming, using types to represent domains, encode business rules, and ensure code correctness at compile time. Learn practical F# examples for effective domain-driven design.

Explore integrating security into Agile development, focusing on tools, techniques, and processes for building secure software without compromising velocity or innovation.

Explore Roslyn compiler tools and Visual Studio improvements for interactive C# development, enhancing productivity through real-time feedback and streamlined workflows.

Explore GitHub's infrastructure challenges and solutions for hosting diverse projects, including strategies for replication, caching, and quota management to ensure system reliability.

Explore building intelligent bots using Microsoft Bot Framework and Cognitive Services. Learn to create insightful conversations, integrate AI, and enhance user interactions in your applications.