Performance tips that measure first
Speed notes that start with a profile, not a guess.
Don't use Array.forEach, use for() instead
Afshin Mehrabani
·
19 responses
·
performance, loop, javascript
Why you should always append DOM elements using DocumentFragments
Thomas Lindstrøm
·
10 responses
·
performance, dom, document, fragment
Box / Unboxing vs. Encapsulation: Java's `Map<Something, Integer>`
Mufid
·
1 response
·
performance, java
Use NFS to speed up your Vagrant
Anton Kalyaev
·
19 responses
·
performance, virtualbox, vagrant
Use IN instead of ANY in PostgreSQL
Michał Czyż
·
6 responses
·
performance, postgresql
Don't use innerHTML to empty DOM elements
Thomas Lindstrøm
·
5 responses
·
performance, dom, boost, html
Speeding up AngularJS's $digest loop
Laurent Perrin
·
22 responses
·
angularjs, performance, digest, dirty-checking
Did you know you can multithread in JavaScript?
Thomas Lindstrøm
·
4 responses
·
performance, javascript, multithread
~~ is faster than Math.floor()
Afshin Mehrabani
·
10 responses
·
performance, math, shortcut, javascript
Fix Samba read and write performance issues.
Samuel Williams
·
1 response
·
performance, samba
The prototype is your friend (if you care about perf)
Dan Tao
·
17 responses
·
performance, prototype, javascript
Quick performance test on JavaScript console
justGoscha
·
3 responses
·
performance, javascript, performance-testing
Nginx aggressive asset configuration
Stéphane Bachelier
·
3 responses
·
performance, assets, cache, nginx
DO NOT $('#foo a'); DO $('#foo').find('a');
Adam Argyle
·
35 responses
·
css, performance, dom, jquery
Improve scroll performance of Chrome when using background-size: cover;
René Ras
·
5 responses
·
css, chrome, performance, background-size
MySQL SQL_CALC_FOUND_ROWS for pagination performance
Cristiano Diniz da Silva
·
0 responses
·
mysql, performance, pagination
How to not trigger browser repaint when opacity changes
Marcus Zanona
·
3 responses
·
css, performance, browser, css3
Fast byte array to hex string conversion in C#
Sascha Kiefer
·
2 responses
·
performance, convert, hex, c#
Speed up your zsh completions
Adam Stankiewicz
·
4 responses
·
shell, zsh, performance
Tune up your PostgreSQL
Bartłomiej Danek
·
0 responses
·
performance, postgresql, tune up, database administration
Measuring memory usage in Ruby
Bryan Powell
·
3 responses
·
ruby, performance
Use infinity.js for smooth infinite scrolling
Ash
·
0 responses
·
jquery, performance, js, infinite scrolling
Getting to know and love Chrome's CSS selector profile
Peter Mescalchin
·
1 response
·
css, chrome, performance, browser
Measuring JavaScript Heap
Jonathan Krause
·
0 responses
·
performance, javascript
setTimeout(func, 0) will not work as expected
Matt Johnson
·
4 responses
·
performance, javascript
146
Tips
0
Followers
Related Tags
performance
Recent Activity
Don't use Array.forEach, use for() instead
Afshin Mehrabani
·
performance, loop, javascript
Measuring Ember.js tests run time
Wojtek Ryrych
·
emberjs, performance
Javascript Array length performance comparison
Esteban
·
javascript, performance
Make those long running I/O-intense jobs faster
Brian Graham
·
performance, gnu, fileio
When a #temp table won't do
Newest
Performance
protips
Adam
·
performance, optimization, hacks, troubleshooting
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#
Coderwall Dev Community
Explore the all-time favorite tutorials, design patterns and engineering guides that thousands of readers keep sharing and coming back to, year after year.
These proven techniques, reusable code samples, programming tips and vibe coding habits earned their place through steady views and member likes.
Each entry here is still useful today, covering programming languages, frameworks and workflows that stay relevant long after they were first published.
Whether you're new to a tech stack or an experienced engineer refreshing your skills, start with the most useful tips our dev community members recommend and build on solid, well-tested coding knowledge.