The first post's the hardest I'm told. Apart from the second one, and the one after that. And of course the next one again is even tougher. Or so, as I say, I'm told. In fact, following that inverted Zeno-esque logic, the first post is actually the easiest. So let's get on with it.
I run an international consulting firm, Verilab. We specialize in a particular (and particularly difficult and critical) chunk of the design of complex integrated circuits; functional verification. In a sense, what we do is a bit like what a proof-reader does for a publisher. We check a pre-manufacturing version of a thing, prior to millions of copies of it being produced at great expense.
The difference between us and a proof-reader is, however, that our pre-manufactured thing is actually a software program vastly more complex than any book draft; the cost of turning that software program into actual microchips is
much, much higher (running to hundreds of thousands, or even
millions of dollars) than the cost of printing copies of the next John
Grisham; and so the "Cost of Failure" - if a silicon "spelling mistake" gets past our
checking - is enormous. As a result, what we do in our "proof checking" is actually a major piece of engineering in its own right. My teams combine years of experience in the design of both hardware and software and use that to construct highly sophisticated software programs to check that the main software program (the one from which the chips will be built) actually does what the original writers of that original software intended.
But while that's the heart of Verilab's work, and I will often post about that aspect, it's not really what this blog is about. Rather it's about the day to day rewards and challenges of being a small, high grade professional services firm. It's about being surrounded by very smart dudes and seeing clients wowed as my teams solve very hard problems; and it's about herding cats. It's about the excitement of international expansion; and about how the
governments of both the US and Europe appear to hate business and want
it to die. And it's about bootstrapping a company, and questions as diverse as, "To VC or not to VC?", "Is it possible to design a bonus scheme without using differential equations?", "Excuse me but Germans expect how many vacation days!!?" and "Who is Sarbane? And why should I care about his Oxley?".
And finally, why "Darkling Wood"? It's a snippet from Dante's Inferno. At the risk of turning the Florentine poet in his grave, I'll take this rendering of a piece of Canto 1:
"In the middle of life's journey I found myself in a darkling wood,..."
Because apart from all of the above, this blog is about me, and my view of things from the "mid-point of life", that peculiarly poignant platform known as 40-something. Far enough from birth to have gathered data points about the world and our reactions to it; far enough from death (we hope) to be able to put that data to some use; life does, again I am told, begin in the Darkling Wood.