Start Strong-Naming your Assemblies!
The author now recommends strong-naming .NET assemblies, reversing a previous stance, due to changes in modern frameworks and the GAC.
The author now recommends strong-naming .NET assemblies, reversing a previous stance, due to changes in modern frameworks and the GAC.
Learn to prevent unnecessary React component rerenders using shouldComponentUpdate and PureComponent for performance optimization.
A critique of the growing disconnect between marketing hype and technical reality in the IT industry, focusing on buzzwords and misinformation.
A tutorial on building a theme-switching React Native app using Redux for state management and React Navigation.
A developer's cautionary tale about building an MVP too late, using a recipe ingredient parsing service as a case study.
A developer's reflections and key takeaways from attending the State of the Browser web development conference in London.
A PowerShell guide to remotely retrieve the Windows installation date of computers using WMI and a custom function.
Explains the Terraform timeadd() function for date/time manipulation, including examples and use cases.
Explains Terraform's title() function, its behavior, and its limitations for capitalizing strings.
A Swift developer shares a better approach to naming protocols for testability, focusing on behavior over types.
A technical tutorial on building a blog post viewing feature using Blazor and ASP.NET Core WebAPI, including routing, API endpoints, and component logic.
A discussion on CSS specificity and the cascade, sparked by a Twitter poll, highlighting the importance of fundamental CSS knowledge.
Explains Laravel view models as a pattern to separate data transformation from controllers and models, improving code structure and maintainability.
Introduces the 'sabre' R package for quantitatively comparing two categorical maps or regionalizations to measure spatial similarity.
A guide to getting started with the QEMU virtualization tool, covering basic setup and command-line options for running a Linux VM.
A guide on sharing NgRx state between Angular modules using selectors, with a practical example of a family grocery app.
A guide on using PowerShell commands to list all assemblies registered in the Windows Global Assembly Cache (GAC).
Introduction to using HashiCorp Consul as a service mesh for building offensive infrastructure, covering basic and hardened configurations.
A guide to implementing Brotli compression in a Nuxt.js 2 application, including setup steps and compatibility considerations.
A technical tutorial on creating Python scripts with Scapy to send and sniff fake WiFi beacon frames for network testing.