threedaymonk + optimisation 12
Evolving Faster Haskell Programs (now with LLVM!)
march 2010 by threedaymonk
‘In which I use genetic algorithms to search for optimal LLVM optimizer passes to make Haskell programs faster’ with impressive results.
ga
algorithms
haskell
llvm
compiler
optimisation
march 2010 by threedaymonk
Closure Compiler
november 2009 by threedaymonk
Google tool which ‘compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left.’
webdev
compiler
javascript
optimisation
november 2009 by threedaymonk
Using indexes in rails: Index your associations
august 2009 by threedaymonk
‘Hopefully I’ve shown that foreign_keys should always be indexed, and how to index them.’
ruby
rails
database
performance
optimisation
activerecord
sql
august 2009 by threedaymonk
Let's make the web faster
june 2009 by threedaymonk
Hints from Google on speeding up your web pages.
webdev
performance
optimisation
css
html
http
june 2009 by threedaymonk
Advanced Rails Caching.. on the Edge
june 2008 by threedaymonk
ESI seems like a potentially useful technology, but one that’s presently hard to implement.
optimisation
performance
webdev
ruby
rails
esi
june 2008 by threedaymonk
Javascript compressed javascript considered harmful
july 2007 by threedaymonk
Apparently, compressing your JavaScript will slow down rather than speed up execution.
webdev
javascript
optimisation
july 2007 by threedaymonk
Ruby on Rails Caching Tutorial
march 2007 by threedaymonk
A helpful summary, even though the solecistic doggerel must have Shakespeare spinning in his grave.
ruby
rails
webdev
optimisation
march 2007 by threedaymonk
Bounded space memoization, another new twist
february 2007 by threedaymonk
Reduces memory usage but preserves most of the speed gains.
ruby
optimisation
february 2007 by threedaymonk
memcached Basics for Rails
august 2006 by threedaymonk
Speed up Rails sites by caching expensive computations.
ruby
rails
webdev
optimisation
august 2006 by threedaymonk
Copy this bookmark: