How to Turn Your Software Ideas Into a Side Business

Every developer has at least one or two ideas in their head about something they want to offer to the world.

Good software development has a codified process with specific steps. Skip a step at your own peril.

Software Business Creation is exactly the same. It has a codified process with specific steps. Skip a step at your own peril.

There are tens of thousands of blogs and websites with generic information on how to start a business. The problem is not a lack of information. The problem is too much information geared at a generic crowd without context.

Distributions: Learning from Others

Drupal comes with some assembly required.  Drupal core itself is pretty bare bones.  Thanks to several thousand contributed modules, virtually any functionality is possible.  Distributions take those modules, combine them with configuration to serve a specific use case.  There are almost 500 distributions on, so it is possible there’s one that might meet your needs, or a lot of them.

Distributions are also often big, enabling over 100 modules, and notoriously hard to update.

Designing from the Content Out

Content precedes design. Design in the absence of content is not design, it's decoration. - Jeffrey Zeldman

We've all heard that content is king, yet when it comes to designing web experiences we're still stuck with lorem ipsum and placeholder images, as though the real content didn't matter.

We're still designing web experiences from the top down, starting with the desktop view of the homepage, even though they're more likely to be experienced from the bottom up - starting with a content detail page on a mobile device.


Subscribe to RSS - Strategy