Originally published and full blog post at https://www.wslyvh.com.

Hackathons are becoming increasingly important and valuable to companies, corporations, and communities. Hackathons teach new skills, strengthen developer communities, and push the limits of new technologies to create new value. They can be fun, energetic and highly productive since everyone is collaborating on a common goal and purpose.

What is a hackathon

For those unfamiliar with the concept, a hackathon is a combination of “hack” (exploratory programming) and “marathon”. In a hackathon small teams of software engineers, UI/UX developers, designers, project managers and/or domain experts are formed. Each group collaborates to complete a project over the course of several hours or a few days. Their work usually has a specific subject and focuses to deliver new ideas or solutions on that subject — for example, developing a new feature, integrating new software or designing a new website.

Prepare for a hackathon

I recently published a blog post on how to prepare for a hackathon. While this was aimed at blockchain hackathons, the tips are common to any hackathon.

Set your own goals for the hackathon Connect with the community Don’t be afraid to ask for help Pick something that interests you And ultimately… Make sure to have fun!

Originally published and full blog post at https://www.wslyvh.com.