February 28, 2026
I’m going to make a bold claim: MCP is already dying. We may not fully realize it yet, but the signs are there. OpenClaw doesn’t support it. Pi doesn’t support it. And for good reason.
August 7, 2018
Since the recent NPM, RubyGems, and Gentoo incidents, I've become increasingly interested in the potential for package managers to be used in supply chain attacks. On Jun 31st, I went in with the intention of seeing if I could gain access to Homebrew's GitHub repositories.
March 5, 2018
In the early days of stacker at Remind, the number of stacks that we were managing was just a handful. CloudFormation stacks were updated sequentially, without any parallelism, and everyone was happy.
September 18, 2017
How confident are you that your infrastructure is running the Docker images that you expect to be running? If you deploy Docker images by tag, for example :latest, you shouldn't be.
May 22, 2017
One of the most important aspects of our security strategy in the Operations Engineering Team is to mitigate the risk of leaked AWS credentials. Even if you follow AWS best practices of putting your infrastructure within a VPC, leaking AWS credentials provides keys to the castle.
December 9, 2012
Testing is important. Your test suite should be just as elegant and thought through as your application code. Over the past year, I’ve landed on what I think is the perfect combination of gems for testing Rails/Ruby applications.
April 22, 2012
With the recent Github security vulnerability, a lot of people have been paying closer attention to security in their Rails applications, mainly when dealing with mass assignment.
April 8, 2012
Here’s a quick and dirty guide to get OAuth2 authentication working for Active Admin using the Salesforce strategy.
January 27, 2012
I’d like to introduce you to a little pet project I’ve been working on in my spare time; Metaforce. Metaforce is a Ruby gem that abstracts the Salesforce Metadata API, which is a Soap based API for CRUD’ing metadata on Salesforce organizations.
January 24, 2012
rbenv is a tool for managing ruby versions. It’s similar to RVM but doesn’t require configuration files. Instead of using gemsets, the user is expected to make use of bundler to manage gem dependencies.
January 6, 2012
I despise Eclipse and the Force.com IDE; it’s an extremely bloated piece of software. Thanks to Eclim, it’s possible to take advantage of the good parts of Eclipse but use VIM to edit apex classes, visualforce pages, etc.
August 29, 2011
Specs
ASUS P5N-E SLI Motherboard
Intel Core 2 Quad Q6600
Western Digital Caviar Blue Hard Drive
NVIDIA GT 240
TRENDnet USB Ethernet adapter
April 5, 2010
I came across a very frustrating issue while writing uTorrent Notifier; the fact that the default context menu/main menu controls look absolutely hideous. They use the Office 2007 look and feel and I think I speak for most people when I say that Office 2007 was not exactly the holy grail of good design. However, the Windows Vista/7 context menu’s...
March 28, 2010
In case you've never heard of it, the Arduino is a tool for the design and development of embedded computer systems. This is where I decided to start my homemade ASCOM compliant computerized focuser.