API

The Importance of API Governance

6 minute read

API governance is the backbone of a successful API platform. By enforcing clear standards, leveraging automation, and aligning with enterprise-wide policies,...

Creating an Effective API Program

4 minute read

It can be challenging to establish a healthy API program within your organization. But what happens when your teams start to produce a large number of APIs a...

What Skills Do Your APIs Offer?

5 minute read

Much has been written about API design techniques – from choosing the right HTTP verb to guidance on response code usage and hypermedia dos and donR...

Moving Beyond API Reference Documentation

3 minute read

“Great API documentation is essential” many people exclaim. So, you fire up your favorite API definition editor and start writing docs. You learn...

How to Build a Great API Marketing Plan

8 minute read

I was recently approached by an API vendor at an API conference. While the encounter wasn’t horrific, I did find a few things related to their API mark...

The Accidental API

6 minute read

How your web or mobile API might be putting your business at risk Do you have a web or mobile API? You might, whether you realize it or not. Web APIs are oft...

How To Design a Great API Training Program

4 minute read

There is no shortage of web API-related training programs. Some focus on the technical details, while others explore the various aspects of great API design....

#GlueCon 2014 Notes and Slides Hub Page

1 minute read

This is the main page for that contains links to all GlueCon 2014 keynote and session notes, along with links to slide decks (for sessions that I wasn’t able...

Building Better APIs in Ruby (and Rails)

less than 1 minute read

I recently presented a lightning talk at Austin on Rails titled “5 ways to build better APIs in Ruby”. Below is the slide deck, along with a coup...

#DefragCon 2013 Notes and Slides Hub Page

1 minute read

In case you have never attended, Defrag Conference is a forward-looking conference that discusses what is coming in the next 18-24 months. This is the main p...

Back to top ↑

Cloud

#DefragCon 2013 Notes and Slides Hub Page

1 minute read

In case you have never attended, Defrag Conference is a forward-looking conference that discusses what is coming in the next 18-24 months. This is the main p...

#GlueCon 2013 Notes and Slides Hub Page

2 minute read

This is the main page for that contains links to all GlueCon 2013 keynote and session notes, along with links to slide decks (for sessions that I wasn’...

Getting Started with Heroku

less than 1 minute read

I recently gave a presentation to the Austin Ruby on Rails Developers Meetup about Heroku. Topics covered included: What is Heroku and why would I use it? H...

5 Things To Do Before the Next AWS Outage

2 minute read

I am a firm believer in cloud computing. In fact, I’m focusing my business on the fact that cloud will be a standard part of software and IT architectu...

FREE: Cloud Computing Basics

1 minute read

Wondering what all of the hype is around cloud computing? Cloud computing has been a popular topic lately, including the discussion of various cloud computin...

Back to top ↑

Computing

#DefragCon 2013 Notes and Slides Hub Page

1 minute read

In case you have never attended, Defrag Conference is a forward-looking conference that discusses what is coming in the next 18-24 months. This is the main p...

#GlueCon 2013 Notes and Slides Hub Page

2 minute read

This is the main page for that contains links to all GlueCon 2013 keynote and session notes, along with links to slide decks (for sessions that I wasn’...

Getting Started with Heroku

less than 1 minute read

I recently gave a presentation to the Austin Ruby on Rails Developers Meetup about Heroku. Topics covered included: What is Heroku and why would I use it? H...

5 Things To Do Before the Next AWS Outage

2 minute read

I am a firm believer in cloud computing. In fact, I’m focusing my business on the fact that cloud will be a standard part of software and IT architectu...

FREE: Cloud Computing Basics

1 minute read

Wondering what all of the hype is around cloud computing? Cloud computing has been a popular topic lately, including the discussion of various cloud computin...

Back to top ↑

GlueCon

#GlueCon 2014 Notes and Slides Hub Page

1 minute read

This is the main page for that contains links to all GlueCon 2014 keynote and session notes, along with links to slide decks (for sessions that I wasn’t able...

#GlueCon 2013 Notes and Slides Hub Page

2 minute read

This is the main page for that contains links to all GlueCon 2013 keynote and session notes, along with links to slide decks (for sessions that I wasn’...

Back to top ↑

2013

#DefragCon 2013 Notes and Slides Hub Page

1 minute read

In case you have never attended, Defrag Conference is a forward-looking conference that discusses what is coming in the next 18-24 months. This is the main p...

#GlueCon 2013 Notes and Slides Hub Page

2 minute read

This is the main page for that contains links to all GlueCon 2013 keynote and session notes, along with links to slide decks (for sessions that I wasn’...

Back to top ↑

Startups

The Rise of the Interim CTO

4 minute read

Have you ever heard of an Interim CTO? While many have heard of interim executives for the CEO or CMO role, the Interim CTO role is quickly becoming a popula...

Are You Building a Project or Product?

1 minute read

As a developer, I often see problems as projects. These projects have a problem statement, steps to resolve the issue, and target completion criteria. It see...

Good Idea, Well Executed

less than 1 minute read

Many founders hold their idea close to them. Others share their ideas. No matter what option they select, ideas must be executed. Why? Because you can only l...

How to Request Help For Your Startup

1 minute read

As a startup, you need all the help you can get. But requesting the right help can be the biggest challenge. You may not know the right person to ask, or how...

Should Your SaaS Startup Be Free…Forever?

4 minute read

I had a quick conversation today with a new startup targeting businesses with a Service-as-a-Service product offering. Their startup solves a big need for my...

Inspirational Roundup

1 minute read

Everyone hits a difficult point in their startup. It may be that you are trying to bootstrap your idea in your spare time. Or perhaps you are battling a diff...

FREE: Cloud Computing Basics

1 minute read

Wondering what all of the hype is around cloud computing? Cloud computing has been a popular topic lately, including the discussion of various cloud computin...

Better Web Designs To Increase Donations

less than 1 minute read

The Carsonified blog has a great post that details the process they took when asking for a donations. The end result is not only pretty form, it makes an dir...

Grow Big, Stay Small

1 minute read

I have worked with quite a few startups, each of varying sizes. The thing that I’ve noticed consistently with each startup: they moved and adapted to c...

Competition Always Exists – Why You?

less than 1 minute read

Maybe you heard it from someone you know. Maybe you have thought it yourself. “My idea is so new and different. There is no competition at all for it!&...

Feel Like a Fraud? You’re Not Alone!

1 minute read

Jason Cohen posted an article about his battle with feeling like a fraud. Jason has a product that allows software developers to perform code reviews of one ...

Markup Factory Interview

1 minute read

Nathan at Godbit has an interview with Markup Factory, a hosted CMS, which supports valid user generated HTML, CSS, and JavaScript. Markup Factory offers a ...

Eric Ries on Staying Focused

less than 1 minute read

Eric Ries, author of the Lessons Learned blog and founder of IMVU, recently wrote a post about his 10 year anniversary as an entrepreneur: One thing really s...

Setting Your Idea Free

2 minute read

Seth Godin, Malcolm Gladwell, and Chris Anderson have been talking quite a bit about “free” and what it means. Chris contends that anything that ...

Bootstrap Whenever You Can

4 minute read

Many startups immediately focus on obtaining large-scale investors. The focus is so intense, that many make the investors more important than the customers. ...

You Get What You Give

1 minute read

When it comes to launching your idea, many business owners have to seek out assistance. Whether it is assistance with software development, marketing, or acc...

Turning Your (Part Time) Idea Into Reality

1 minute read

Thomas at The Messy Notebook posted an article on building something real in your spare time. This is a great list for those trying to launch any kind of ide...

Launching Your Startup’s Business Model

1 minute read

Seth Godin has a great definition of business model: A business model is the architecture of a business or project. It has four elements: What compelling re...

Recruiting Volunteers to Your Cause

less than 1 minute read

Are you launching a cause that will require volunteers? Whether you are launching a new church, para-church ministry, non-profit, or a PTA/school project, yo...

Back to top ↑

Blog

Technical Co-Founder Need Not Apply

1 minute read

Will Miceli recently posted an article, titled Technical Co-Founders Are Overrated, that outlines his journey from idea to finding a partner: I was working o...

Why I Selected JRuby For My Ruby Project

3 minute read

For those working on the Ruby platform, this is an interesting time. We have Ruby 1.9 YARV, Rubinius, and JRuby as the most popular Ruby Virtual Machines ava...

FREE Cloud Computing For Startups eBook

less than 1 minute read

We have released a new eBook through our sister website, LaunchAny.com, called Cloud Computing For Startups. The eBook is FREE and offers a simple and concis...

Interview with Heroku’s Adam Wiggins

less than 1 minute read

InfoQ has a 16 min video interview with Adam Wiggins from Heroku. In the interview, Adam discusses Ruby 1.9, the Heroku dyno solution, new add-on support, an...

Geofencing with Ruby on Rails and MySQL

1 minute read

I recently launched a startup that required geofencing. For those not familiar with the term, geofencing is the finding of known locations within a specific ...

Product Audit: Customer Experience

2 minute read

Applications can get familiar and outdated. What worked for your first set of customers may not work for your current, less experienced ones. Or, perhaps you...

Launching a Startup Requires Patience

less than 1 minute read

I’ve had some recent discussions with some entrepreneurs about the cost and time it takes to launch a startup. These have been interesting discussions,...

Architecting Your Startup

1 minute read

Seth Godin recently posted an article titled “Is architect a verb?”: Design carries a lot of baggage related to aesthetics. We say something is w...

37signals on Rails Optimizations

less than 1 minute read

There is a great post at the 37signals blog about how they optimized Basecamp using New Relic. One thing I found most interesting: MySQL optimizations: We’...

Ruby Microframework Footprints

less than 1 minute read

I’ve been looking for a microframework for Ruby that is simple like Camping but supports RESTful resources like Rails. A tip from the Denver Rails UG p...

Microsoft Hailstorm for 2008

1 minute read

Anyone noticed the striking similarities the Windows Live APIs have to Hailstorm? George Moore, General Manager, Live Platform Services posted an interestin...

Subdomains and Rails

less than 1 minute read

I was trying to setup the proper environment settings in Rails 2 to support cross-subdomain cookie sharing (so the user doesn’t have to login again if ...

Make RESTful Authentication XHR-aware

1 minute read

I’ve been working on a project that uses a little XHR mixed into the app to update DIVs on a page. The problem with the RESTful Authentication plugin i...

Back to top ↑

Development

Are You Building a Project or Product?

1 minute read

As a developer, I often see problems as projects. These projects have a problem statement, steps to resolve the issue, and target completion criteria. It see...

Technical Co-Founder Need Not Apply

1 minute read

Will Miceli recently posted an article, titled Technical Co-Founders Are Overrated, that outlines his journey from idea to finding a partner: I was working o...

How To Locate a Developer For Your Startup

3 minute read

In a recent question posted at the OnStartups forums, a founder asked how to find a developer for their Software as a Service (SaaS) idea. While I was able t...

Product Audit: Customer Experience

2 minute read

Applications can get familiar and outdated. What worked for your first set of customers may not work for your current, less experienced ones. Or, perhaps you...

Launching a Startup Requires Patience

less than 1 minute read

I’ve had some recent discussions with some entrepreneurs about the cost and time it takes to launch a startup. These have been interesting discussions,...

Architecting Your Startup

1 minute read

Seth Godin recently posted an article titled “Is architect a verb?”: Design carries a lot of baggage related to aesthetics. We say something is w...

Set Expectations: Charge Something

1 minute read

Seth Godin has a great post about the pricing model for renting digital movies: It’s important to charge something, because the act of paying fundament...

Dealing with Struggling Startups

less than 1 minute read

Things not going the way you planned for your startup? I would advise you to read this great post on how a startup has struggled to gain traction, as it cont...

Web Hosting for Startups

2 minute read

One of the early questions any startup asks is “where should we host our new startup, and what plan should we get?” While there are a variety of ...

Javascript for Startups: The Basics

3 minute read

Javascript is a technology that, until recently, has been reserved for simple browser tricks and catching mouse or browser events. It recently has been adopt...

Startups on Rails

3 minute read

I met my good friend Ryan Heneise over lunch Monday, during which we were discussing what sort of FUD we get from startups regarding Ruby on Rails. Rather th...

Back to top ↑

2014

#GlueCon 2014 Notes and Slides Hub Page

1 minute read

This is the main page for that contains links to all GlueCon 2014 keynote and session notes, along with links to slide decks (for sessions that I wasn’t able...

Back to top ↑

Startup

Technical Co-Founder Need Not Apply

1 minute read

Will Miceli recently posted an article, titled Technical Co-Founders Are Overrated, that outlines his journey from idea to finding a partner: I was working o...

Product Audit: Customer Experience

2 minute read

Applications can get familiar and outdated. What worked for your first set of customers may not work for your current, less experienced ones. Or, perhaps you...

Launching a Startup Requires Patience

less than 1 minute read

I’ve had some recent discussions with some entrepreneurs about the cost and time it takes to launch a startup. These have been interesting discussions,...

Architecting Your Startup

1 minute read

Seth Godin recently posted an article titled “Is architect a verb?”: Design carries a lot of baggage related to aesthetics. We say something is w...

When Free Stops Working

less than 1 minute read

Seth Godin has an interesting post today about how free stops getting attention: The interaction you seek as a marketer often disappears when something is fr...

Set Expectations: Charge Something

1 minute read

Seth Godin has a great post about the pricing model for renting digital movies: It’s important to charge something, because the act of paying fundament...

Dealing with Struggling Startups

less than 1 minute read

Things not going the way you planned for your startup? I would advise you to read this great post on how a startup has struggled to gain traction, as it cont...

Web Hosting for Startups

2 minute read

One of the early questions any startup asks is “where should we host our new startup, and what plan should we get?” While there are a variety of ...

Javascript for Startups: The Basics

3 minute read

Javascript is a technology that, until recently, has been reserved for simple browser tricks and catching mouse or browser events. It recently has been adopt...

Startups on Rails

3 minute read

I met my good friend Ryan Heneise over lunch Monday, during which we were discussing what sort of FUD we get from startups regarding Ruby on Rails. Rather th...

Back to top ↑

Ruby

Building Better APIs in Ruby (and Rails)

less than 1 minute read

I recently presented a lightning talk at Austin on Rails titled “5 ways to build better APIs in Ruby”. Below is the slide deck, along with a coup...

Why I Selected JRuby For My Ruby Project

3 minute read

For those working on the Ruby platform, this is an interesting time. We have Ruby 1.9 YARV, Rubinius, and JRuby as the most popular Ruby Virtual Machines ava...

37signals on Rails Optimizations

less than 1 minute read

There is a great post at the 37signals blog about how they optimized Basecamp using New Relic. One thing I found most interesting: MySQL optimizations: We’...

Ruby Microframework Footprints

less than 1 minute read

I’ve been looking for a microframework for Ruby that is simple like Camping but supports RESTful resources like Rails. A tip from the Denver Rails UG p...

Subdomains and Rails

less than 1 minute read

I was trying to setup the proper environment settings in Rails 2 to support cross-subdomain cookie sharing (so the user doesn’t have to login again if ...

Make RESTful Authentication XHR-aware

1 minute read

I’ve been working on a project that uses a little XHR mixed into the app to update DIVs on a page. The problem with the RESTful Authentication plugin i...

Austin-American Statesman on Rails

less than 1 minute read

I hear some founders say that one technology is the same as another when launching a startup. Scott Abel, chief executive of Austin-based software company Sp...

Reddit for Ruby Hackers

less than 1 minute read

A new Reddit page dedicated to Ruby is now available: http://reddit.com/r/ruby/. You can subscribe using RSS. Just keep in mind that it is early.

Lone Star Ruby Conference 2007 on Pownce

less than 1 minute read

If you want to follow my notes from the Lone Star Ruby Conference 2007, you can subscribe to my Pownce page. For those at the conference, I’m seated ag...

Attending the Lone Star Ruby Conference 2007

less than 1 minute read

I’ll be at the Lone Star Ruby Conference on Fri Sept 7th and Sat Sept 8th, so if you will be there, drop me a comment or note and let me know so that w...

Back to top ↑

Defrag

#DefragCon 2013 Notes and Slides Hub Page

1 minute read

In case you have never attended, Defrag Conference is a forward-looking conference that discusses what is coming in the next 18-24 months. This is the main p...

Back to top ↑

Product

Good Idea, Well Executed

less than 1 minute read

Many founders hold their idea close to them. Others share their ideas. No matter what option they select, ideas must be executed. Why? Because you can only l...

Competition Always Exists – Why You?

less than 1 minute read

Maybe you heard it from someone you know. Maybe you have thought it yourself. “My idea is so new and different. There is no competition at all for it!&...

Top Ways Social Media Can Launch Your Idea

less than 1 minute read

Lewis Howes has a short video (5:48) on how to use social media to communicate with your audience and grow your idea. Here are his tips: Be yourself rather ...

Seth Godin says “Don’t Be a Cog”

1 minute read

Seth Godin recently wrote a guest post for Pamela Slim’s Escape From Cubicle Nation blog. In it, Seth had some great things to say about doing what you...

Twitter Can Launch Ideas Faster

3 minute read

  Twitter has been in the media recently. Not just the expected online and print sources, but often in local news segments. Local news anchors now use T...

Back to top ↑

Strategy

Good Idea, Well Executed

less than 1 minute read

Many founders hold their idea close to them. Others share their ideas. No matter what option they select, ideas must be executed. Why? Because you can only l...

Competition Always Exists – Why You?

less than 1 minute read

Maybe you heard it from someone you know. Maybe you have thought it yourself. “My idea is so new and different. There is no competition at all for it!&...

Top Ways Social Media Can Launch Your Idea

less than 1 minute read

Lewis Howes has a short video (5:48) on how to use social media to communicate with your audience and grow your idea. Here are his tips: Be yourself rather ...

Seth Godin says “Don’t Be a Cog”

1 minute read

Seth Godin recently wrote a guest post for Pamela Slim’s Escape From Cubicle Nation blog. In it, Seth had some great things to say about doing what you...

Twitter Can Launch Ideas Faster

3 minute read

  Twitter has been in the media recently. Not just the expected online and print sources, but often in local news segments. Local news anchors now use T...

Back to top ↑

DevOps

How To Work With Software Developers

2 minute read

I recently wrote a post about how to select a development team for your startup. Once you’ve selected a developer or development team, you need to unde...

Back to top ↑

Entrepreneurship

Startups on Rails

3 minute read

I met my good friend Ryan Heneise over lunch Monday, during which we were discussing what sort of FUD we get from startups regarding Ruby on Rails. Rather th...

Back to top ↑

and

Javascript for Startups: The Basics

3 minute read

Javascript is a technology that, until recently, has been reserved for simple browser tricks and catching mouse or browser events. It recently has been adopt...

Back to top ↑

Uncategorized

Featured Site: eBooks Just Published

less than 1 minute read

Mark Gladding discovered there’s a lot of great eBooks being published all the time by independent authors. Unfortunately they’re not always that easy to fin...

One Step At A Time

less than 1 minute read

Seth Godin posted a great article called “Circling the big domino” where he makes an argument for working the events in order to get your brand k...

Back to top ↑

Headline

Free Paper: Cloud Computing Basics

less than 1 minute read

An Introduction to Cloud Computing and How it is Changing Business Cloud computing can be a confusing technology. It can be hard to determine if you should ...

Inspirational Roundup

1 minute read

Everyone hits a difficult point in their startup. It may be that you are trying to bootstrap your idea in your spare time. Or perhaps you are battling a diff...

Setting Your Idea Free

2 minute read

Seth Godin, Malcolm Gladwell, and Chris Anderson have been talking quite a bit about “free” and what it means. Chris contends that anything that ...

Back to top ↑

Conferences

Welcome SXSW Godbit Attendees

less than 1 minute read

Welcome to those of you visiting my blog who were at the Godbit Dinner Monday night during SXSW! Thanks for a great evening of fun and fellowship! If you ar...

Lone Star Ruby Conference 2007 on Pownce

less than 1 minute read

If you want to follow my notes from the Lone Star Ruby Conference 2007, you can subscribe to my Pownce page. For those at the conference, I’m seated ag...

Attending the Lone Star Ruby Conference 2007

less than 1 minute read

I’ll be at the Lone Star Ruby Conference on Fri Sept 7th and Sat Sept 8th, so if you will be there, drop me a comment or note and let me know so that w...

Back to top ↑

Marketing

Product Audit: Customer Experience

2 minute read

Applications can get familiar and outdated. What worked for your first set of customers may not work for your current, less experienced ones. Or, perhaps you...

Architecting Your Startup

1 minute read

Seth Godin recently posted an article titled “Is architect a verb?”: Design carries a lot of baggage related to aesthetics. We say something is w...

When Free Stops Working

less than 1 minute read

Seth Godin has an interesting post today about how free stops getting attention: The interaction you seek as a marketer often disappears when something is fr...

Back to top ↑

Architecture

37signals on Rails Optimizations

less than 1 minute read

There is a great post at the 37signals blog about how they optimized Basecamp using New Relic. One thing I found most interesting: MySQL optimizations: We’...

Microsoft Hailstorm for 2008

1 minute read

Anyone noticed the striking similarities the Windows Live APIs have to Hailstorm? George Moore, General Manager, Live Platform Services posted an interestin...

Back to top ↑

Identity

Back to top ↑

Security

Back to top ↑

Non-Profit

Better Web Designs To Increase Donations

less than 1 minute read

The Carsonified blog has a great post that details the process they took when asking for a donations. The end result is not only pretty form, it makes an dir...

Recruiting Volunteers to Your Cause

less than 1 minute read

Are you launching a cause that will require volunteers? Whether you are launching a new church, para-church ministry, non-profit, or a PTA/school project, yo...

Back to top ↑

Mobile

When To Go With a Mobile First Strategy

2 minute read

The mobile first strategy has been an emerging topic for the last several years. But is mobile first really the best strategy for your next product? Let̵...

Recommendations For Mobile API Design

3 minute read

Building a high performance, reliable mobile backend is just as essential to the user experience as the design of the application itself. While building a fu...

Back to top ↑

Dream

Back to top ↑

Projects

Back to top ↑

Javascript

Javascript for Startups: The Basics

3 minute read

Javascript is a technology that, until recently, has been reserved for simple browser tricks and catching mouse or browser events. It recently has been adopt...

Back to top ↑

AJAX

Javascript for Startups: The Basics

3 minute read

Javascript is a technology that, until recently, has been reserved for simple browser tricks and catching mouse or browser events. It recently has been adopt...

Back to top ↑

Hosting

Web Hosting for Startups

2 minute read

One of the early questions any startup asks is “where should we host our new startup, and what plan should we get?” While there are a variety of ...

Back to top ↑

Gentoo

Poor Samba Performance Fixed

less than 1 minute read

I have been having poor performance with Samba on my Gentoo-based file server for larger files (videos, 8 megapixel photos, etc). I tried everything, includi...

Back to top ↑

Fun

SOA Meetings with Greg the Architect

less than 1 minute read

A new episode of Greg the Architect called “SOA this. SOA that.” reminds me why I help startups get to market and solve problems: </param>&...

Back to top ↑

General

Back to top ↑

Java

Why I Selected JRuby For My Ruby Project

3 minute read

For those working on the Ruby platform, this is an interesting time. We have Ruby 1.9 YARV, Rubinius, and JRuby as the most popular Ruby Virtual Machines ava...

Back to top ↑

Internet

Back to top ↑

of

Back to top ↑

Things

Back to top ↑

Interim

The Rise of the Interim CTO

4 minute read

Have you ever heard of an Interim CTO? While many have heard of interim executives for the CEO or CMO role, the Interim CTO role is quickly becoming a popula...

Back to top ↑

CTO

The Rise of the Interim CTO

4 minute read

Have you ever heard of an Interim CTO? While many have heard of interim executives for the CEO or CMO role, the Interim CTO role is quickly becoming a popula...

Back to top ↑