Monday, May 4. 2009AbsenteeismThe problems with being, as I so often am, distracted by too many interests and projects, are many. I thought about working another clause into that first sentence so to further demonstrate my fractured lifestyle, but I got thinking about something else. Anyway, this is just a very quick entry to point out that I really should take more time (a) to update this blog and (2) to just do things correctly in the first place so that when I change a password (for example) it doesn't fubar something else (i.e.) this blog which shouldn't have relied on that particular password anyway. Sorry for the downtime. I suck.
Friday, November 7. 2008
Posted by Todd D. Esposito
in Business, Open Source, TurtolCMS
at
22:04
| Comments (0)
| Trackbacks (0)
Breaking the PromiseOk, I broke my promise to announce the latest-n-greatest TurtolCMS here. I did do the release (some while ago, now), but didn't make an announcement. Color me lazy, or perhaps just overly busy. And the book review will be forthcoming, some day. Just last night, my cousin Rob asked me something along the lines of "have you ever been thinking about a blog entry for so long that you just couldn't get it done?" He was talking about his own blog, mind, but hit the nail on the head for me. So here's me getting it done, finally. I alluded, in my previous entry, to another blog I would reference for a starting point. That reference is below, but first, a little history. A little historyTurtol, my much lamented previous endeavor, was originally started to be a hosting company, with 37signals-like aspirations to build some cool web-based applications. Prior to Turtol, I had Yet Another Startup, and after I exited that, I took about 18 months off to be a Dad and work on my 50-some-year-old house and whatnot. Some of my previous clients expressed an interest in my continuing to support their web sites (and so forth), so I put together a tiny little hosting operation, just to service them. It gave me something to do to keep my hand in technology and was just self-sustaining; it made me no money, but I didn't care, because it wasn't supposed to. After a while, some friend or other heard about my hosting, asked if he could have an account, and of course I put that together. Then, of course, he asked for some changes, and I did that. Then another guy came along, and pretty soon I needed to hack together some software to manage it all (web-based, of course), and keep me from actually running a hosting company so I could continue to play with my kids and generally be lazy. Then Mike came calling, having heard about what I had put together, and needing a site for his then-current employer. He asked what I'd charge. I didn't know, because I didn't charge, except for those few who had sparked the whole she-bang in the first place. So I put together pricing and Mike's company cut me a check and all was good. But then Mike said something like "wow, that's like the best control panel I've ever used" and went on to tell me how bad most others were and how his pal Libor (who I hadn't, to that point, met) was always hating having to deal with them and how none of his designer friends even COULD use them. I kinda knew that, since I'd looked at using them before I decided to just build my own. Swell, I said. Thanks, I said. And that was that. Until Mike asked "what would it take for me to resell your services?" The idea, originally, was that I'd run the servers (and develop the control panel further) and he'd sell the service. Several scenarios were suggested. Then Mike had an epiphany about the pricing structure and a few lunches later, Turtol was born. The original business plan was we'd spend some time making the control panel totally kick ass and Libor (who had come on board by then) would help us bootstrap by bringing in ten or so of his freelance designer friends who each had at least a couple of current and upcoming sites needing hosting. But what would become the critical piece of the puzzle was largely an accident born of my frustration with some of the work I was doing.
Saturday, September 6. 2008Evolution or Revolution?I've been thinking a bit recently about the title and ostensible purpose of this blog. Now, mind you, this blog is largely a cathartic exercise on my part, not by any means an important bit of... well, anything. But still, I like things to have some sort of order, consistency and meaning. Originally, I started this thing talking about the various facets of life in an Open Source company. It was intended to be very much my personal expression of my personal philosophy, centered around how that philosophy related to running my business. With a bit of other hijinx thrown in whenever I got bored. Since then, of course, the business itself has gone away, leaving in its wake the TurtolCMS software project. And this blog (or at least it's tagline) with no clear meaning. I'm no longer running an open source business. Yes, as I've hinted, I intend to, and have several irons in the fire (both iron and fire being Open Source, naturally). But I'm not, at present, actually running an open source company. I'm managing an Open Source project, but that (at present) drives no income, and without income there really can't be said to be any business. So, do I evolve the direction of this thing to follow along with whatever I'm doing right now? Could be boring, but really I guess I'm doing that already, as I've had to post something from time to time, just to brain-dump. Eventually, I suppose, it will evolve back into a blog about my (next) Open Source business. But how long before that happens? Will I still care? Or do I revolutionize it entirely into... what else? I don't think the intarweb needs another site that links to other sites for the sake of it. I'm just not into that. Not enough catharsis. So, coming up: Another book review (actually, two, but combined into one) not at all related to software, Open Source or Business, just because I wanna; and a post commenting on a story run on another (more widely read) blog, but not just so I can link to it; and the announcement of another release of the TurtolCMS, any day now. Thursday, August 21. 2008Resell the crap out of itTurtolCMS v0.6 is out. I released the next version of my favorite pet, the TurtolCMS a couple days ago. Ok, let's be fair: WE, Roberto and I, released it. He did at least as much work as I did. So credit where credit is due. This is pretty much just a maintenance release and a version bump. I've changed the copyright to reflect the fact that I own the software now, not Turtol. We completed and added a bunch of the features that have been waiting in the wings since Turtol's demise in January. And Roberto and I mapped out where we want to take the software. When Turtol was around, we had a guy (Will) whose job was pretty much to work on the CMS. He did other stuff, but since we based our operations around the thing, it made sense to have a guy devoted to fixing the bugs and advancing the features. As we took on projects, we'd look to see where their specific feature requests would overlap with our "general" feature wish-list, and we'd get Roberto and Will to hack it together. It was, in my opinion, a pretty good way to run things. If we had enough advance notice of an upcoming feature, the guys could spend the extra time to build a general purpose tool rather than a specific one, and then we could resell the crap out of it to other customers (or, very often, to concurrent customers). If we didn't have that kind of time, we'd do the general design, Roberto would crank out a very specific solution for our customer (at an appropriately higher price, naturally) and some while later Will and Roberto would generalize what had gone before, and THEN we'd resell the crap out of it. There's no doubt that software publishing has the greatest potential ROI of any industry, precisely because you can resell the crap out of it. Monday, August 4. 2008Not Dead Yet...."Not Dead Yet" was uttered at about 85 MPH on a desolate stretch of country road, some 15 years ago, by my pal Andrew with a huge grin on his face. He and I had gone, one fine early spring day, to get my '73 Javelin/AMX (don't worry that you don't know what that is, not many do) out of storage. It was, even then, starting to show its age, and I hadn't had the time to really get it back into shape. So, after checking the fluid levels, tires, belts, hoses and other bits, we set out to "blow the carbon out of her." That's car-geek code for flooring it until you're just plain scared of how fast you're going. One moment, we're pulling out onto the road, slowly, carefully, motor shaking slightly, grumbling moderately. The next, we're burning gas, and roadway, at an alarming pace (this was when gas was cheap, mind you), the hissing sound of the V8 swallowing huge volumes of relatively cold air into the cowl-induction system and the outright angry roar of the exhaust pure music to our ears. Yes, it was showing its age, but my Jav wasn't dead yet. Some while back in this blog, I noted that just because my company, Turtol, had gone defunct, our product the TurtolCMS, wouldn't. This is because it is Open Source Software, and as such can survive the death of the parent company, provided there is sufficient energy, somewhere, to keep it going. I'm pretty attached to the TurtolCMS, but because I've been making other plans and pursuing other opportunities (yes, yes, eventually, I'll let you in, when things are more stable), I haven't been able to put the energy in. Recently, that changed. One of my "other opportunities" will be based on the TurtolCMS. To further that, I, along with Roberto (late of Turtol, also), have been working on the next version. We made some significant advances, but most of the work has been focused on taking a slightly worn-out engine and rebuilding it so that it will be even better in the future. We'll do some benchmarking in the very near term, hoping to see quite a lot of performance improvement. We have some plans in place which we expect to provide even larger gains in performance, features and usability. But it's Not Dead Yet. Look for the release of TurtolCMS v0.6 in a week or so in all the usual places. Tuesday, May 13. 2008Finally, the much-ballyhooed videoI can't promise how long this link will be good, but if you want to take a look at the video we made with Fave Media, then take a look now. Since Turtol is defunct, I don't know how long it's going to remain available. Sunday, April 13. 2008Out of SortsI see by the clock on the wall that it's been 20 days since my last post. I intended to make a post on the 28th of last month, with a brief update and the news that I'd be gone for 12 days or so on vacation. But time slipped away and I never got it done. Then we left for Kitty Hawk, North Carolina. It was a very nice trip and a very nice stay at a very nice golf villa, tho I never actually got around to playing golf, instead spending my time laying around and watching my kids see the ocean for the first time. They were enthralled. Living vicariously through your kids is not as bad as it sounds, as long as you're just re-experiencing the shear joy and splendor of discovery, and not trying to compensate for not having been picked first for everything on the playground. I did try to post an entry via my BlackBerry, but my wife got wind of it and, well, let's just say it's a good thing that those BlackBerrys are so rugged. Then off to Atlanta for my cousin's wedding. A lovely affair, and great to see my aunts and uncles again, whom I haven't seen all at the same time since my grandfather's funeral some 8 years ago. I think that's why we have weddings and funerals: It's not to celebrate a marriage or mourn a death, but to see your relatives whom you never seem to make the time for otherwise. Sigh. One of the benefits of this trip was I got to have some very good country fried steak and good ol' down-south sweet tea, which you just can't get here in Chicago. I wouldn't trade you a raging case of the clap for the hot dogs they have down there, but you surely can't beat the fried steak. I usually try to get my fill of biscuits and gravy while down south, too, but alas, I didn't have the opportunity. Since getting back, I've been working on reproducing the sweet tea, and I'm pretty close. What I haven't really been doing is making much progress on some of my technical projects. Ah, such is life. Sunday, March 23. 2008Knowing it all isn't it all at allI was reading Robert X. Cringely's most recent column for this PBS feature The Pulpit and something struck me. Metaphorically, not physically. What grabbed my attention was this passage:
You should read the whole article to get the full context, but Cringly's thesis is basically that education is being transformed by how we access information, much to the chagrin of educators. Now, I fall into that latter category from time to time, having taught general computing, hardware, software, operating systems and programming. So I know that this topic is not so much a can of worms as an oil-drum full. Still, I see where he's coming from. For example, while teaching a programming intro class, I had two students who are really archetypal of what I usually see. Friday, March 21. 2008Knife-edge balanceI'm a huge fan of Formula 1 racing. I've comment previously about being fascinated by rare talent, and F1 is so knife-edge that it take rare talent to even get into the seat. Multiple-time champions of other racing series have totally failed to even make a good showing in F1, such are the demands on a driver's talents. It's a stunning sport to watch, so much so that right now I'm watching the practice session (Really! Practice!) live from Malaysia. It's mid-afternoon there, and a while past midnight here. I'm a pure sucker for this stuff. One of the questions in that Shane And Peter interview to which I've referred a few times was on life/work balance. Now, my balance has very recently been thrown totally off. There were problems, of course, among the three Turtol partners, mostly small but not all of them. None were large enough to be show-stopping, at least in isolation. And, truth be told, I really was a bit surprised by the turn our final pre-breakup conversation took. My intention, when we sat down to talk about our then most-recent management issue was to alter our role/responsibility balance among ourselves, favoring more control by me at Michael's expense. It's certainly possible that I was too harsh in my criticism of Mike, though I believe it was well considered and accurate, if not delicate. And I recall Mike agreeing with me at the time, though he may not actually do so now. I don't know, we haven't discussed it. All our conversations since that one have been about handling his decision to close down the company. I briefly considered trying to continue on without him, just buying him out of it, but Turtol was his idea, his brainchild and largely his baby. Still, after a time it was my baby too, and the loss still hurts.
Thursday, March 13. 2008
Posted by Todd D. Esposito
in Business, Flotsum, Open Source
at
08:50
| Comments (0)
| Trackbacks (0)
A Fork in the RoadI've been putting this entry off for quite some time now. Not entirely on purpose -- though of course my silence was purposeful, as it was motivated by legal matters. But to increase the sense of drama, I'm not going to get right to the point. Instead, first some rambling about the nature of Open Source. In the Open Source world, a "fork" is, generally, a Bad Thing. It means that some project has gone in a direction inconsistent with the needs of a large portion of its community (or, if you prefer, user base). Or that it's gone nowhere at all. The project leaders, keepers of the Sacred Code Repository, are either doing their own thing or nothing at all, but either way, the community gets pissed off enough that they "fork" the code. This isn't as dirty (nor as punny) as it seems. It just means that they are taking the code and making a brand new project out of it, with new leadership and new direction, like the proverbial Fork in the Road. Forking is considered a Bad Thing, as I said above, because it indicates that there's a real disconnect among the developers and users of the project, but more so because it results in two projects in the same ecological space, so to speak. This is thought to dilute support for BOTH projects, a kind of electronic overcrowding leading inevitably to starvation of the species. I'm not entirely convinced of this conventional wisdom. There have been successful projects which forked to created two separate but equally successful projects. And there have been forks which produced very good products which eventually re-merge into one, all stresses being forgiven. Plus, Free Market Economy 101 says that competition is intrinsically a Good Thing, and I tend to agree with that. The reasons that OSS (Open Source Software) folks seem to dislike forking is that (a) they aren't economists, by and large and (2) they are often idealists who believe that we should all be able to just get along, and forking shows the flaw in that ideal. And this all leads to my personal Fork.... (don't you hate that I'm making you click to read about it?)....
Tuesday, January 15. 2008Stardom, Take 2
Well, if Hollywood misses their golden chance to pick me up, looks like I'm on my way to the Pulitzer.
I did the Shane and Peter Interview thing a couple of weeks ago. It was fun, and I figured it would be a good way to fill some blog space without having to come up with an idea of my own. Then, Naomi over at IttyBiz saw my entry and posted a compliment about my Steve Jobs v. Bill Gates response. I guess she either had nothing to do or her mouse broke and she couldn't click away from my site, because apparently she read my article on Talking Shop. This she then added to her list of 32 Must Reads to Ensure Small Business Success. Wow, I'm blown away. I note that I'm higher up the list than marketing uber-guru Seth Godin. Clearly, I'm more of an authority than he. So I'm on Cloud Nine. But then, Shane picks me as a best interview finalist! I mean, Holy Crap. You can probably tell by the fact that my posting frequency has increased the effect all this positive attention has had on me. Hey, I never claimed not to be narcissistic. Thanks for the links, Naomi and Shane! Right back at ya'. Sunday, January 13. 2008Wow, I can't believe I wrote that
Programmers say that a lot. I suppose all of us, when looking back at our earlier work, swallow a bit and say "I can't believe I did that! What was I thinking!" This just shows that we're always growing, getting better at what we do. I hope.
I've been spending most of my time with business development matters recently, with the exception of laying the technological groundwork for the next major version of our TurtolCMS software. Well, the first major version really. We've been using the "0.5x" moniker for a while, because we know it's not what we want it to be. But we have 50 or so clients using this tech, and we can't just wholesale replace it, so Will diligently makes improvements and keeps it alive. Meanwhile, I've been doing a clean-slate redesign. It's been fun. But once in a while, I need to revisit my earlier mistakes (again, 0.5 is good, but not as good as I'd like) to see what NOT to do in 1.0 of the thing. A client requested a search bar in their site, and I figured I could kill a couple of birds with just the one stone. I set about to create a Google toolkit as an add-on to the TurtolCMS, including a site search mechanism. It was pretty easy code to produce, but it was way klunkier than I'd have liked due to some built-in deficiencies in the old codebase. Leading me to that "I can't believe I wrote that" moment. Here's to continuing to improve at everything we do. Saturday, January 12. 2008Movie-star Me
So, I'm on my way to stardom. OK, maybe not so much. But a guy can dream, can't he?
We hooked up with a company called Fave Media a while back. They have an interesting take on web-based advertising, which is that they make a 30-second commercial for you (or longer; some are almost 2 minutes) and host it on their site, then do a bunch of keyword campaigns around getting traffic to your video for you. The hook is that they provide a better-than-Google (in their opinion, and mine, too) local-search engine so that you can figure out which Irish pub is closest to where you are right now. We're working on some cross-promotion and other initiatives with them, and we just shot our very own video to boot. We'll see if Hollywood comes calling. I've installed an extra phone line, just in case. During production, our producer Mylene (by the way, if you're looking for a recommendation for a video producer, I'll enthusiastically pass her info along) took some "making of" stills. This one is of the four founding Turtols. From left to right, that's Libor (dressed crappy on purpose -- it's part of the script), Michael, Roberto (Employee #00001) and me. Based on the smug-as-hell expression on my face, I probably had just made some sort of smart-assed comment. ![]() I'll post more about the whole process when the video itself is available for all to see. Or not, depending on how badly I sucked. Wednesday, January 9. 2008In the flesh
I love chambers of commerce. Yes, plural. Chicago is a big town, so every neighborhood has its own chamber. Every once in a while, a bunch of them get together for a big rollicking meeting, but most of the time the local chambers promote smaller neighborhood causes. Both sizes of meetings are good.
We're in "West Town," adjacent to the north-west corner of the Loop, our downtown district. At the regular monthly meetings, we get to meet new people from the area, plus reconnect with folks we've encountered before. Even divided up into smaller districts, Chicago is a pretty big place, so there are always new faces, new stories, new businesses. In my previous post, I posited that you really have to meet someone face to face to establish real trust. Now I don't want to knock on-line friendships. Maybe I'm showing my age or something, or I'm deficient in this particular area. But I find satisfaction mingling with a bunch of strangers, sipping crappy wine from a plastic cup and munching something I can't really identify but assume to be cheese. Not so much, typing snarky messages into a forum or blog. This is not to say I don't enjoy that too, but it doesn't carry the same weight with me. I'd rather shake hands with the people I work with than not. Now, we have clients from coast to coast in the US and Canada, and I haven't had the opportunity to speak face-to-face with all of them. And I may not get that chance. But to the extent I can, I do. Most of our conversations are handled over e-mail, with largish file attachments. But even if it's only a quick phone call at some point in the process, I find a little bit of personal contact adds a great deal to the relationship. I enjoy it and it makes me feel better. I hope it makes the client feel better too. So far the results are good. Saturday, December 29. 2007Non-Social Networking
This entry may get ramblie (rambly? how DO you spell a made-up word?), but I promise all the themes do tie up nicely in the third act. The themes in question center around communication, a topic upon which I dwell frequently. A long time ago, while running a software/network consultancy, I had a client who embarked on a mission to bridge the communication gap between the mainstream American Christian community and the Muslim community. He was probably the most brilliant man I ever met. He held several Ph's D, which didn't make him brilliant, but served as outward indication. We clicked pretty quickly, and I, in my sophomoric way, explained my theory of how communication breakdowns lead to the problems we face in everyday life, both large and small. He took what I posited, and in the remarkably gentle manner of an excellent teacher, expanded on it. At the same time he deepened my understanding of my own theory. I won't go into it here, just because I have another agenda presently. Some other time, maybe.
The upshot, though, is that there is more than one type of communicating. And knowing which form to employ (either actively or passively, as initiator of a conversation or the focus of one) is at least as important as the words chosen. This is on my mind due to my answer to the title question of the Shane and Peter Entrepreneur Interview, which has been running around in my mind for the past couple weeks. This answer basically centers around the whole notion of the current "Web 2.0" (how I loath that moniker, but it's stuck, so I'll cope) and "Social Networking" trends, and how they shape our world. You see, one of the several paths to greater visibility for my company which I've been pursuing to become part of social networks. I've got on several of them, but I've yet to work out how to exploit (in the nice sense of the word, not the mean-spirited one) these to actually get the benefit I want.
(Page 1 of 2, totaling 29 entries)
» next page
|
QuicksearchSyndicate This BlogRecent EntriesAbsenteeism
Monday, May 4 2009 Breaking the Promise Friday, November 7 2008 Evolution or Revolution? Saturday, September 6 2008 Resell the crap out of it Thursday, August 21 2008 Not Dead Yet.... Monday, August 4 2008 Finally, the much-ballyhooed video Tuesday, May 13 2008 Out of Sorts Sunday, April 13 2008 Knowing it all isn't it all at all Sunday, March 23 2008 Knife-edge balance Friday, March 21 2008 A Fork in the Road Thursday, March 13 2008 Calendar
CategoriesLinks to StuffBlog AdministrationCookie and Privicy Info
This site uses Google Analytics to track ANONYMOUS visitor data via a cookie. I DO NOT and WILL NOT collect personal identifying information via this site, but the Google Analytics mechanism will set a cookie in your web browser to track how often you visit my site. Just thought you should know.
|
