21st April 2020 at 16:19
Analysis of how JavaScript frameworks impact website performance, referencing Tim Kadlec's detailed research on the topic.
Analysis of how JavaScript frameworks impact website performance, referencing Tim Kadlec's detailed research on the topic.
How to handle slow Django views by offloading long-running tasks using Django Q for background processing.
Explains why client-side redirects are bad for performance and recommends using server-side redirects instead.
Explains how to efficiently parse a set of known strings in Elm by building a trie-like structure to avoid the performance pitfalls of Parser.oneOf.
Explains why LINQ Join is faster than nested loops or Select for merging data in C#, focusing on performance with large datasets.
Part 3 of a series on the Levenshtein Distance algorithm, focusing on advanced C#-specific performance optimizations for the inner calculation loop.
A step-by-step guide to analyzing .NET application start-up performance using PerfView and flamegraphs.
Explains that assigning large slices in Go is not more expensive than small ones, as all slices are the same size (three machine words).
A software engineer argues that effective performance optimization requires understanding system bottlenecks and applying a scientific, evidence-based approach.
Explains how to use browser Feature Policies like oversized-images and unoptimized-images to catch and prevent common web performance issues.
Analyzes a CSS preload pattern that can block HTML parsing and hurt performance, explaining why it's no longer recommended.
Explains memory and performance optimizations for the Levenshtein Distance algorithm, building on a basic implementation.
A critique of the Gatsby team's comparison of JavaScript and image sizes, arguing it's misleading for web performance.
A developer shares techniques to optimize Angular app performance by reducing unnecessary change detection cycles in a complex scheduling application.
Benchmarking the performance impact of PHP 7.4's preloading feature on a real Laravel application, comparing different preloading strategies.
A guide on effectively using JavaScript utility libraries like Lodash and Date-fns, focusing on performance, bundle size, and best practices.
A guide to configuring essential HTTP response headers like Content-Security-Policy and Cache-Control for improved security and performance on static sites hosted on Netlify.
Debunks common myths about hybrid mobile apps, arguing they can achieve high performance and smooth UX with modern frameworks and proper development practices.
Applying mental toughness principles from elite sports to software engineering, focusing on overcoming mental barriers and personal excellence.
Learn how to use Web Workers to run intensive JavaScript tasks off the main thread, preventing a frozen UI and improving app performance.