Dynamic imports solve all the problems, right?
Explores the trade-offs of dynamic imports in Angular, highlighting tooling challenges and benefits of static analysis for build optimization.
Explores the trade-offs of dynamic imports in Angular, highlighting tooling challenges and benefits of static analysis for build optimization.
The article details a significant performance improvement in Ansible deployments by integrating the Mitogen tool, resulting in a 4.5x speed increase.
How to speed up Ansible deployments using Mitogen, reducing deployment time from 7 minutes to 1.5 minutes.
A guide to writing unit tests that ensure ASP.NET MVC action methods have the ValidateAntiForgeryToken attribute, with tips for the ReSharper/Rider test runner.
A front-end developer reflects on the undervaluation of HTML/CSS skills and argues for respect across web development specializations.
A talk recap on .NET's Garbage Collector, memory management concepts, hidden allocations, and performance profiling.
Announcing a new YouTube channel focused on SQL Server Columnstore Indexes and Batch Execution Mode, featuring technical videos and interviews.
Announcing a workshop on optimizing ETL processes for SQL Server and Azure SQL at the SQLBits 2019 conference.
A guide to building TypeScript projects using Bazel, Google's open-source build tool, for efficient dependency management and incremental compilation.
Analyzes if Batch Mode on Rowstore eliminates the need for Columnstore Indexes in SQL Server, comparing performance and compression.
A blog post reviewing a video presentation by Rob Pike on the history and development of the Unix operating system at Bell Labs.
A tutorial on replacing JHipster's default combo-box with an optimized PrimeNG auto-complete component in an Angular application.
A tutorial on developing and deploying a Java Spring Boot REST application to Oracle Cloud's Application Container Cloud service.
A software engineer reflects on his startup journey and open-source work before joining Google to focus on developer productivity tools.
Explains how to configure and use the Read Scale-Out feature for Azure SQL Database Premium tier to offload read workloads to secondary replicas.
The author now recommends strong-naming .NET assemblies, reversing a previous stance, due to changes in modern frameworks and the GAC.
A critique of the growing disconnect between marketing hype and technical reality in the IT industry, focusing on buzzwords and misinformation.
A technical tutorial on creating Python scripts with Scapy to send and sniff fake WiFi beacon frames for network testing.
A guide on running Burp Suite Professional as a Docker container with persistent storage and GUI support for easier portability.
Learn how to create a custom IterableDiffer in Angular to optimize change detection and improve performance with large collections.