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
- Feb 18 2009 -
Digging into Ruby on Rails from C# and .MVC (Asp.Net MVC)
- 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