Talks

RabbitMQ 3.8 ships observability features that make it easy to understand what happens in the different layers of this complex, distributed stateful system. We will share why what we had didn’t work, how we went about rethinking our approach to metrics and the unexpected benefits that we have uncovered while on this journey.

Why should you? What happened when we did? Improved by DevOpsZH

Why should you? What happened when we did? Improved by LOPUG

Experience

 
 
 
 
 

Go, Erlang, RMQ, CF, Concourse, BOSH, Kubernetes, GCP

Pivotal

2016 – Present
 
 
 
 
 

Elixir, PostgreSQL, CircleCI, Docker, Terraform, Linode

Changelog

2016 – Present
 
 
 
 
 

Ruby, Go, Cassandra, RMQ, CF, BOSH, AWS

Pivotal

2015 – 2016
 
 
 
 
 

Ruby, Go, Jenkins, Concourse, CF, BOSH, vSphere

CloudCredo

2014 – 2015
 
 
 
 
 

Ruby on Rails, RMQ, Elasticsearch

FreeAgent

2014 – 2014
  • Built the SOA foundation for de-composing a mighty Rails monolith
  • Leveraged RabbitMQ for event distribution & Elasticsearch for event indexing
  • Proposed Fluentd as an alternative to not invented here

 
 
 
 
 

Ruby, MySQL, Redis, Chef, AWS

How Are You?

2012 – 2014
 
 
 
 
 

Ruby, node.js, MySQL, Redis, RMQ, Chef, AWS

GoSquared

2011 – 2012
 
 
 
 
 

Ruby, PostgreSQL, MongoDB, Redis, Chef, AWS

Paper Cavalier

2010 – 2011
  • Rewrote a legacy AWS arbitrage engine from PHP to Ruby & EventMachine
  • Kept ~350mil Amazon book offers in sync within the Amazon API limitations
  • Managed a hybrid, clustered infrastructure with Chef - gchef
  • Wrote about knife integration with AWS

 
 
 
 
 

HTML, CSS, Prototype, Ruby, MySQL

1 Click 2 Fame

2009 – 2010
  • Took ownership of the JS & CSS for the main Merb app
  • Wrote my first JS unit tests in the framework that inspired mocha
  • Built an iTunes carousel clone in plain JS and CSS
  • Promoted CSS 3 transformations and animations

 
 
 
 
 

HTML, CSS, Prototype, Ruby on Rails, MySQL, Capistrano

Jobsgopublic

2008 – 2009
  • Front-end developer on one of the busiest Ruby on Rails sites of its time
  • Solved all memory leaks by migrating production from Mongrel to Passenger
  • Set up zero-downtime deployments

 
 
 
 
 

HTML, CSS, jQuery, Zend, Ruby on Rails, MySQL, cPanel

Ultraspeed Group

2007 – 2008
  • Designed and developed websites for various company divisions
  • Worked on the in-house PHP & MySQL customer portal
  • Switched customer portal to Ruby on Rails so that we could iterate quicker

 
 
 
 
 

HTML, CSS, JS, PHP, MySQL, Textpattern, Plesk

Freelancer

2003 – 2007
  • Promoted the use of CSS on Hayes & Finch microsites
  • Spearheaded AJAX in plain Javascript - a revoluion at the time
  • Wrote PHP 4 & MySQL 3 with no frameworks, not even Zend
  • Developed one of the most popular Textpattern plugins: glz_custom_fields
  • I still do web hosting for websites that I have designed and built in early 2000s