
Explore unconventional coding ideas and their unexpected benefits. Learn why pursuing "stupid" projects can lead to valuable insights, skill development, and innovation in software engineering.

Explore how Agile and DevOps movements parallel scientific revolutions, and learn strategies for organizational success in the evolving software development landscape.

Explore serverless architecture with Firebase, covering Firestore, functions, authentication, and more. Learn real-world lessons and assess if Firebase suits your team's needs.

Explore the challenges and misconceptions of open-source software maintenance, and learn how to effectively contribute to and engage with OSS projects.

Practical tips for improving web and mobile accessibility in just 60 minutes, without diving into complex guidelines. Includes framework-specific advice for React, React Native, Vue, and Angular.

Explore ASP.NET Core's capabilities for web development and its seamless integration with Azure, covering deployment options, performance monitoring, and containerization.

Explore Cloud Native applications with .NET Core, covering containerization, orchestration, and microservices. Learn to build, deploy, and monitor using real-world examples and best practices.

Explore data-first programming with self-generating assemblies and Intellisense, enabling rapid problem-solving using new data sources and services. Learn Type Provider implementation and its advantages over Roslyn.

Discover how React revolutionizes web development, enhancing UX, code maintainability, and design systems. Learn practical patterns and wins achieved by adopting React for modern websites.

Dive deep into asynchronous programming in .NET, exploring compiler handling, common pitfalls, and performance optimization techniques for efficient and bug-free async/await implementation.

Explore Go programming for security tools: network enumeration, information extraction, packet sniffing, port scanning, and brute force techniques. Gain practical insights for developing and enhancing security applications using Go.

Explore cloud-optimized software design patterns for global, cost-effective applications. Learn when and how to leverage these patterns to unlock the full potential of cloud platforms.

Explore real-world challenges and insights from developing a HoloLens application, moving beyond marketing hype to practical implementation experiences and lessons learned.

Explore React's ecosystem, from essential tools to advanced libraries. Learn to build a robust React stack, covering state management, routing, styling, and more.

Journey from .NET to .NET Core: Navigating Docker, Linux, and production deployment. Insights on container orchestration, automation, and monitoring for seasoned developers exploring cross-platform development.

Explore connecting Google Home to .NET containers on Google Cloud, leveraging services like Dialogflow, Machine Learning APIs, and BigQuery for enhanced functionality.

Explore DDD's impact on large-scale marketing systems, focusing on strategies for managing complexity, defining context boundaries, and lessons learned from real-world implementation.

Discover strategies for rapid product evolution and frequent deployments while maintaining code quality. Learn about blameless postmortems and tools for a safe working environment.

Explore Kotlin-based Android development with TDD through a real-world case study, showcasing feature addition and leveraging Kotlin's expressive nature for effective testing.

Strategies for transitioning from developer to effective engineering leader. Learn to navigate new challenges, leverage your technical expertise, and develop essential leadership skills to excel in your role.

Explore blockchain technology by building one with Git. Learn about wallets, proof of work, mining, and 51% attacks while discovering blockchain's solutions and limitations.