chris.heald.me
My personal blog.
Articles
Twitter
LinkedIn
GitHub
Email
Keybase
RSS
Tags:
drb
google talk
jabber
Rails
Ruby
xmpp
configuration
plugin
attachment_fu
imagemagick
erb
javascript
rjs
api
json
jsonp
rest
xml
yaml
accounts
email
passwords
security
social engineering
dns
domains
mccain
palin
politics
social media
garabge collector
mysql
optimization
orm
blocks
memory
performance
activerecord
sql
firefox
rip
jabberish
monitoring
uptime
metal
objectspace
error
parse
uri
usability
will_paginate
debugging
gdb
fixes
memory leak
mongomapper
chrome
css
css3
csspie
internet explorer
sass
drm
n8156-6003
netflix
watch instantly
caching
cookies
csr
varnish
gem
library
mongrations
tarot
redis
plucky
PHP
Design
Extensions
Original Software
Web Development
sidekiq
ruby
drb
Jabberish: making Rails talk back
google talk
Jabberish: making Rails talk back
jabber
Jabberish: making Rails talk back
Rails
Rails, Varnish, Cookie Sessions, and CSRF tokens
Quick tip: Strip URLs before parsing!
Mass inserting data in Rails without killing your performance
Quick tip - use anonymous blocks!
Re: Simple RoR+MySQL optimization
Powerful, easy, DRY, multi-format REST APIs
Stupid attachment_fu tricks, part 1
site_config - painless custom configuration for your Rails project
Jabberish: making Rails talk back
Ruby
Quick tip: Strip URLs before parsing!
Quick tip - use anonymous blocks!
Re: Simple RoR+MySQL optimization
Stupid attachment_fu tricks, part 1
site_config - painless custom configuration for your Rails project
Jabberish: making Rails talk back
xmpp
Jabberish: making Rails talk back
configuration
site_config - painless custom configuration for your Rails project
plugin
site_config - painless custom configuration for your Rails project
attachment_fu
Stupid attachment_fu tricks, part 1
imagemagick
Stupid attachment_fu tricks, part 1
erb
Hold the RJS, please.
javascript
Hold the RJS, please.
rjs
Hold the RJS, please.
api
Powerful, easy, DRY, multi-format REST APIs
json
Powerful, easy, DRY, multi-format REST APIs
jsonp
Powerful, easy, DRY, multi-format REST APIs
rest
Powerful, easy, DRY, multi-format REST APIs
xml
Powerful, easy, DRY, multi-format REST APIs
yaml
Rails Cookie Sessions and PHP
Powerful, easy, DRY, multi-format REST APIs
accounts
Stop using social information as passwords and security questions!
email
Stop using social information as passwords and security questions!
passwords
Stop using social information as passwords and security questions!
security
Stop using social information as passwords and security questions!
social engineering
Stop using social information as passwords and security questions!
dns
Your friendly neighborhood DNS man
domains
Your friendly neighborhood DNS man
mccain
Your friendly neighborhood DNS man
palin
Your friendly neighborhood DNS man
politics
Your friendly neighborhood DNS man
social media
Your friendly neighborhood DNS man
garabge collector
Re: Simple RoR+MySQL optimization
mysql
Re: Simple RoR+MySQL optimization
optimization
Re: Simple RoR+MySQL optimization
orm
Re: Simple RoR+MySQL optimization
blocks
Quick tip - use anonymous blocks!
memory
Announcing Scrap
Quick tip - use anonymous blocks!
performance
Announcing Scrap
Mass inserting data in Rails without killing your performance
Quick tip - use anonymous blocks!
activerecord
Mass inserting data in Rails without killing your performance
sql
Mass inserting data in Rails without killing your performance
firefox
Pain-free CSS3 with Sass and CSSPie
Desuckifying Experts-Exchange
rip
Desuckifying Experts-Exchange
jabberish
Monitoring Rails: Getting instant monitoring alerts
Monitoring Rails: Getting instant monitoring alerts
monitoring
Monitoring Rails: Getting instant monitoring alerts
Monitoring Rails: Getting instant monitoring alerts
uptime
Monitoring Rails: Getting instant monitoring alerts
Monitoring Rails: Getting instant monitoring alerts
metal
Announcing Scrap
objectspace
Announcing Scrap
error
Quick tip: Strip URLs before parsing!
parse
Quick tip: Strip URLs before parsing!
uri
Quick tip: Strip URLs before parsing!
usability
Quick tip: Strip URLs before parsing!
will_paginate
WillPaginate and custom paging.
debugging
MongoMapper, Development Mode, and Memory Leaks
Debugging memory leaks in Ruby with GDB, round 2.
gdb
MongoMapper, Development Mode, and Memory Leaks
Debugging memory leaks in Ruby with GDB, round 2.
fixes
MongoMapper, Development Mode, and Memory Leaks
memory leak
MongoMapper, Development Mode, and Memory Leaks
mongomapper
Making MongoMapper 9x faster.
MongoDB, count() and the big O
MongoMapper, Development Mode, and Memory Leaks
chrome
Comps - design vs reality comparisons in Chrome
Pain-free CSS3 with Sass and CSSPie
css
Pain-free CSS3 with Sass and CSSPie
css3
Pain-free CSS3 with Sass and CSSPie
csspie
Pain-free CSS3 with Sass and CSSPie
internet explorer
Pain-free CSS3 with Sass and CSSPie
sass
Pain-free CSS3 with Sass and CSSPie
drm
Solving error n8156-6003 when trying to play Netflix Watch Instantly content.
n8156-6003
Solving error n8156-6003 when trying to play Netflix Watch Instantly content.
netflix
Solving error n8156-6003 when trying to play Netflix Watch Instantly content.
watch instantly
Solving error n8156-6003 when trying to play Netflix Watch Instantly content.
caching
Rails, Varnish, Cookie Sessions, and CSRF tokens
cookies
Rails, Varnish, Cookie Sessions, and CSRF tokens
csr
Rails, Varnish, Cookie Sessions, and CSRF tokens
varnish
Rails, Varnish, Cookie Sessions, and CSRF tokens
gem
Mongrations reloaded
library
Mongrations reloaded
mongrations
Mongrations reloaded
tarot
Tarot for easier Rails configurations
redis
Resque and Tests
plucky
Making MongoMapper 9x faster.
MongoDB, count() and the big O
PHP
Rails Cookie Sessions and PHP
Design
Comps - design vs reality comparisons in Chrome
Extensions
Comps - design vs reality comparisons in Chrome
Original Software
Comps - design vs reality comparisons in Chrome
Web Development
Comps - design vs reality comparisons in Chrome
sidekiq
Seppuqu: Self-terminating Sidekiqs
ruby
Upgrading legacy Ruby & Rails installs to support TLS 1.2
social engineering