Towards Seed Tuition, Not Seed Investment for Startups

Back in college, I asked a friend why – even though they didn’t like the professor – they didn’t drop their painting class. Their reply – it gave them a space and a time to focus on painting, and their disagreements with the professor helped them better articulate the goals of the work. Excelerate Labs …

My Proposal for an Open-Source Community News Platform

I wrote this up earlier this year and thought – maybe you know of a similar project that could get this idea off the drawing board…. This community news platform is designed to collect and disseminate information in the public interest for communities too small to be effectively served by a traditional daily news source …

Rails’ Page Caching with Multiple Formats in respond_to

One of the apps I’m working on was using Rails’ caches_page to speed up performance and reduce server load. It worked great until we added new formats via within the respond_to block. If there wasn’t a format specified in the request – the caches would get all messed up. Well sometimes. Making it a difficult …

iPhone App Development Step 1: Hit a Brick Wall

This morning, I had an idea for a iPhone app. After drawing up a couple of sketches on paper – I dove into the internets to look for existing code, sample projects, or at least some tutorials that might get me started. While I did find an extremely simple sample project that did something similar …

Garrick’s Web Technology History

Earlier this week – a message came through the web font mailing list referencing VRML. A painfully slow, barely usable, 3d modeling-for-the-web technology that I experimented with VRML during my time with Jeremy and da5d. And I hadn’t heard of since. Shortly after my adventures in VRML, CSS 2.0 supported custom web fonts as we …

How to Make Safari Render Pre-GZipped Web Fonts

After too many sleepless nights, I’ve finally got Safari to render pre-gzipped fonts. All the fonts in Kernest are pre-compressed on the server (in addition to saving a little bandwidth, it also saves a little disk space and a couple hairs of server performance). I started with this post by Darren Rush on how to …