Top all-time · #9625
Small Improvements Tech Blog
Company blog · tech.small-improvements.comprogrammingweb
Small Improvements Tech Blog is the company blog at tech.small-improvements.com, writing about programming and web. Since 2014, 8 different Hacker News readers have linked it 12 times, most often “AngularJS Performance Tuning for Long Lists”. It is still writing: the last post was on 2026-04-13, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
Comments discuss AngularJS digest-cycle watchers and ng-repeat performance in data-heavy apps, and one cites the blog's AngularJS performance post as support. The writing itself is not judged.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Insights from the development team at Small Improvements
Most-linked posts?
- AngularJS Performance Tuning for Long Lists3 people · 3 mentions · first linked 2014-10-14
What Hacker News says?
You can use it anywhere but it'll be especially helpful for long lists. Angular binds anything in double curlies, creating watchers that dirty check and evaluate with every digest cycle. It's tempting (and IMO Angular incorrectly encourages users) to use double curlies for templating everwhere, so in typical list views you can end up with thousands of watchers on data that never needs to change once the page is rend…
Comment linking /2013/09/10/angularjs-performance-with-large-lists/
on “AngularJS 1.3.0”Submitted Using Haskell to Find Unused Spring MVC Code as a story · 101 points
HN discussionCan't really provide my own code, but I will say ng-repeat is heavy and resource intensive, because of the way it handles updates on digest, even though it checks for existing versions with a deep watch, and you probably want to implement pagination (see http://tech.small-improvements.com/2013/09/10/angularjs-perf... ) or use something like quick-ng-repeat, possibly with server side rendering for the initial page to…
Comment linking /2013/09/10/angularjs-performance-with-large-lists/
on “Ask HN: Non-trivial data intensive angularjs apps”Submitted Our journey migrating 100k lines of code from AngularJS to React (Chapter 1) as a story · 5 points
HN discussionSubmitted Non-Flaky Builds with Nix Flakes and Hakyll as a story · 4 points
HN discussionSubmitted Software Development Trends of 2017 as a story · 4 points
HN discussionSubmitted Ladda – A New Library for Client-Side API Caching as a story · 4 points
HN discussionSubmitted How to automate your IntelliJ IDEA setup with Gradle as a story · 2 points
HN discussionSubmitted A Real Life Domain Driven Design Example as a story · 1 points
HN discussionSubmitted Creating the Right Knobs as a story · 1 points
HN discussionSubmitted AngularJS Performance Tuning for Long Lists as a story · 1 points
HN discussionSubmitted Deep-Watching Circular Data Structures in Angular as a story · 1 points
HN discussion