
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.

Explore Python's versatility and power through practical examples. Learn how this expressive language with extensive libraries can be used for various programming tasks, from simple scripts to complex applications.

Quick tips for documenting build and deployment processes to ensure business continuity, even if key team members suddenly depart.

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 build offline-capable Xamarin apps using Akavache and Polly libraries. Enhance user experience with step-by-step guidance for implementing connectivity-resilient features in mobile applications.

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

Learn to build Angular web and Ionic mobile apps with maximum code reuse using ngrx and custom npm packages. Discover tips and tricks to save time and avoid common pitfalls in cross-platform development.

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

Discover effective Angular unit testing techniques, from setup to implementation. Learn tips and tricks for testing components, services, and pipes, based on real-world experience at a Fortune 100 company.

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.

Discover essential leadership skills and gain encouragement to unleash your potential through candid career stories and practical insights for impacting your workplace and community.

Learn to secure cloud data using Azure Key Vault. Protect encryption keys, manage secrets, and implement robust security patterns for regulated industries. Gain practical skills for enhanced data protection.

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

Explore security challenges in connected vehicles and smart infrastructure, covering past attacks, current technologies, and future implications for autonomous transportation systems.

Comprehensive guide to implementing various authentication and authorization methods in ASP.NET Core, covering social logins, local logins, AD-based logins, and token-based authentication for SPAs.

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.

Learn to run Docker on Windows, package .Net Core apps, and expose local environments using Argo Tunnel. Hands-on approach covers core concepts, Windows- and Linux-based containers, and practical considerations.

Explore containerization beyond Docker: learn how containers work, build OCI-compliant images, and deploy to Kubernetes using alternative runtimes like CRI-O and Podman.

Explore various Docker deployment options on Azure, from serverless to orchestration platforms. Learn about container instances, app services, and managed services like AKS to make informed design decisions.