Best Microsoft Build 2023 sessions for ANZ developers
A curated list of key Microsoft Build 2023 sessions for ANZ developers, focusing on AI, cloud development, .NET, and DevOps.
A curated list of key Microsoft Build 2023 sessions for ANZ developers, focusing on AI, cloud development, .NET, and DevOps.
Explains how to use ordered indexes in Entity Framework 7 for database query optimization, including performance benefits and implementation.
A guide to verifying .NET dependency injection containers to catch missing registrations and captive dependencies at startup.
A guide to building a simple, reflection-based object mapper in C#, explaining the core concepts behind libraries like AutoMapper.
A technical guide on using Pinecone vector search and OpenAI's API to build a semantic search engine for personal blog posts.
Analysis of Safari 16.4's major web development feature release, highlighting its catch-up to Chromium and the impact on developers.
Explains what middleware is in ASP.NET Core, its role in the request pipeline, and provides a practical implementation example.
A guide on using GitHub repositories as a professional portfolio to impress employers and land tech jobs, focusing on project presentation and code quality.
A critical analysis of AWS re:Invent 2022, questioning AWS's innovation and discussing the shift from cloud primitives to open-source platforms.
Explores how to make a StringBuilder enumerable in C# using compiler duck typing and extension methods, despite it not implementing IEnumerable.
Explains how to implement complex gestures in SwiftUI ScrollViews without blocking scrolling, with updates for iOS 18 compatibility.
A tutorial demonstrating how to use the R `slider` package for rolling window analysis, using NFL quarterback performance data as an example.
A data scientist describes a simple yet effective custom embedding technique for image defect detection, outperforming a complex deep learning model on the KolektorSDD2 dataset.
A tutorial on building a custom email alert service for Azure service retirements using Java, Azure Functions, and Communication Services.
Explains software design patterns like Mediator, Strategy, Singleton, and Proxy using simple sketches and real-world analogies.
Explores new low-level C# 11 features allowing ref fields in structs for high-performance scenarios like custom collections and frugal objects.
Explains the cryptographic key exchange in HTTPS, focusing on the Diffie-Hellman algorithm for establishing secure connections.
A developer details the process of rewriting the Wally app for iOS 16 using SwiftUI 4, focusing on architecture, package management, and data migration.
A hands-on tutorial exploring LakeFS for data versioning and branching using PySpark and Jupyter notebooks in a data engineering context.
The article argues that the term 'open source' has a specific, community-driven meaning that prevents commercial monopolization of software.