Enter your email address to receive an email when I write a new article. You can unsubscribe at any time, of course.

Email:

Or, perhaps you prefer RSS syndication:

Part 2: The Restaurant at the End of the VPN
A full course on OpenVPN configuration on Debian Linux

“The meal is a full course, in exquisite detail, from apt-get install openvpn to /etc/init.d/openvpn start and is guaranteed to satisfy all discriminating self-funded companies.”

Read more...

Part 1: The Hitchhiker's Guide to VPNs
An introduction to this "virtual private network" thing

The Internet is big. Really big.

Read more...

The Business Dragons
An introduction to incorporation, taxes and other mythical beasts

“Four Serpents were unleashed and the masses trembled. Each wyrm took a name that conjured dread: Incorporation, Taxes, Contracts and the progenitor of them all, Fear.”

Read more...

VDE: Virtual Development Environment
Mix IDEs and VMs to create the perfect programming operating room

Have you moved all your programming tools into virtual machines yet?

Read more...

SQLAware Corporation
2007: This Blogger’s Own Entrepreneurial Odyssey

My God. It's full of databases.

Read more...

House of Crouching Coders
Ten tips to put your startup ideas into fighting form

“Yes, sensei!”

Read more...

The Short, Happy Life of Joe Developer
The vicious circle that traps veteran developers into being poor

When Joe Developer graduates from college with a shiny new Computer Science degree, it is likely that he won't have a job, let alone become a millionaire. But, ten years later, if he isn't a millionaire by then, he has an even worse chance than he did when he started.

Read more...

Part 5: Clowns, Dinosaurs and Lunatics
Summing up the competition presented by this motley crew

Venture capitalists as clowns, industry titans as dinosaurs and self-funded entrepreneurs as lunatics. That means you're the lunatic.

Read more...

Part 4: Wonderland
Down the rabbit hole and into the land of self-funded companies

“New Zealand? Why, no, of course not. Welcome to Wonderland, you ignorant little girl!”

Read more...

Part 3: Jurassic Valley
The biology, ecology and paleontology of big software companies

“Welcome to Jurassic Valley!”

Read more...

Part 2: Three Ring Circus
A behind-the-scenes tour of venture capital startups

“Ladies and gentlemen!  Children of all ages!  Welcome to the Venture Capital Circus!”

Read more...

Part 1: Frogs in a Pond
Why the Silicon Valley is worth a look and the muddy view we get

Frogs in a pond.  You might call San Francisco Bay a pond.  Like the goofy frogs in this piece, Silicon Valley companies and their venture capitalist overlords may be the object of scorn or ridicule but there's a lot to learn by seeing what's behind their ribbits and croaks.

Read more...

King of the Jungle
Granting company stock fairly among your cast of zany characters

The lion is the king of the jungle and, for his kingdom to thrive, his rule must be fair and just.  The lion must provide every animal, even the smallest, with three things: a patch of land to call home, protection from predators and fair rewards for fair work.  In self-funded company terms: meaningful work, the means to do it and, especially, a fair slice of equity as a reward.

Read more...

Money for the Revolution
Debt, credit, spending and financing for self-funded companies

A piece of software is a revolution.  You start with nothing.  You work on it for a few months.  And it's still nothing.  You work some more.  Nothing.  And more.  Then, one day, it's something.  Welcome to the revolution!

Read more...

Seafood
Selling a small company to a large company

There are big fish and small fish.  There are pretty fish and ugly fish.  Small pretty fish have different fates than big ugly fish.  Some fish live comfortably off a Palau beach but others just get the skewer.  If you're doing your own self-funded software company, you've got one of three strategies: become the big fish, avoid the big fish or get eaten by the big fish.

Read more...

Welcome to Delta Corporation
Eight rules-of-thumb for your signature

“Attention, Employees! Be happy. The CEO is your friend. Trust no one.”

Read more...

Beat the Dealer
Corporate strategy for self-funded companies

To beat a Las Vegas casino, you need luck and strategy.  The software market is a casino, too, with its own versions of roulette and blackjack, where luck and strategy are just as important.  While there isn't much that you can do to make your self-funded software company luckier, you can have a good strategy.

Read more...

Superman
Staying motivated to start a company when you don't own a cape

In all the comic books and all the movies, Superman never said: “You know, I'm always saving people.  I'm always saving the world.  But, today, I don't feel like it.  I feel like ... watching TV.”  No, Superman was always motivated to get the job done.  If you're doing your own self-funded software company, how can you be single-minded like Superman even though you are a mere mortal?

Read more...

Recipe
How to start a self-funded software company this minute

If you have no paid employees and no sales, you don't need to incorporate.  You don't need to learn about payroll taxes.  You don't even need a business license.  You aren't in business.  Not yet.

Read more...

Fifteen Days
How to sell using trial versions

Don't blink!  That's what a 15-day trial version of a piece of software says.  Before the user knows it, it's over.  And, before you know it, the user uninstalls it.  Was that a trial version or a "mistrial" version?

Read more...

Small Fries
A market survey of self-funded software companies

Most self-funded shrinkwrap software companies I know begin their lives making development tools.   This is not surprising: they are following that old saw that says write what you know.  And, of course, developers know about development tools.  If it were up to software developers, there wouldn't even be a class of people called dumb users because the only users would be software developers using one development tool to create more development tools.

Read more...

Software: bxmlnode
The simplest XML file reader in the world

Joke:   What's the difference between HTML and XML?  HTML requires 100,000 lines of code to satisfy one W3C Standard and XML requires 100,000 W3C Standards to write one line of code.

Read more...