- January 2012
-
Building a Data Science Team at a Startup - An Engineering Perspective A few random observations from spending the last few years...
- December 2011
-
Tackling Knowledge Debt I was playing around with Cascalog today, working on rewriting...
-
Moving to Jekyll I'm always meaning to do more blogging, but I always...
- July 2011
-
Large-Scale Cucumber Revisited At Intent Media we've been using Cucumber for 2.5 years to...
- January 2010
-
Driving Large Scale, Multi-Language Development With Cucumber I've been working at Intent Media for a while now...
- July 2009
-
Falling Off the Face of the Earth Quick update on the last 6 months: Moved back across...
- February 2009
-
Living In A Post Rails World The hardest thing to see is what is in front...
- December 2008
-
So I Wake Up and Merb is Rails? If you haven't already heard, Rails is now Merb, and...
-
The Open Source Merb Book Just a quick note to let people know that the...
-
GitHub Takes the Pain Out Of Sharing Your Code A long time ago, I did a more than a...
- October 2008
-
The Simplicity of Merb As some of you know, we're building our new startup...
-
Datamapper (or Just Say No to Active Record) I was having a conversation with a friend the other...
- August 2008
-
Running Merb on Edge The easiest way to run Merb from edge: $ sudo...
-
Why Not Just Fire All Of Your Programmers? Then no software would get written, but at least we...
-
Moving On Things sure have been quiet around here... As some of...
- July 2008
-
Don't Forget to Clear Out Your Rails Session Data For the last year or so, this blog has been...
- June 2008
-
Omnifocus Interface == Fail I use Omnifocus everyday to track what I'm doing, and...
-
Django Testing Framework == Fail I was reading on a plane recently, and was about...
-
Innovation, Or the Complete Lack Thereof, In the Start-up Community You can't just ask customers what they want and then...
-
Exposure to New Things, Still Good (More on Maglev) I'm somewhat taken aback by all of the negative reaction...
- May 2008
-
The Even Bigger News About Maglev I'm not at Railsconf this year, but before he left...
-
Should I Care If You Use Ruby (or Any Other Language For That Matter)? It seems like every time I post something bad about...
-
Apple OS Upgrades Need Decent Release Notes (Ruby Broken in 10.5.3) I've been dead in the water all day here because...
-
Ruby is a Playground, PHP is a Factory While reading yet another article on why PHP Sucks (today's...
- April 2008
-
Monkey Patching Core Functionality == BAD, BAD, BAD Yesterday, I finally got around to upgrading HAML in our...
-
Startup School, DHH, and the Missing Marketing Piece If you weren't at Startup School this weekend or haven't...
-
Rails is Moving to Git: Helpful Links For New Git Users With the news today that Rails is moving from Subversion...
- March 2008
-
Free Up Disk Space and Make Your Machine Go Faster With A Time Machine Restore The hard drive on Macbook Pro died again the yesterday,...
-
Running the Rspec spec task as the default task in Rails Whenever I start a new Rails project, one of the...
- February 2008
-
Selenium RC, Ruby, and Leopard == Pain At CDD we use Selenium RC and spec_selenium to run...
-
I'm Running for Congress! I'm announcing today that I've decided to run for US...
-
The Power of Git, Part 2 My friend Jay wrote a blog post today that says...
-
The Power of Git: git-stash I converted my Subversion repository at work to a git...
-
Cells: Bringing Components Back Into Rails Whenever I get I get tired of dealing with all...
-
The Value of the Data Cloud Both of my last two companies have been involved in...
-
Thank You Apple - Macbook Pro Wireless Working Again Today's 10.5.2 update to Mac OS X seems to have...
-
Rails App Without Tests = Guaranteed Fail My friend Jay wrote a few days ago: I bet...
-
If Your Rails App Has No Tests, It will Fail Miserably My friend Jay recently wrote a bit on whether or...
- January 2008
-
Some Cool New Web Frameworks To Check Out (Or, How I Spent My Martin Luther King Day Weekend)...
-
Kurt's Law of Ruby Complexity My new law of Ruby complexity: For a Ruby application...
-
Behold the Power of FeedBlitz Last Thursday I published a couple of blog entries and...
-
A Lesson In Premature Optimization of Subscription Services From the Gym Business For the last twelve years I've been building web applications....
-
Triggit Beta Launch: Easily Insert Images, Videos, and Text Links Into Your Blog Today marks the official beta launch of Triggit, the tech...
-
Automatically Measuring Your Code Coverage Using Selenium (or Watir) and Rcov My coworker Krishna, inspired by Giles Bowkett's post Rails Debugger:...
-
Macbook Air Wow: MacBook Air is 0.16" to 0.76" There must have...
- November 2007
-
Backup Your Hard Drive A quick reminder to all of my friends out there...
-
Ruby 1.9 Changes I was playing with Ruby 1.9 a bit over the...
-
Closed APIs Suck: An Open Letter to Salesforce Dear Salesforce, I've been doing some work with you lately,...
-
Using Selenium for Navigation and Hpricot for Validation in your Webapp Selenium is a great tool. We have a bunch of...
-
Software Pundit != Software Luminary My friend Jay published a blog post today entitled Despised...
- October 2007
-
Seaside 2.8 Released! Seaside, my other favorite framework, released version 2.8 today. This...
-
The Endless Parade of Firetrucks I've been on vacation down in LA for the last...
-
Ruby NetBeans, Now With Haml and Better Rspec Support Ever since I started writing Ruby code I've used Textmate...
-
Mint Programmers Need to Learn How to Do Math A recent disturbing trend that I've noticed is that more...
- July 2007
-
Refactoring, Rails, and "Coding Ruby Correctly" Yesterday's blog post certainly generated a boat load of feedback,...
-
Tiresome, Tedious Bullshit (on Rails) In his post The Business Advantage of Rails, Giles Bowkett...
- May 2007
-
Seaside Does Not Have a Marketing Problem! Seaside does not have a marketing problem! Everyone I know...
-
RSpec 1.0 Release and Feature Summary RSpec 1.0 was quietly released last weekend, after a flurry...
-
RailsConf Quote of the Day Said during an informal discussion with Avi Bryant after his...
-
We All Suck at Programming If Ruby is a step up from Java in productivity...
-
Going to RailsConf I'll be heading to RailsConf later this week. Here, via...
-
Finally, A Good Ruby and Smalltalk Comparison Someone is finally writing a nice language level comparison of...
-
Collaborative Drug Discovery: Making Social Networking Useful There are a ton of social networks out there nowadays,...
-
Ruby on Rails: Out of the Box Improvements I've written several Rails apps that are in production use,...
-
geekSessions When I was starting my first company and moving out...
-
Behavior Driven Development: Inside-Out vs Outside-In Pattern Recently at work we've been having a bit of an...
-
Is Christian Ubuntu intelligently designed? My friend Pat just pointed out Ubuntu Christian Edition and...
- April 2007
-
On Type Safety This afternoon I've been reading "Rubyisms in Rails" by Jacob...
- March 2007
-
Moving to rSpec Down on the Collaborative Drug Discovery ranch we're taking some...
-
Thoughts on Cruisecontrol.rb 1.0 I just downloaded and installed the Cruisecontrol.rb 1.0 release that...
-
Testing out Twitter I think that I actually had one of the first...
-
United's Terrible Customer Service I'm not sure what to make of my experience with...
- February 2007
-
IntelliJ and Ruby The Ruby plugin for IntelliJ IDEA has finally been released....
- January 2007
-
Textmate Find in Project + Rails I love Textmate and I use it every day, but...
-
Apple and My Mom Today's iPhone announcement and subsequent heaping of praises upon Jobs...
- December 2006
-
On Hiring I've been really feeling the pain of trying to hire...
- November 2006
-
Sneaking Smalltalk in Through the Ruby Backdoor It looks like we might be, baby step by baby...
-
Management Consulting I've often wondered how a brand new college graduate can...
- October 2006
-
Videoblogging? Does anyone out there really watch video blogs? I mean...
-
Where Have I Been? So it's been awhile since I've posted and a lot...
- August 2006
-
What a day for a crash... It seems that yesterday was the day that my co-hosting...
-
Hey, we do that at Squishr too! (So do a ton of other sites.) It's yet another review aggregation site. This time for gadgets....
-
On Terrorism This is a well thought out response to the recent...
-
Consulting Enjoyment Sliding Scale Occasionally, we here at the Ten Ton Labs take on...
-
More Ways to Piss Off Your IT Department I once worked at a bank where someone got in...
- July 2006
-
Calacanis vs. Rose I can't believe that Kevin Rose is up in arms...
-
No iTunes Music Store API? Apple apparently doesn't want anyone to know what they have...
-
Best of Ari Gold The best of Ari Gold from Entourage. One of the...
-
Friendster Drops the Patent Bomb Following the lead of any number of failing technology companies,...
- June 2006
-
Farecast Launch Thoughts It looks like the Farecast airfare prediction site has finally...
-
The Bill Gates F*** Counter Today's post on Joel on Software is great, but I...
-
Introducing Squishr My buddy Ryan and I spend a lot of time...
-
How Many Blog Search Engines Do We Need? I see that several more blog search engines have launched...
- May 2006
-
Squishr Alpha Released! Not much time to blog lately, but here's a short...
- April 2006
-
Talent? Words of wisdom from my friend Matthew: one of the...
-
The Little Guy Wins! Last hand of poker of the night: I'm all in...
-
Rails and Domain Specific Languages From my coworker Ryan, while I was complaining about figuring...
-
Working All Night and Day Been working hard trying to get an alpha release of...
-
The End of Iterations For the last few years I've been working in two-week...
-
I Don't Care About Your MacBook Pro Please, please, stop cluttering my feed reader with reviews of...
- March 2006
-
Last Day Consulting Today is my last day at Thoughtworks. After two years...
-
No Riya Mac Client? How I just wasted 5 minutes: Saw that Riya Beta...
-
AjaxWednesday, Pt. 1 So AjaxWrite is out today with a ton of coverage...
-
Ruby: Answer The Damn Question! I came across this post today called "Large Enterprises and...
-
Google Mars! Google Earth for the Red Planet. Perhaps something from someone's...
-
Skobee Launched So Skobee has finally launched and it looks like we've...
-
Google buys Writely, Wastes 20% Time, Continues Crusade To Become Bad Microsoft Clone So Google has purchased Writely and looks to be gearing...
-
Proverbs Marc Hedlund posted a great list of Entrepreneurial Proverbs">Entrepreneurial Proverbs...
-
Hit by a Bus? Nope. I've just been busy traveling, working, and generally doing...
- February 2006
-
Rails: Why Use Anything Else? From a friend who I've been working on a Rails...
-
Analytics Discrepancies I've been using Measure Map for a few weeks and...
-
Ebay will be Ebay 2.0 I'm confused about the all of the hype around EdgeIO...
-
Flickr Didn't Start This Trendr Scoble says that Flickr made the trend of "r" names...
-
United Airlines PS Service is Outstanding! I'm writing this on a United Airlines flight from SF...
-
Neverending Bugs! The last few days have served as a good reminder...
- January 2006
-
Apple and Disney Conflict of Interest? No conflict of interest: Disney has a three-fingered mouse, Apple...
-
Deep Innovation In a blog entry yesterday, William Grosso stated: When I...
-
Ask, and Ye Shall Receive Or perhaps "Complain, and Ye Shall Receive." After my post...
-
Disney Buys Pixar, Steve Jobs Continues Doing Whatever the Hell He Wants The rumors were true. I always figured that thing things...
-
The Continuing Google Analytics Debacle Let me start off this post by saying that I...
-
hoodwink.d This site is now officially hoodwink.d. I've joined the party......
-
The Hottest Ticket in the Valley Apparently the TechCrunch BBQ is the hottest thing going these...
-
Snakes On A Plane When starting a new project, letting even one mediocre person...
-
Google Ball This is exactly what I imagine life inside of Google...
-
Geek Networking Since I've been spending all of my time in SF...
-
Finally, the MacBook Pro MacBook Pro. Stupid Name, but I'm sure I'll be ordering...
-
The Fall of MySpace I just saw the traffic numbers for MySpace on Read/WriteWeb...
-
Thoughts about Tailrank I've been playing around with TailRank lately, and it seems...
-
Retrievr Image Search? Is anyone else with me on the fact that retrievr...
-
iTunes Media Store Can't Flop! I just saw a post by Thomas Hawk about the...
- December 2005
-
Google Web Clip Ads Attack! Google Mail surprised me this morning with an ad at...
-
Information Overload Fix I have 43 blogs in my blogroll, read various news...
-
Meebo Funded Looks like Meebo got funded by Sequoia. I'm not seeing...
-
Pulling the Tag Cloud I've pulled the my tag cloud off of the sidebar...
-
News Flash: Java Dying Don't use it for your next web project. When the...
-
Trackback Spam Strikes I just spent a while removing all of the trackback...
-
Yahoo Says: I <heart/> Tags Yahoo snaps up yet another of the good tagging companies....
-
Windows Live Local Ups the Ante Microsoft has taken online mapping up another notch with the...
-
The Illustrated Long Tail As I push more and more of my personal data...
-
End of the Year Ideas You can tell it's getting close to the end of...
-
The Problem With Ruby I've been writing a lot of Ruby code lately, and...
-
Why I Don't Work for Big Companies Hopefully I never end up working for a company where...
-
Hotdog! Alarm:Clock has an article on a new tech company that...
-
Business Games Mark Cuban has posted a bunch of links to blog...
- November 2005
-
The Train Has Already Left the Station: Google and RSS Richard MacManus on Read/WriteWeb: Watching Google and RSS is like...
-
Ten Rules for Projects Evan Williams posts his list of rules for web startups...
-
Plazes is Cool Just saw a post about Plazes over on HorsePigCow and...
-
Froogle Local Will Not Work I was just reading the New York Times Article (via...
-
diggdot.us This pretty much encapsulates my morning browsing habits. Best Thing...
-
101 Ways to Write a Business Plan As I've been looking at how to write a business...
-
Respect the Suspenders! As I was walking home from work yesterday (and by...
-
eBay APIs Free Now that the eBay APIs are free, I'm betting that...
-
Extending Riya I've been seeing a lot of talk about Riya over...
-
The Google Copycat Effect Om blogs here about the general trend lately of one...
-
Microsoft vs The World The blogosphere is abuzz over the leaked Microsoft memos from...
-
What's the big deal about Sphere? I keep reading about the Sphere beta on a number...
-
Interruptions Jeff Nolan writes here about all of the interruptions that...
-
New Blog Location I've moved my blog again. The new URL is http://kurt.karmalab.org/...