Skip to content

Latest commit

 

History

History
217 lines (160 loc) · 20.3 KB

File metadata and controls

217 lines (160 loc) · 20.3 KB

drawing

Let's learn about Performance Optimization via these 52 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the /Learn or LearnRepo.com to find the most read blog posts about any technology.

Performance optimization is the process of improving system or software efficiency to reduce resource usage and enhance responsiveness. It is vital for delivering fast, reliable user experiences and maximizing operational productivity in any digital environment.

Generating large datasets in .NET for Excel with OpenXML and SAX approach

Discover the key differences between vertical and horizontal scaling strategies and learn how load balancers play a crucial role in managing system growth.

Learn C++ performance optimization: data structures, memory management, loops, and more. Boost your code's speed and efficiency!

Standard Audiences: A product that extends the functionality of regular Audiences, one of the most flexible, powerful, and heavily leveraged tools on mParticle.

Roofline model helps identify the theoretical limits to the attainable peak performance of your algorithm. Discover arithmetic intensity, peak performance, c++.

This article explains the idempotence principle in software engineering and provides some practical implementations for developers.

Discover advanced techniques for managing updates in Elasticsearch, crucial for search and analytics applications.

Perforator is a continuous profiling system developed by Yandex, now open-sourced.

Performance optimization of the feed with hundreds of charts using various techniques: pagination, lazy loading and server-side rendering

Explore a groundbreaking framework that fuses agent-based modeling and reinforcement learning for intelligent liquidity provisioning in Uniswap V3.

Maruti Techlabs offers end-to-end product development. Innovate, validate, and launch with our expert team guiding you every step.

Explore a structured approach leveraging hooks, context, lazy loading, and Suspense for efficient and scalable dialog integration in React applications.

The thundering herd problem occurs when numerous processes simultaneously access a shared resource, overwhelming distributed systems.

Learn how to diagnose and fix Flash of Unstyled Content (FOUC) in Next.js 14 with our step-by-step guide.

Learn how to optimize the performance of your Unity games and boost FPS for a smoother gameplay experience.

Explore the WebAssembly revolution in web development. Elevate your code's performance with this groundbreaking technology, ushering in a new era of efficiency

Playwright is not thread-safe. This limit, from performance standpoint, is bad. But we can overcome it with object-oriented programming.

Software design is difficult. One has to design features to fit past and future code. C++ Temporary lifetime extension can teach us a lesson about such design.

Within almost 15 years of programming Ruby, I collected a quite vast collection of tools and techniques that help me achive the best performance to my projects

In this article, we will look at alternatives to the standard regexp library in Go and benchmark them for speed and memory consumption.

The useImperativeHandle hook allows developers to customize the methods and properties exposed by a component, enhancing flexibility and maintainability.

Discover SIMD (Intel intrinsics) and MIMD architectures and parallel programming models: Shared Memory, distributed memory, PGAS, DSM, OpenMP, MPI, DGAS,CUDA..

Discover the power of Rust and WebAssembly in web development with a hands-on guide, bridging theory to practical applications.

How Discord scaled to trillions of messages using the actor model, Elixir, ScyllaDB, request coalescing, and other creative performance optimizations.

It reveals how modular game engines enable scalable, high-performance online slots. Learn core-feature boundaries, dependency management, and so on.

In 2026, the problem is no longer how to make more ads. It is how to stop making the wrong ones.

I decided to put it to the test across four popular database systems: MySQL 8.0, Oracle 23c, PostgreSQL 16, and SQLite 3.45. The results were eye-opening.

With a single config change, reduce rebalance downtime for your stateless Kafka Streams Apps from 45s to <100ms!!

Learn how to diagnose and fix SQL Server tempdb issues—space bloat, auto-growth, and contention—using targeted queries. Optimize performance with pre-sizing.

We generate an enormous amount of data, which can be mind-boggling. If we analyze this data, it can lead to valuable insights and competitive advantage.

Explore how optimizing condition order in code led to a 50% performance boost in Skaffold's latest update. Learn practical tips for improving code efficiency.

Azure Data Studio is an open-source program that offers rich capabilities for working with SQL servers.

Unlock the power of HubSpot data with low-code integration, streamlining operations, boosting efficiency, and enhancing customer experiences.

Optimize Angular performance with PrimeNG and @defer, reducing initial load times and enhancing the user experience through lazy-loaded components.

Over-optimizing high-load systems can backfire. Georgy Starikov shares when performance matters and when it harms long-term engineering intuition.

Discover powerful strategies to optimize web performance through efficient resource fetching and prioritization techniques. Learn about preconnect, DNS-prefetch

Server-Driven UI with GraphQL & WebAssembly powers dynamic, high-performance frontends with scalable, modular architecture for the next-gen web.

Pinned memory and non-blocking streams can speed up data transfers.

The AI industry is currently in a state of mass hallucination. We are promised a future of autonomous agents—vision models on factory floors, and more

Dung Le blends engineering excellence and entrepreneurship, from Google and Tesla to startups, driving innovation in performance, data, and consumer tech.

One of the techniques to improve application performance involves the use of the AggressiveInlining attribute. It influences the Just-In-Time (JIT) compiler’s

Refuting claims that clean code hurts performance, this article shows how proper design delivers speed without sacrificing maintainability.

Discover our journey to the coveted 'Built for Shopify' badge, an odyssey of technical innovation, resilience, and strategic adaptation.

Find your perfect CDN with our guide! Get tips on choosing the right service for faster streaming, enhanced security, and global reach. Click to learn more!

Understand memory leaks in Swift and iOS apps, including ARC behavior, retain cycles, closures, async tasks, and practical strategies

A developer's log on fixing laptop VRAM overheating during AI workloads. Why Memory Junction hits 105°C and how Pulse Throttling solves it without undervolting.

Explore After Action Reports (AARs): an essential tool for growth. Learn how to analyze successes and failures, drive improvement, and boost success

2/9/2025: Top 5 stories on the HackerNoon homepage!

Learn why using declarative names is crucial for code clarity, performance optimization. and avoiding code smells.

Explore how vAttention optimizes LLM serving by leveraging predictable memory demand to overlap physical memory allocation with compute

Complete optimization playbook for ROT13 cipher implementation. Learn SIMD, parallel processing, cache optimization, and CUDA techniques to achieve 13x speedup.

Dilip Valanarasu architected a multi-site e-commerce platform with 400+ catalogs, boosting performance, personalization, and scalability across global retail.