Using Amazon ECS at iFixit

At iFixit, we primarily run a monolith PHP web application on a LAMP stack to power nearly all aspects of iFixit.com and Dozuki. We recently started a project to set up a data warehouse, and decided to try running analytical and data aggregation tasks as Docker containers that are…


Renaming MySQL Tables With Zero Downtime

This post was originally written on 2015–08–13 on itbrokeand.ifixit.com by Marc Zych. It’s being migrated to a new home on iFixit Engineering.

Sometimes you end up with tables in your database schema that just aren’t named what you…


Matryoshka: A Configurable Caching Library for PHP

This post was originally written on 2015–01–20 on itbrokeand.ifixit.com by Marc Zych. It’s being migrated to a new home on iFixit Engineering.


Web Operations D&D

This post was originally written on 2014–11–04 on itbrokeand.ifixit.com by James Pearson. It’s being migrated to a new home on iFixit Engineering.

One of the most obvious, although hopefully infrequent, responsibilities of a Web Operations Engineer is firefighting —…


How we use php-call-site-stats to get cache hit ratios for each call-site

This post was originally written on 2014–04–01 on itbrokeand.ifixit.com by Daniel Beardsley. It’s being migrated to a new home on iFixit Engineering.


A Clever Approach to API Call Response Delivery in Android

This post was originally written on 2013–11–12 on itbrokeand.ifixit.com by Marc Zych. It’s being migrated to a new home on iFixit Engineering.


CSRF — How we protect ifixit.com from request forgery

This post was originally written on 2013–07–21 on itbrokeand.ifixit.com by Daniel Beardsley. It’s being migrated to a new home on iFixit Engineering.


Varnish: A Tale of Bravery and Romance

This post was originally written on 2013–04–29 on itbrokeand.ifixit.com by James Pearson. It’s being migrated to a new home on iFixit Engineering.

When I joined iFixit two years ago, the upcoming release of a new teardown was the source…


Cimpler — continuous integration, unix-style

This post was originally written on 2013–03–03 on itbrokeand.ifixit.com by Daniel Beardsley. It’s being migrated to a new home on iFixit Engineering.

iFixit Engineering
iFixit Engineering
The iFixit Engineering Blog
More information
Followers
14
Elsewhere