VMware{code} Hackathon: One for All and All for One

Search for a command to run...

No comments yet. Be the first to comment.
The first full, official day of VMware Explore. I managed to attend a few sessions, as well as the traditional Welcome Reception and a couple after-hours events. In between I met folks both familiar and new. That's what a conference like this is abou...
![VMware Explore 2022: A New Dawn [Day 2]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1737277173084%2F27aa6c63-c1ff-4df5-8074-7bf666ef46fd.jpeg&w=3840&q=75)
Welcome to the VMware Explore US 2022 General Session live blog! General Session Only one general session this year, let's see what's up! Note: To view the live blog you need to read this post on https://teebeedee.org. If you read it some other way, ...
![VMware Explore 2022: General Session Live [Day 3]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1737277115028%2F62e1ebe4-7d09-46a8-8ac6-aca2c17e2487.jpeg&w=3840&q=75)
"See you next year San Francisco!" That's how my last post on this blog ended. It was August 2019. Simpler times. Needless to say I didn't see San Francisco in 2020. Or 2021. Two Gather(ings), Apart VMworld was held completely online those years. It ...
![VMware Explore 2022: The More Things Change [Day 1]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1737277227689%2Fe6cdc90f-c453-4673-afb3-9dba59700e47.jpeg&w=3840&q=75)
The bittersweet last day of VMworld. This year I'm doing something a little different and attending VMware's Future:NET. Future:NET is a sister conference to VMworld that focuses on networking. The day was broken down into sessions that alternated be...

Wednesday at VMworld. Full out sessions, last day of the Solutions Exchange. Let's check in. Swing and a Miss I had a breakout session booked early in the morning this morning. Early enough that I had to skip breakfast to get to it. No problem, I tho...

When I first heard about the VMware{code} Hackathon at VMworld 2016 US, I was excited, but also felt a bit trepidatious. I was keenly interested in attending, but wasn't a "developer". How much of a contribution could I make? As many wise folks have said, to grow you have to move outside of your comfort zone. So, I signed up, and boy am I glad I did.
So, what exactly is a hackathon? A hackathon is a time-limited intense collaboration where groups of people work on technology development, typically software. In the case of the VMware{code} Hackathon, teams predominantly tackled operations related development efforts. Updating Alan Renouf's vCheck script, visualizing VMware-based telemetry, autoscaling vSphere groups, creating vSphere DSC resources, and validating NSX via test driven development (TDD).
This worked well for this crowd, as it was mostly made up of operations focused folks. Nary a proper "developer" among us. Needless to say I was far more comfortable with this group than had it been heavily programmer focused. These are my people!
What do you get out of a hackathon besides some free food and drink? Personally I found it very rewarding to collaborate with like-minded people, striving to build something together. Team members rooted for each other, helping where they could, while focusing on delivering their piece of the collective solution. There were a few interested drop-ins as well. People who weren't on any team, but were interested in the event and wanted to learn more and pitch in a bit.
To me, this was an example of a community in a bottle. A time and space limited event where teamwork thrived and ideas flowed as easily as the beverages. Unfortunately the four hours allotted to the VMware{code} Hackathon proved too fleeting for most teams to deliver something resembling a working prototype. A few did manage it.
The hackathon was my favourite event at VMworld. I'm hoping that it becomes a staple of the VMworld conferences. By all accounts the version of the event held at VMworld 2016 Europe was a bit bigger and just as well received, which is an excellent sign. How would I try to improve it in future? Attracting more interested participants is key, I believe.
If it were up to me, I'd love to see the Hackathon take up a whole day, say the Saturday before VMworld. That way not only will we get to cheer each other on, relish the friendly rivalry, and savour the satisfaction of building a thing, but we'll have built that much more community to celebrate and enjoy.