Lessons about Performance (page 3)
The links, tools and tips our engineers and designers share with each other, one “today I learned” at a time.
- lessons shared
- 89
- people sharing
- 17
- database started in
- 2017








Tech Insights· stackoverflow.com
Preloading fonts in Chrome with 'preload' link directive:
Shared by
Read on stackoverflow.com- Chrome
- HTML
- Performance
- Preload

textslashplain.com
Leaky Abstractions - When Copy-Paste-Delete is faster than Cut
In the late 1990s, the Windows Shell and Internet Explorer teams introduced a bunch of brilliant and intricate designs that allowed extension of the shell and the browser to handle scenarios beyond…
Carlos Coelho

Tech Insights· textslashplain.com
Leaky Abstractions - When Copy-Paste-Delete is faster than Cut
From textslashplain.com
In the late 1990s, the Windows Shell and Internet Explorer teams introduced a bunch of brilliant and intricate designs that allowed extension of the shell and the browser to handle scenarios beyond…
Shared by
Read on textslashplain.com- Abstractions
- Performance


Tech Insights· brendangregg.com
"You have two hands. Observability and experimentation: It stuck with me as it also makes the point that when you're only using one type to solve a performance problem you're working one-handed."
Shared by
Read on brendangregg.com- Observability
- Performance

news.ycombinator.com
btilly on HN: "Whatever scale you hit on a single machine, you can probably gain 1-2 orders of magnitude of performance by sw...
btilly on HN: "Whatever scale you hit on a single machine, you can probably gain 1-2 orders of magnitude of performance by switching to a faster language and carefully optimizing. If you switch to distributed, you'll LOSE at least an order of magnitude performance due to the overhead of RPCs, but are able to scale indefinitely afterwards."
Flavio Juvenal

Tech Insights· news.ycombinator.com
btilly on HN: "Whatever scale you hit on a single machine, you can probably gain 1-2 orders of magnitude of performance by sw...
btilly on HN: "Whatever scale you hit on a single machine, you can probably gain 1-2 orders of magnitude of performance by switching to a faster language and carefully optimizing. If you switch to distributed, you'll LOSE at least an order of magnitude performance due to the overhead of RPCs, but are able to scale indefinitely afterwards."
Shared by
Read on news.ycombinator.com- Distributed
- Performance
- Scaling

gitlab.com
postgres-checkup – automated PostgreSQL health checks:
⚠️ ARCHIVED: This project is no longer maintained. See successor: npx postgresai checkup
Flavio Juvenal

Tech Insights· gitlab.com
postgres-checkup – automated PostgreSQL health checks:
From gitlab.com
⚠️ ARCHIVED: This project is no longer maintained. See successor: npx postgresai checkup
Shared by
Read on gitlab.com- DB
- Performance
- PostgreSQL
Tech Insights· serverfault.com
Adding CloudFlare to S3 bucket:
Shared by
Read on serverfault.com- AWS
- Cdn
- Cloudflare
- Performance
- S3

newrelic.com
Secrets of a NRQL Wizard: New Relic Query Language
New Relic’s Kevin Scaldeferri shares insider tips and tricks on how to use New Relic Query Language (NRQL) to understand and use your application data in powerful new ways.
Flavio Juvenal

Tech Insights· newrelic.com
Secrets of a NRQL Wizard: New Relic Query Language
From newrelic.com
New Relic’s Kevin Scaldeferri shares insider tips and tricks on how to use New Relic Query Language (NRQL) to understand and use your application data in powerful new ways.
Shared by
Read on newrelic.com- Nrql
- Performance

foxhound.systems
Speeding up SQL queries by orders of magnitude using UNION:
SQL's UNION operation isn't usually regarded as a way to optimize query performance, but in many cases it can be used to achieve massive improvements in speed.
Flavio Juvenal

Tech Insights· foxhound.systems
Speeding up SQL queries by orders of magnitude using UNION:
From foxhound.systems
SQL's UNION operation isn't usually regarded as a way to optimize query performance, but in many cases it can be used to achieve massive improvements in speed.
Shared by
Read on foxhound.systems- DB
- Performance
- PostgreSQL
- SQL

github.com
Pyroscope: an open source continuous profiling platform
Continuous Profiling Platform. Debug performance issues down to a single line of code - grafana/pyroscope
João Lins

Tech Insights· github.com
Pyroscope: an open source continuous profiling platform
From github.com
Continuous Profiling Platform. Debug performance issues down to a single line of code - grafana/pyroscope
Shared by
Read on github.com- Debug
- Performance
- Profiling
- Python

github.com
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals - plasma-umass/scalene
Flavio Juvenal

Tech Insights· github.com
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python
From github.com
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals - plasma-umass/scalene
Shared by
Read on github.com- Debug
- Performance
- Profiling
- Python
Tech Insights· stackoverflow.com
Log all queries of Postgres on docker-compose:
Shared by
Read on stackoverflow.com- DB
- Debug
- Performance

welcometothejungle.com
Great introduction to memory (RAM) issues:
One concept that can leave developers really scratching their heads is memory, and how programming languages interact with it.
Flavio Juvenal

Tech Insights· welcometothejungle.com
Great introduction to memory (RAM) issues:
From welcometothejungle.com
One concept that can leave developers really scratching their heads is memory, and how programming languages interact with it.
Shared by
Read on welcometothejungle.com- Debugging
- Memory
- Performance
- Ram
Tech Insights· stackoverflow.com
Understanding time.perf_counter() and time.process_time():
Shared by
Read on stackoverflow.com- Performance
- Profiling
- Python
- Link offline
build.affinity.co · offline
How we used Postgres extended statistics to achieve a 3000x speedup:
Flavio Juvenal
Link offlineTech Insights· build.affinity.co
How we used Postgres extended statistics to achieve a 3000x speedup:
Shared by
The original link on build.affinity.co is no longer available.
Look for it on the Wayback Machine- DB
- Performance
- PostgreSQL
- Statistics

thoughtbot.com
Reading a Postgres EXPLAIN ANALYZE Query Plan:
Take a guided tour through a query plan for a “simple” SQL query.
Flavio Juvenal

Tech Insights· thoughtbot.com
Reading a Postgres EXPLAIN ANALYZE Query Plan:
From thoughtbot.com
Take a guided tour through a query plan for a “simple” SQL query.
Shared by
Read on thoughtbot.com- DB
- Performance
- PostgreSQL
Book a call
Found it useful?
Let’s put it to work.
Tell us about your product and the problem in front of you. We’ll bring what we’ve learned on real projects.
Tell us about your product, and we’ll bring what we’ve learned.
Still prefer the good old email? Contact us



