I just presented at the Large Scale Production Engineering group at our August 26th meeting, giving a talk on some of the things I learned while building out OnLive. I've included the text of the talk below as well as the slide-deck. The area that generated the most interest was …
All Posts
"A week of work on Zortit"
It has been a hectic week working on our webapp. I planned to put up regular updates but have been so busy coding that I haven't been able to keep up with it. Here's a big update of what we've had going on for the last week or so. We're …
"Some random links"
I've been cleaning out my email today, and finding several gems among the cruft..
A friend sent me a link to a pretty rocking collaborative whiteboarding application: Dabbleboard.
I found this great slide-deck from a presentation at the Velocity conference done by Adam Jacob. It's a great introduction to the …
"The bailout - why you should say no."
In case you've been in a cave for the last year, lots of large corporate banks are on shaky ground after years of making exremely risky loans/investments and reaping huge profits in the process. Now the people who helped create this huge mess tell us if we just give …
"Editing Video from SD Video Cameras"
A month or so ago I got a Panasonic SDR-SW20 Video camera that records onto high-density SD. It is a handy small camera that's waterproof (and dustproof!), and fits into a pocket. It records in a format that's difficult to use in most editing programs (.MOV) so after shooting a …
"Sizing your infrastructure before launch"
So you got a webapp - How do you decide how many servers to deploy??? Even if you are still in development and don't have a single outside user you can make an informed decision on how big to build and what your future network infrastructure will look like.
By gathering …
"Maintaining documentation -- It's in the wiki!"
One of the important things of maintaining a big network environment - with a small staff - is to keep up to date documentation on configurations, customizations, and instructions for frequently executed tasks. Commonly when I walk into a new company the documentation is terrible? Why? Because there is either no thought …
"Small Business: How not to behave on the internet"
This is an example of how not to behave if you are a small business on the internet. A friend of mine simply posted a question on a forum, the entirety of his question was: I'm curious if anybody knows anything about Lucas Environmental Stormwater Services, Inc.? This simple question …
"RoR: Testing with simple_captcha & HTTP-Auth"
While developing a small Ruby on Rails application for The Pilot's Camping Directory website I ran into a few problems that weren't solved by a simple google search - so I'm documenting them here for future posterity and googling. I had problems with testing when using some security features to keep …
"Sharpening the saw, html and graphics."
In my off-season (winter) I am usually traveling internationally - mostly places that are sunnier and warmer than the San Francisco bay area. It's often the perfect time for me to sharpen my various skills , being unconstrained by the usual grand infrastructure projects I do in the summer.
It's often these …