What’s New in npm 5?
Overview of npm 5's major new features, including performance improvements, offline modes, and a standardized lockfile.
Overview of npm 5's major new features, including performance improvements, offline modes, and a standardized lockfile.
Introducing the Disassembly Diagnoser for BenchmarkDotNet, a tool to disassemble .NET code to ASM, IL, and C# for performance analysis.
The article explores the impact of input latency on user experience in tablets, VR, and computers, debunking the myth of instant response.
Explains the Span<T> type in C# for safe, high-performance memory manipulation across stack, unmanaged, and managed memory.
Explains C# 7.0's ref returns and ref locals for passing and returning large structs by reference to improve performance.
Explains the performance differences between value types and reference types in .NET, focusing on memory layout, CPU cache, and garbage collection.
Explains why to use Future.successful over Future.apply for performance when creating Scala Futures with known values.
A developer shares their journey of discovering state normalization in Redux to improve lookup performance, moving from arrays to keyed objects.
R 3.4.0 is released with major performance upgrades including JIT compiler enabled by default, faster matrix operations, and improved vector handling.
A developer investigates a performance bottleneck caused by regex validation in AutoMapper and explores faster alternatives for string validation.
Explores performance improvements in LINQ methods for .NET Core, highlighting specific optimizations and benchmark results.
Explores the conceptual differences between static site generators and caching for web performance, focusing on developer mindset and trade-offs.
Explains the async and defer attributes in JavaScript, detailing how they control script loading and execution to optimize web page rendering.
A developer discusses implementing an image optimization library within the Stitcher framework's responsive images module.
Developer introduces iss-observer.com, a web app for ISS sighting notifications with weather filtering and performance insights.
Explains why exceptions in .NET should be rare, comparing them to asteroid strikes, and analyzes their performance costs versus error codes.
Explores why reflection in .NET is slow, examining CLR design goals, internal data structures, and the multi-step invocation process.
A guide to implementing static file caching and response compression in ASP.NET Core to optimize web application performance.
A critical essay arguing against using Electron for desktop apps, citing bloat, poor performance, and misuse for simple tools.
A guide to identifying and reporting slow-running tests in Python's unittest framework by implementing custom timing logic and a custom TestRunner.