Posts
- Jun 27 2015 - Fleet Unit Files for Kubernetes on CoreOS
- May 12 2015 - Networking Basics: Understanding CIDR notation and Subnets: what’s up with /16 and /24?
- Apr 10 2015 - Easy Scaling with Fleet and CoreOS
- Mar 25 2015 - Managing CoreOS Clusters on AWS with CloudFormation
- Mar 22 2015 - Slimming down Dockerfiles: Decrease the size of Gitlab’s CI runner from 900 to 420 mb
- Mar 20 2015 - Book Review: Go Programming Blueprints, and the beauty of a language.
- Mar 17 2015 - Deploying Docker Containers on CoreOS with the Fleet API
- Jan 18 2015 - Adding Http Server-Side Events to Akka-Streams
- Jan 13 2015 - A Gentle Introduction To Akka Streams
- Jan 12 2015 - Don’t Sweat Choice in Tech: Be Opinionated
- Dec 7 2014 - Go Style Directory Layout for Scala with SBT
- Nov 29 2014 - Running Consul on CoreOS
- Nov 27 2014 - Clustering Akka Applications with Docker — Version 3
- Oct 13 2014 - Accelerate Team Development with your own SBT Plugin Defaults
- Jun 29 2014 - Accessing the Docker Host Server Within a Container
- Jun 29 2014 - Service Discovery Options with Marathon and Deimos
- Jun 26 2014 - Setting up a Multi-Node Mesos Cluster running Docker, HAProxy and Marathon with Ansible
- Jun 19 2014 - Akka Clustering with SBT-Docker and SBT-Native-Packager
- May 24 2014 - Spray Directives: Creating Your Own, Simple Directive
- May 24 2014 - Spray Directives: Custom Directives, Part Two: flatMap
- Mar 23 2014 - Running an Akka Cluster with Docker Containers
- Mar 21 2014 - Testing Akka’s FSM: Using setState for unit testing
- Feb 23 2014 - Using Typesafe’s Config for Scala (and Java) for Application Configuration
- Feb 5 2014 - Using Akka’s ClusterClient
- Jan 20 2014 - First Class Function Example in Scala and Go
- Jan 16 2014 - Programming Akka’s Finite State Machines in Scala
- Oct 12 2013 - Overview on Web Performance and Scalability
- Jun 22 2013 - Spray API Development: Getting Started with a Spray Web Service Using JSON
- May 5 2013 - Updating Flickr Photos with Gpx Data using Scala: Getting Started
- Apr 22 2013 - Six Months of Computer Science Without Computers
- Apr 14 2013 - SPDY Slide Deck
- Mar 27 2013 - Choosing a Technology: You’re Asking the Wrong Question
- Mar 23 2013 - Markdown Powered Resume with CSS Print Styles
- Mar 17 2013 - Scalability comparison of WordPress with NGINX/PHP-FCM and Apache on an ec2-micro instance.
- Feb 6 2013 - How to Handle a Super Bowl Size Spike in Web Traffic
- Feb 4 2013 - Embracing Test Driven Development for Speed
- Sep 13 2012 - Bus travel tips in Turkey
- Aug 18 2012 - Effective Caching Strategies: Understanding HTTP, Fragment and Object Caching
- Feb 21 2012 - Web Services @ Getty Images
- Jan 15 2012 - Agile: It’s a War on Dates
- Jan 6 2012 - Building for the Web: Understanding The Network
- Jan 4 2012 - Building for the Web: What Are We Trying to Accomplish?
- Dec 15 2011 - Thoughts on Kanban
- Dec 8 2011 - My post about image delivery on the Getty Images Blog
- Nov 29 2011 - Solr: Improving Performance and Other Considerations
- Aug 12 2011 - Data Modeling at Scale: MongoDb + Mongoid, Callbacks, and Denormalizing Data for Efficiency
- May 10 2011 - Nina, My New Favorite Web (Micro)Framework
- Mar 21 2011 - Updated MVC3 Html5 Boilerplate Template: Now with Twitter and Facebook
- Mar 2 2011 - Quicktip: Use Negative Margins with CSS Transforms to Fix Clipping
- Feb 6 2011 - Loving Vim
- Dec 10 2010 - Machinist 2 + Mongoid + Embeds_Many Goodness
- Nov 15 2010 - Updated: Visual Studio Html5OpenId Template. Now with MVC 3 RC and Html5 Boilerplate 0.9.5
- Nov 14 2010 - Rails: Fixing Bundle “No Metadata Found” issues
- Nov 13 2010 - Expressions and Lambdas: Oh My!
- Sep 23 2010 - QuickTip: Use CommonServiceLocator and MvcServiceLocator together in ASP.NET MVC 3 Pre-Release Projects
- Aug 25 2010 - MVC 3 RC VS 2010 Template w/ Razor, Html 5 Boilerplate and OpenId Authentication
- Aug 4 2010 - The New Web App Architecture: ASP.NET MVC 3, jQuery Templating with PURE and the Json Value Provider
- Mar 16 2010 - Building a Single Speed: Wheel Building
- Mar 15 2010 - Building a Single Speed Bike with a 183rd Street Frame
- Feb 18 2010 - Proposal: Let’s call ASP.NET MVC “.MVC”
- Feb 13 2010 - Performance Tracing For Your Applications via Enterprise Library
- Feb 5 2010 - Using Flickr and jQuery to learn JSONP
- Feb 1 2010 - How eAccelerator Improved WordPress on My Fedora Server
- Jan 25 2010 - An Outlook Macro to Archive Items like GMail
- Jan 13 2010 - Rocking the Rackspace Cloud
- Dec 27 2009 - Getting Ruby 1.9, Readline, Rails, and Mysql all running on Snow Leopard
- Dec 21 2009 - Organizing Javascript for Event Pooling with jQuery
- Dec 16 2009 - Help Your Business Be A Technology Company
- Dec 5 2009 - HDR Photography
- Jun 24 2009 - AppStorm Giveaway!
- May 29 2009 - Great Site for the Ruby on Rails API
- May 24 2009 - Weird Issue with rspec and authlogic-openid
- May 12 2009 - I Hate Persistence (but love Azure Table Storage)
- May 11 2009 - Authlogic and OpenID on Rails
- Mar 11 2009 - Scrum Tips: Managing Task Items
- Mar 2 2009 - Prevent Js and Css Browser Caching Issues with ASP.NET
- Feb 27 2009 - Wiping Out Inherited CSS Styles
- Feb 25 2009 - Tips for Managing ASP.NET MVC Views
- Feb 25 2009 - Using Moq to Implement Tests (and Avoid Stubs)
- Feb 23 2009 - How to Hire a Software Developer: The In House Interview (Part Two)
- Feb 20 2009 - How I Got Started Learning Ruby on Rails
- Jan 14 2009 - All those jQuery fans: new event delegation
- Dec 18 2008 - Understand Unit Testing and TDD: Getting Better Code Coverage
- Dec 15 2008 - Saving dynamically added list items using jQuery and ASP.NET MVC
- Dec 10 2008 - Hiring Software Developers: The In House Interview (Open Ended Questions)
- Dec 5 2008 - Best Comment Ever
- Dec 5 2008 - Event Pooling with jQuery Using Bind and Trigger: Managing Complex Javascript
- Dec 3 2008 - Adventures in Agile: Practical Scrum (Intro)
- Dec 1 2008 - How to Hire a Software Developer: The Phone Interview
- Nov 29 2008 - How to Hire a Software Developer
- Nov 29 2008 - How to Interview a Software Developer: The Ad and Resumes
- Jan 1 0001 -