My Next Big Adventure
I mentioned last week that my next professional endeavor was going to provide more time to work on AppFuse and Spring Live. Now I guess I should explain what my next big adventure is.
As most of your know, I've been writing Spring Live for SourceBeat. When I signed up with them in March of last year, their grand vision for the company wasn't just to write books - it was to become a training and consulting provider as well. They wanted us as authors to eventually write training that we could deliver on-site, as well as at our facilities in Denver. As far as consulting, they wanted to provide consulting in the true sense of consulting - where we give advice and help people implement open-source in their environments. Not the code-monkey kind of consulting/contracting, but rather the big dollar kind of consulting.
Now they've got an outlet for that venture.
Not only have they gotten funding for developing training programs and providing open-source mentoring to CIOs and CTOs, they've got the connections to make it work. Furthermore, we think we've established a team that will make this a tremendous success. Many of us have been independent consultants for quite some time - so we all have a certain desire to make things happen for ourselves without having any loyalty to a particular company, or person in charge. We've all decided to give up our independent status to build a company together - because we think this venture can actually provide more freedom than independent consulting provides.
If we do it right, we plan on doing training and consulting for a week or two per month, and then working on driving the open source movement the rest of the time. All of us expect to dedicate more time to the books we're authoring, as well as contribute more to open source projects. We also plan on writing more articles and trying to help out the community more - to promote open-source tools and make them easier to use through good documentation.
At this point, you might be wondering who "We" is. As of this point in time, Matt Filios is heading up the show. He's the current CEO of SourceBeat, and it's his ideas that've made SourceBeat a unique and fun publisher to work for. Starting this new company has been in his "idea bank" for quite some time, so it's great to see his enthusiasm and energy in getting this thing off the ground. He has a lot of connections and excellent business sense to make this new company a sure success. It's great to have someone in charge that you trust and feel confident about.
Having a business leader makes good sense for a company, but you also need a technology leader. For that, Bill Dudney has stepped up to the plate and will try to keep us focused and make sure we're not goofing off all the time. Bill's role is as Vice President per se.
From there, we're establishing a number of "Practice Leaders" that are experts in a particular area, and can provide training and high-level consulting for particular technologies. I will focus on my core expertise as the Spring and Web Frameworks Practice Leader. We have also added Bruce Snyder and Jeff Genender with their in-depth knowledge and expertise in application servers and databases, and will continue to add Practice Leaders in a host of areas, including operating systems (Linux of course), databases, and other applications.
The new company's name is Virtuas, and our headquarters will be in downtown Denver. Our new office is only a few blocks from my last contract, so I'm pretty pumped that I can continue to ride my bike to work. The best part about this new job is it's not really a job. It's starting a company, pursuing a passion, and doing the stuff I normally do at night and on weekends. I won't need to switch gears anymore when I go to "work", but rather just learn, promote and teach the technologies I'm passionate about. How cool is that?!
Posted by Nick Heudecker on May 26, 2005 at 02:24 PM MDT #
Posted by Eelco on May 26, 2005 at 02:58 PM MDT #
Posted by Zsolt on May 26, 2005 at 04:57 PM MDT #
Posted by Christina on May 26, 2005 at 07:49 PM MDT #
Posted by David Thompson on May 26, 2005 at 08:06 PM MDT #
Posted by anjan bacchu on May 26, 2005 at 08:20 PM MDT #
Posted by Gregg Obst on May 26, 2005 at 08:35 PM MDT #
Posted by Dave Johnson on May 26, 2005 at 09:02 PM MDT #
Posted by Sanjiv Jivan on May 26, 2005 at 09:24 PM MDT #
Posted by Vui Lo on May 26, 2005 at 10:23 PM MDT #
Posted by Kim Pepper on May 26, 2005 at 11:14 PM MDT #
Posted by n on May 27, 2005 at 12:04 AM MDT #
Posted by Will on May 27, 2005 at 03:04 AM MDT #
Posted by Muthu Ramadoss on May 27, 2005 at 03:19 AM MDT #
Posted by RockSun on May 27, 2005 at 04:17 AM MDT #
Posted by rubén on May 27, 2005 at 05:39 AM MDT #
Posted by Bruno N. Souza on May 27, 2005 at 09:39 AM MDT #
Posted by Lutz Zimmermann on May 27, 2005 at 11:39 AM MDT #
Posted by Tom on May 27, 2005 at 12:02 PM MDT #
Posted by Chris Nelson on May 27, 2005 at 01:19 PM MDT #
Posted by gerryg on May 27, 2005 at 01:51 PM MDT #
Posted by Kurt Wiersma on May 27, 2005 at 06:08 PM MDT #
Posted by Keith Donald on May 28, 2005 at 06:10 AM MDT #
Posted by Matt Raible on May 28, 2005 at 05:48 PM MDT #
That's good to hear! There are definitely some opportunities--for example, helping us keep the public reference documentation up-to-date, reviewed, and polished. It could be as simple as, if you see a typo or something that needs updating--tell us about it!
Providing good feedback on new in-development features -- before publishing writings on them -- is another opportunity and goes a long way to bringing innovations to market faster that deliver on both power and ease of us, as well as API stability. I've seen some tendency (not from you neccessarily) to write about new stuff too soon, where time would be better served working with the development team to get the product in question to a certain level of maturity first to help reduce the likelihood of API changes that may cause confusion later on...
Other opps: Erwin and I would like your help with us integrating JSF and Ajaxian technologies with Spring Web Flow. That is a high priority over the coming month and should be some exciting work!
So yea, I guess my main message here is the entire Spring community benefits when Spring evangelists like you and Craig and Bruce funnel good feedback to us on a regular basis and work with us 'from the user pov' to roll out new features. I personally like your focus on ease of use, so it'd be good to have your feedback on new innovations sooner than later to help make sure we have that basis covered. And to be honest, it rocks when people who are profiting from Spring are also clearly giving back (I noticed you've posted 115 times to the community forums, and you of course have built your own brand of support with Appfuse.)
What articles do you have in the works? I know I'd be interested in reading more about what you're doing with Spring and rich web UIs!
Keith
Posted by Keith Donald on May 29, 2005 at 03:46 AM MDT #
I haven't started any yet, and probably won't for a while with all the things we need to do to get ready for JavaOne. Maybe in July I'll have time to write about things like Ajax, Laszlo and possibly some Acegi stuff. Of course, it'd also be fun to write about Spring MVC and Web Flow since those are pretty hot topics right now.
Posted by Matt Raible on May 30, 2005 at 02:29 PM MDT #
Posted by Van Riper on May 30, 2005 at 07:10 PM MDT #
Posted by Matt Raible on May 31, 2005 at 07:25 PM MDT #