When you hire people for a household name – you get a lot of applications: a great problem to have. As a hiring manager or…
As a strong advocate of Early-in-Career talent and a talent ambassador in Microsoft, I decided to put together a brief explanation of how I approach interviews, to help people know how to prepare better. This builds on the Interview Tips already available on the Microsoft Careers page.
Recently I’ve had many conversations with colleagues about how to be more effective when presenting technical content. There’s no magic, but here are a few…
CloudFront, the CDN from Amazon Web Services, has long supported authenticating between the CDN’s edge and S3 using Origin Access Identity, allowing you to lock…
This post has now been transferred to the AWS blog. The original motivation for this post was this post from Stack Overflow.
The Oxford English Dictionary (I cannot believe that this is actually defined in the OED. I assumed it was a fake site or something. I…
I recently migrated away from Tumblr, as I found that Tumblr was heading more towards micro-blogging – reducing the size of the posting editor (seriously?…
Update: Before going much further, there now is a much more comprehensive CORS walkthrough for nginx at enable-cors.org – so check that out before following the…
Celery is a distributed task queue for Python. It’s pretty useful, and a lot of apps I’m involved in deploying seem to be using it…
When using nginx as a caching proxy, I found myself needing to ignore particular parameters for both the cache key and the values being passed to…