I'm Adam Hawkins
I'm a freelance web developer. I work primarily on Ruby on Rails and Ember.js projects. I write a lot of open source code you can find on github. I enjoy speaking at local meetup groups and conferences. I travel, listen to music, and enjoy working on cars in my free time.
I'm the author of the most popular and indepth resources on caching in rails applications. I offer consultanting services for people who need faster apps. I'm also writing the comprehensive book on this subject.
Popular Works
- Iridium
- TweetClock
- Ember Addons
- Cashier
- Harness
- Ember Data is Pre-Alpha Software
- Advanced Caching in Rails
- Moving on from Rails
Blog
- 2013-06-17 - Straight Tmuxin' Homie & Leaving Google
- 2013-06-17 - DS.Fixture Adapter Considered Harmful
- 2013-06-14 - Caching Object Graphs with ActiveModel::Serializers
- 2013-06-07 - Date Picker in Ember
- 2013-06-01 - Error Handling in Sinatra APIs
- 2013-05-31 - Authentication With Ember Apps
- 2013-05-28 - Ember Data Is Pre-Alpha Software
- 2013-05-22 - The Art & Science of Integration Testing Ember Applications
- 2013-05-22 - Javascript Application Build Tools
- 2013-03-29 - Master/Detail Views with Ember.js
- 2012-10-31 - The New Iridium: Architecture Notes
- 2012-07-20 - Parameter Authorization in Rails API's
- 2012-07-14 - Rack from the Beginning
- 2012-07-11 - Advanced Caching in Rails: Revised
- 2012-07-10 - What JavaScript Needs
- 2012-07-02 - Ember Ecosystem Wishlist for Ambitious Web Applications
- 2012-03-30 - Defining Gems, Plugins, Railties, and Engines
- 2012-03-28 - State of Writing API Servers with Rails
- 2012-03-26 - Deploy Scripts for Git & Heroku Applications
- 2012-03-05 - Generating URLs Whenever & Wherever You Want
- 2012-02-20 - Introducing FrontendServer
- 2012-01-16 - Rails 3.2, Heroku, & rails_log_stdout
- 2012-01-14 - Generating Routes for API Documentation
- 2011-12-04 - Moving on from Rails: Part 2
- 2011-11-26 - Moving on from Rails
- 2011-11-21 - Reviewing Rails 3 in Action
- 2011-10-28 - Dear God?! What is this Bug?
- 2011-10-19 - Handling Legacy APIs
- 2011-06-10 - Present Yourself - Presenters in Rails
- 2011-05-06 - Advanced Caching in Rails
- 2011-04-24 - Learning Rails: A Glossary
- 2011-04-04 - Sproutcore Login Tutorial
- 2011-02-20 - The Ruby Gem Challenge
- 2011-02-11 - Why I Love Volume 1: Sprockets
- 2011-02-02 - Ubuntu, Jetty, Solr & MultiCore
- 2010-12-02 - Cucumber's env.rb & Dry Run Problems
- 2010-10-31 - Lessons From a Startup
- 2010-10-09 - app/observers -- Where They Should Be
Speaking
- 2013 - HH.js - Hamburg, DE - (Video)
- 2013 - Wroc_love.rb - Wroclaw, PL -(Video)
- 2013 - RubyConf - Melbourne, AU - (Video)
- 2012 - HH.js - Hamburg, DE - (Video)
- 2012 - Hamburg on Ruby - Hamburg, DE
- 2012 - Frozen Rails - Helsinki, FI
- 2012 - Reject.js - Berlin, DE - (Video)
- 2012 - HH.js - Hamburg, DE
- 2012 - Paris Ember Meetup - Paris, FR
- 2012 - Helsinki.js - Helsinki, FI
- 2012 - CGN.js - Cologne, DE