In a previous post I wrote a small expect script to update a remote web server’s deployed code on a new commit to a Subversion repository using Expect and Subversion’s post-commit hooks. That first script was extraordinarily basic, so I’ve been wanting to add some sanity and error checking to it for a while. I […]
In one of my web development projects, it became important to keep the staging web server in sync with the latest code that myself and several other developers were working on. There are a number of ways to mirror files and directories across machines, rsync being one of the most widely known. However, in addition […]
It strikes me as very, very interesting how, especially in the world of technology where everything is thought to be so regimented and precise, where a single typo can be the difference between compilation and error, that there is so much versatility in every step of the creative process. This is, of course, a result […]
The other day my friend bought her first Mac. She was clearly excited but also clearly a little worried. This, she knew, was going to be a really big change. Or was it? It occured to me while thinking about what this experience must be like for her, a smart but not technically experienced individual, […]
Wow. I’m having an incredible amount of trouble staying awake today. Yesterday, too. I’m not sure what’s up exactly but I’m going to take the obvious assumption as fact right now in that I am very, very tired. It’s been weeks (literally) since I’ve gotten a single night’s rest with more than 5 hours of […]
My inbox chimed with a very interesting notification today. Apparently, maymay.net has made it into AbousUs.org’s database. For thsoe of you who have never heard of AboutUs, don’t worry, neither did I until today. AboutUs claims to be a wiki whose goal is to create a free and valuable Internet resource containing information both about […]
Successful knowledge sharing increases the productivity, effectiveness, and efficiency of your organization by enabling your staff to accomplish orders-of-magnitude more than they would otherwise have been able to. This
article rant presents my ideas on this subject from the ground up.
Reflections on my first experiences in “real corporate America.” Obviously, I dislike it.
Tomorrow, I begin my first day of official employment with Opsware, Inc., a relatively small company whose focus is various solutions to the challenges of data center automation. This is a very exciting new challenge for me, personally and professionally, and I’m thrilled for the opportunity. Naturally, however, this means my focus will (probably) shift […]
For those not yet familiar with it, TED is an invitation-only annual conference of some of the brightest and most talented individuals in all fields of Technology, Entertainment, and Design. For the first time (in February 2006), the presentations were recorded and broadcast to the world once per week at the TED.com web site. I’ve […]