Lazily resolving services to fix circular dependencies in .NET Core
Explains how to fix circular dependencies in .NET Core by using lazy service resolution with IServiceProvider.
Explains how to fix circular dependencies in .NET Core by using lazy service resolution with IServiceProvider.
Eight cultural rules for successful remote work, focusing on asynchronous communication and workflow norms, based on experience at GitHub.
Explores the technical differences between using element.focus and aria-activedescendant for managing focus in accessible JavaScript components.
A tech professional shares lessons from college on running efficient meetings, focusing on agendas, roles, and timekeeping for better team collaboration.
Explores implementing Domain-Driven Design building blocks in Java, balancing conceptual purity with technical pragmatism.
A tutorial on creating and using middlewares in Vapor 4, a server-side Swift framework, to handle common routing tasks.
Explains JavaScript closures, how they combine functions with their lexical environment, and provides a code example.
A guide to configuring connection timeouts and implementing retry logic for synchronous HTTP communication, using Feign as an example.
Guide on using CocoaPods solely to manage CLI tool versions in iOS projects, without integrating with Xcode.
A survey analysis on how the practice of Specification by Example has evolved over the decade since the author's book, focusing on its impact on product quality.
Part 2 of a tutorial on using Azure Event Grid with PowerShell Azure Functions to automate resource configuration after creation.
A technical guide on using Azure Event Grid with PowerShell Azure Functions to automate resource configuration after VM or Storage Account creation.
Analyzes how developers without CS degrees got their first jobs, based on a survey of 450+ Twitter responses.
Explains how to hide specific controllers or actions from Swagger/OpenAPI documentation in ASP.NET Core using conventions.
A guide to generating automated tests for a React app using XState and Cypress, focusing on decoupling test logic from the state machine.
A technical guide on using git filter-branch to resolve complex merge conflicts and backport documentation changes in a software project.
A technical guide on using git filter-branch to resolve complex merge conflicts and backport documentation changes in a software project.
Tips for adapting to a sudden, non-ideal remote work setup at home, focusing on practical solutions for common challenges.
A tutorial on building a cross-platform image filter app for macOS and iOS using SwiftUI, focusing on code sharing and platform-specific UI.
A web developer shares his journey creating a personal homepage, discussing his tech stack and overcoming imposter syndrome.