
Explore GitOps: using Git for build, deploy, and observability. Learn how this principle addresses challenges in release management and operations, enhancing delivery velocity and quality in modern software development.

Explore pattern matching in C#7, its benefits, and how to leverage this powerful feature to clean up code. Learn from comparisons with F#, Elixir, Swift, and Rust.

Explore serverless computing's evolution, current state, and future challenges. Gain insights into industry trends, adoption hurdles, and potential developments in this rapidly growing field.

Strategies for organizing ASP.NET Core projects, data access alternatives, testing tips, and rethinking MVC. Improve architecture and design with opinionated approaches to enhance your applications.

Explore ARCore framework to create engaging augmented reality apps for Android. Learn hands-on techniques to build captivating AR experiences that reach millions of users without breaking the bank.

Learn Xamarin for mobile development using .NET skills. Covers platform basics, app lifecycles, and project structures for iOS and Android. Ideal for .NET developers entering mobile app creation.

Learn to transform standard web apps into powerful Progressive Web Apps with offline functionality, installability, and push notifications using existing web development tools.

Visualized exploration of essential Git concepts, from basics to advanced techniques, including branching, conflict resolution, and release management strategies for effective team collaboration.

Explore cloud computing, containerization, and Kubernetes orchestration from an open-source perspective, challenging stereotypes and embracing collaborative approaches in modern software development.

Learn to build cross-platform desktop apps using HTML, CSS, and JavaScript with Electron. Discover key features, quick-start tips, and insights from real-world application development experience.

Explore how integrating security into software development can enhance speed and innovation, moving beyond fear to create robust, future-ready systems.

Explore serverless AWS technologies for .NET developers, focusing on Lambda, API Gateway, S3, and DynamoDB. Learn to build and deploy efficient applications using Visual Studio and AWS tools.

Learn strategies for implementing robust authorization in web apps and APIs, focusing on ASP.NET Core's authorization API and exploring various approaches to secure user access effectively.

Explore the promises and pitfalls of microservices architecture, considering its benefits, challenges, and implementation strategies for successful adoption in modern software development.

Explore the pros and cons of Microservices architecture, when to apply it, and alternatives. Learn from Queue-it's journey and practical insights for implementation.

Explore advanced TypeScript features like spread/rest operators, mapped types, and generics. Learn to leverage these powerful tools to improve code quality and catch errors at compile-time.

Learn to build rich desktop applications using web technologies, expanding your development skills beyond traditional websites to create powerful, cross-platform software solutions.

Explore open source licensing, rights, and limitations for professional use. Learn to make informed decisions on leveraging and licensing open source projects effectively.

Explore the concept of "safe" teams in software development, their impact on productivity and innovation, and how these principles apply to broader tech communities.

Explore innovative approaches to code presentation, examining typography, layout, and visual programming to enhance readability and challenge traditional coding paradigms.

Explore optimization techniques for modern computing, from silicon-oriented methods to algorithm adjustments, enhancing performance in speech recognition, self-driving cars, and AI.