My name is Dave Vandenbout, but at least one person calls me Egbert. I’m 56 years old. I’m one of the original founders of X Engineering Software Systems Corp. (XESS) and now the sole remaining employee. My focus with XESS is on building low-cost, powerful and open FPGA systems for engineers, students and hobbyists. I’ve been pulling this plow full-time since 1994 (except for a nine-month contracting stint with ABB back in ’97).
What did you do for work in your last full time/part time job?
My first and last corporate job was with AT&T Bell Laboratories from 1978 until 1983. I did several things while I was there: designed telephones, wrote 6801 firmware for video terminals, tested crystal oscillators for temperature drift, wrote test vectors for ASICs, etc.
(I also used to hide in the company library and write games for the Commodore 64, but don’t tell anybody.)
Over the five years I worked there, no project I was involved with ever survived the internecine corporate power struggles and made it out to an actual customer. So I left.
After that, I got my PhD and then became an assistant professor at NCSU from 1987 through 1993. My academic research foci were using neural networks for combinatorial problems, computer architectures for tomography, and rapid prototyping using FPGAs. After publishing 45 papers over that span, I decided the job required too much talking about what I wanted to do and very little doing of what I wanted to do. So I left.
What are your passions?
I don’t really believe in that whole passion thing. If you look back at the romantic relationships you’ve had, most of those people you wouldn’t want to see ever again (especially if they’re coming out of a pawnshop with their new handgun). Passion seems to lead to short-term happiness that comes to a sudden and noisy end.
I concentrate more on achieving fulfillment. I try to build things that others will find useful enough to pay for. Then I hope they take something I’ve built and do something really great with it. I like that because it’s external and tangible: I did something that somebody else wanted and, as a result, the world got a little bit better. (Unless they take something of mine and build a bomb with it, but I try not to spend time obsessing about that.)
As part of making those things others find useful, I do a lot of FPGA design (primarily VHDL), schematic drawing, PCB layout, simulation, interfacing with manufacturers and assemblers, writing documentation and tutorials, etc. Of all those things, I think I like PCB layout the best with all the placing and fitting of components and wires into a small area while meeting the various requirements. It’s like a jigsaw puzzle. But, really, I enjoy all these activities, even the logistics of getting something manufactured and paid for. If you look closely enough, everything has a puzzle inside it waiting to be figured out.
Are you making a living doing your passion?
There’s that passion word again. It’s starting to creep me out a bit.
Sophi: oops
I’ve had big years and small years with XESS. There’s usually enough money flowing or stored up so that I’ve only had to go outside once in eighteen years and do some contracting work. So I guess you could say I’m making a living from it.
I think it helps that I have a pretty austere lifestyle regardless of the income. Someone once came by and asked my next-door neighbor who to contact about renting my house because “Nobody is living there. It’s empty.” She replied: “He has simple needs.”
How much time do you spend in your dream work life?
I guess I spend 100% of my time doing my dream job, maybe because I’ve seen how bad other jobs can be. I don’t have to work in the heat and get my hands all beaten-up like a bricklayer. I don’t have to put in obscene hours on projects that get cancelled right before reaching completion because someone in the chain-of-command fell out of favor in some political infighting. I don’t have to spend all my time writing proposals about what I want to do so I can get funding to hire students to do what I wanted to do so I can write another proposal about what I want to do next.
Instead, I get to figure out what others want, figure out how to get it built, and then deliver it. That seems to be the best job I could dream of.
That’s not to say everything is good about it. I once had a toll-free phone line that was one digit off from the number for 1-800-LAWYERS. I was always getting phone calls on Saturday night from jailed drunks wanting a lawyer to handle their case. I told one of them that “the problem with our country is that it’s easier for some people to hire a lawyer than to spell it.”
And I’ve been ripped-off by some customers over the years, like anyone who sells stuff over the Internet. But they’re relatively few and far outweighed by the number of good customers I have. They’re really what makes the job worthwhile. I’m like a plow horse that spends all day making furrows in the soil. It’s up to my good customers to come along and plant the seeds that will make something grow.
In the end my business is all about them; my products don’t even make any sense without my customers using them to realize their own designs.
Do you have a financial trust fund that supports you?
No. I’m more like a financial trust fund that supports others, like my ex-wife.
I count on the good years and a simple lifestyle to get me through the bad years. If that doesn’t work, then hopefully I’ll be resilient and adaptable enough to get through whatever comes.
How did your business get started?
Some other faculty members at NCSU and I formed XESS in 1990 to develop a spreadsheet program for scientific workstations (Excel wasn’t even in the ballgame back then). We did it on the side while keeping our day jobs, and we signed a contract with a software company to market our stuff.
Well, the software marketers were pretty incompetent in terms of getting our program noticed, much less sold. And then we had the recession in the early ’90s that pretty much ended faculty pay raises. I was pretty much burned out on the whole paper-publishing / student-advising thing any way. So I said “If I’m going to not make money, I might as well not make money while doing something I like.” So I quit and started working consulting gigs through XESS while also trying to market our spreadsheet software. Eventually, the spreadsheet program was sold off, the other guys sold out to me, and I took over the company as the single remaining employee. The consulting work eventually morphed into designing and producing FPGA boards, and that’s the way it remains today.

Describe how you felt when you stopped working for other people.
Quitting a job is great! It’s like parking your piece-of-shit car on the side of the road, taking off the license plates, and walking away. Whatever problems it caused in the past, it sure isn’t going to be causing any problems for you in the future.
But after that, you’re confronted with making decisions about what your goal is, what resources are needed to get there, what obstacles will be in the way, and what happens if there isn’t anything worthwhile there when you reach it?
So you’re in a situation where you have sole responsibility for a lot of decisions, but you also have the authority to make those decisions. As a result of those decisions, you’ll have some days when $70K of new contracts hit all at once, and other days when you have to take $5K of defective boards out to a landfill and run over them with a bulldozer. After a while, you get used to it.
Do others support you emotionally or are they always asking you to get a “real” job?
I’ve been doing this for so long that most people like that have drifted away or died.
Do you continually need to explain why you’re doing what you do?
I think if people know you’re an engineer but you’re not asking them for a loan or anything, they’re usually pretty happy to remain willfully ignorant about what you do and why you do it.
Do people around you tell you that they wish they could do it too?
No, not really. By the time you reach my age, most of them have made their decisions one way or the other and either can’t or won’t change their current situation. Or they’re retired.
How do you support yourself financially?
I design FPGA boards. Then I have them manufactured. Then people buy them. Then I take their money and give it to my suppliers, my government, and my ex-wife. It’s quite simple, really.
Do you consider yourself financially stable or not?
That’s not even a question I ask anymore, because stability is pretty much an illusion. If you think you’re stable, that’s probably because you’re in a temporary null spot where two very large waves just happen to cancel each other out. The world can change on a dime and take you right along with it, no matter how much money you have. The only thing I can do is try to be adaptable and resilient when those changes occur.
Of more importance than money might be a well-connected social network to provide you with opportunities and support. As the old Soviets used to say: “Better a hundred friends than a hundred rubles.”
Do you have health insurance and if so, who pays for it?
I’ve had health insurance since I went full-time with XESS in 1994. I estimate that over $175K has vanished down that rat-hole since then.
Currently, the health insurance for me and my ex-wife has an approximate yearly cost that’s equivalent to buying a new, low-end car. Except it’s a car that you only drive occasionally on small trips to places you don’t want to go, like Broken Bone Beach or Influenza Fjords. If you’re really unlucky, you might also get to take an expensive road trip to someplace like Kidney Stone Park.
Finally, after paying the car off in twelve months, it vanishes from your driveway and is never seen again! So you buy another one. For 10% more. Forever and ever.
That’s what health insurance is like, and every indicator says that it won’t be getting any better. Currently, the only way to get reasonable-cost health care is to be young. So stay young for as long as you can!
How much time do you spend looking for business?
When you’re a one-person company, the answer defaults to 100% because you can see a business reason for everything you do. Why am I designing a new board? To get more customers. Why am I writing documentation? Because customers require it before they’ll purchase. Why am I writing a book? To introduce people to FPGAs so they might become future customers.
Now this isn’t to say I don’t enjoy the things I do or that I wouldn’t do these things unless money was involved. I’m just pointing out that everything done in my company has an impact on finding and keeping customers.
Now if you’re using “looking for business” to mean making cold calls, writing proposals, etc., then I don’t really do much of that at all. I’m mainly trying to provide good products and support to my customers and relying on word-of-mouth and the standard web interfaces (e.g., blogs, Twitter) to get new customers.
Are you glad you chose this path or do you wish you could go back in time?
I’m glad that I can’t go back in time and edit my life to smooth out the rough patches! I think the best parts of me were brought out by the worst times for me. Sometimes the best gifts come wrapped in black.
As for the decision to go into business for myself, I don’t think it’s had a major effect on my life. Good and bad things happen to you regardless of your employment situation. What it does do is amplify your life: you have more opportunities to benefit from the good things, and a higher probability of being rolled-over by the bad things. Overall, you have more responsibility for your life, but also more control over it. And, from what I’ve read, having a sense of control is the most important thing for being happy at work (and maybe in general, too).
Back in the ’80s, I asked my then wife: “In life, you’re the hammer or the nail. Which one are you?” She replied: “Neither. I think life has more possibilities than that.” So when times get bumpy, I always remember life has more possibilities than that.
See more about Dave Vandenbout’s business, XESS here or follow him on Twitter @devbisme