ervin's web review
ervin's web review
Tag cloud
Picture wall
Daily
RSS Feed
Login
Delete
Set public
Set private
Add tags
Delete tags
Add tag
Cancel
Delete tag
Cancel
Remember me
Picture Wall - 62 pics
10 Smart Performance Hacks For Faster Python Code
Python 3.14 Is Here. How Fast Is It?
9 Things Every Fresh Graduate Should Know About Software Performance
Be Simple
Revisiting Knuth’s “Premature Optimization” Paper
SteamOS massively beats Windows on the Legion Go S
Performance Analysis and Tuning on Modern CPUs
The web on mobile
SQLite or PostgreSQL? It's Complicated!
Why Trees Without Branches Grow Faster: The Case for Reducing Branches in Code
If Not React, Then What?
FireDucks : Pandas but 100x faster
Put business logic in the application, not the database
The Fastest Mutexes
std::array in C++ isn't slower than array in C
The Latency/Throughput Tradeoff: Why Fast Services Are Slow And Vice Versa
Why Playwright is less flaky than Selenium
Zen 5’s 2-Ahead Branch Predictor Unit: How a 30 Year Old Idea Allows for New Tricks – Chips and Cheese
Joining Strings in Python: A "Huh" Moment - Veronica Writes
GPUs Go Brrr · Hazy Research
An informal comparison of the three major implementations of std::string - The Old New Thing
LLaMA Now Goes Faster on CPUs
Optimizing SQLite for servers
The wrong way to speed up your code with Numba
Jevons Paradox doesn’t always apply to software
Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD
Speed up your code: don't pass structs bigger than 16 bytes on AMD64 · GitHub
Occupancy explained
So You Want to Optimize Your Code?
How many CPU cores can you actually use in parallel?
On harmful overuse of std::move - The Old New Thing
A close encounter with false sharing | More Stina Blog!
The Three Cs: 🤝 Concatenate, 🗜️ Compress, 🗳️ Cache – Harry Roberts – Web Performance Consultant
Elixir Saves Pinterest $2 Million a Year In Server Costs
Making the Global Interpreter Lock Optional in CPython
Squeezing a Little More Performance Out of Bytecode Interpreters · Stefan-Marr.de
How much memory is needed to run 1M Erlang processes? - Hauleth
Is sequential IO dead in the era of the NVMe drive? — Jack Vanlightly
Defining interfaces in C++: concepts versus inheritance – Daniel Lemire's blog
Polars for initial data analysis, Polars for production
Making Python 100x faster with less than 100 lines of Rust
A discussion between Casey Muratori and Robert C. Martin about Clean Code
AMD CEO: The Next Challenge Is Energy Efficiency - IEEE Spectrum
The Elusive Frame Timing | by Alen Ladavac | Medium
Faster hardware is a bad first solution to slow software
WebAssembly: Go vs Rust vs AssemblyScript :: Ecostack — a developer blog
Cache invalidation really is one of the hardest problems in computer science – Surfing Complexity
Early speed optimizations aren’t premature
Making python fast for free - adventures with mypyc – MeadSteve's Dev Blog
⚡️ The computers are fast, but you don't know it
How fast are Linux pipes anyway?
Magic-trace collects and displays high-resolution traces of what a process is doing
How Prime Video updates its app for more than 8,000 device types - Amazon Science
Five Easy to Miss PostgreSQL Query Performance Bottlenecks
How vectorization speeds up your Python code
Profiling and improving the runtime of a large pytest test suite | Niklas Meinzer
Working Around a Case Where the Postgres Planner Is "Not Very Smart" - Heap
gProfiler is a system-wide profiler, combining multiple sampling profilers
The price of dynamic memory: Allocation - Johny's Software Lab
Branch predictor: How many "if"s are too many? Including x86 and M1 benchmarks!
The compiler will optimize that away | RoyalSloth
How they SRE (Site Reliability Engineering)
Fold
Fold all
Expand
Expand all
Are you sure you want to delete this link?
Are you sure you want to delete this tag?
The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community