Phone800.366.3472 SupportGet Support DocumentationDocumentation Resource CenterResource Center
search
close
Open Menu

Synergex Blog


Another Synergex Hackathon is in the Books

By Jacklin Garcia, Posted on November 18, 2019 at 11:56 am

Jacklin Garcia

This October we hosted our second annual company-wide hackathon at Synergex. While our first attempt last year yielded better results than we expected, this year we outdid ourselves. From the quality of the projects to the logistical execution, this event was a home run. We’ve decided to adopt the hackathon as an annual tradition, because it’s proven to be the most successful team-bonding experience we’ve had, and it fits well with our corporate values of learning and initiative. If your company would like to join in on the fun, continue reading to find out more about our process, some of this year’s projects, and the things we’re still working to improve.

Opening Pitch

A week or two before the hackathon, we started with an optional brainstorming session, using a shared Google spreadsheet to capture all the project ideas that came out of the meeting. (I’ve found that sending an email with the sheet isn’t as effective for gathering input as getting everyone together. When there’s a dedicated time for this event, people show up and put their energy toward generating ideas. Plus, when one person explains their idea, it often sparks another from someone else.) We kept the sheet available for anyone to add ideas after the meeting as well.

The next event, a pitching session, took place about a week before the hackathon. The floor was open to anyone who wanted to lead a project from the ideas list or to suggest a new one. Participants raised their hands to express interest after each pitch. At the end of the session, we went through the list again and asked everyone to select their top project choice so we could start forming teams. This part was a little like herding cats, and not all projects that were pitched got picked up. However, we walked out of the room with teams decided.

Starting Lineup

A few days before the big event, we had a one-hour pre-hackathon workshop for teams to get together and plan. This was the time to download software, set up source control, and determine if any additional equipment was needed. By dedicating this preparation time, all teams could come into the hackathon ready to hack!

Our hackathon lasted roughly eight hours, plus time for meals and breaks. We started with breakfast and a quick presentation about logistics, and then the teams were off to start hacking. We largely left the teams alone, only announcing when lunch and snacks were available and giving a few time warnings before the clock ran out. Once hacking ended, the presentations and demos began. Each team had five minutes to share what they’d created.

After the presentations, everyone got to vote, and we asked that they not vote for their own team. Finally, we awarded prizes for the best hacks, and one team got to take possession of the coveted golden grabber arm until the next hackathon.

This Year’s Home Runs

We’d call this event a success regardless of what projects came out of it, simply due to the cross-team collaboration and energy that would be hard to replicate in any other way. BUT this year’s projects were also quite impressive, and we plan to implement several of them in whole or in part by the time next year’s event rolls around.

Team 1 worked on a proof of concept for online documentation for one of our products. This product previously had only paper manuals!

Team 2 put together a proposal for a corporate volunteer and giving program.

Team 3 researched a new collaboration tool and demonstrated how it could be set up for our company’s use.

Team 4 researched a new business line and created a commercial to promote the new business.

Team 5 created an API to access and print data from one of our productivity tools.

Team 6 made a proof of concept for a new UI for one of our products.

Team 7 had a plan for getting involved at local universities to increase our footprint in the greater Sacramento area. This included sponsoring their hackathons!

Base hits and Foul Balls: Recommendations for Your Hackathon

You can do this too! Here are final dos and don’ts to consider when planning your own event:

  • Do have fun! For 2019, we themed our event (baseball!) and had that dictate food, team names, shirt design, and awful puns in pretty much all presentations and this blog post.
  • Don’t wait until the day of the hackathon to decide on project ideas.
  • Do explain logistics, including time limits for presentations/demos, up front.
  • Don’t wait until the end to take a group picture. Two years in a row, participants have left before we got the group photo. The start of the day might be a better time, or while votes are being counted.
  • Do have the hackathon open to all employees. Hacks don’t have to be technical! Our best projects seem to come from teams with mixed professional backgrounds.
  • Do have the WiFi password visible in all rooms, and test logistics prior to hack day.
  • Don’t make voting overly complicated.
  • Do host a fun social event after the hackathon. We’ve traditionally done this off site, but keeping it in the office allows teams to keep working on their project if they’d like to.

Reach out to the Synergex education team if you’d like some additional help getting started—or check out the Careers page on the Synergex website to join us for our 2020 hackathon!


An open letter to Synergy developer hiring managers

By Jacklin Garcia, Posted on May 2, 2019 at 12:58 pm

Jacklin Garcia

Dear Hiring Manager,

Congrats on your new Synergy developer hire! Recruiting isn’t easy, but now that you’ve found the right person for the job, the real hard work begins. The onboarding period should be used for training your new hire and setting their expectations about the job. This time is crucial, not only to ensure a smooth transition for your team, but also to make your new employee feel welcome. So where do you start?

Tell your Synergex account executive about your new hire

New Synergy developers in the DevPartner program are entitled to a welcome box full of goodies. This box contains educational materials like laminated cheat sheets as well as some fun Synergex-branded items. Don’t forget to mention the new hire’s T-shirt size when you reach out.

Download and modify the suggested 90-day plan

At Synergex, we use 90-day plans for all of our new hires. They are a key part of our onboarding strategy. We’ve created a template plan for you to download and modify from our education library. At the very least, we suggest grabbing the link for the new hire onboarding playlist on YouTube that is referenced in the plan and reviewing the other materials available in library.

Send your new hire to a Synergy DBL Language Essentials class

The best way to learn Synergy DBL is to take this class. Many developers prefer hands-on learning, and in this class, students will build a simple application in Synergy. You can either send developers to our headquarters for the standard five-day training or request a custom class at your location. If a class at HQ isn’t being advertised when you need one, that’s ok! Reach out to classes@synergex.com and we’ll see what we can do.

Have your new hire subscribe, join, or follow us on various platforms

We don’t like to bombard our customers with emails, so connecting with us on sites like YouTube and GitHub is the best way to stay in the know about new educational content. The Synergex Community is also the place for Synergy developers to get advice from their peers and make suggestions for Synergy/DE enhancements.  Bookmarking our online documentation is also a great idea!

Call support early and often

Our support team is incredible, and their services are free with your Synergy DevPartner subscription. Encourage new hires to call in (toll-free from the US and Canada 800.366.3472 or +1.916.635.7300 for all other countries) or email (support@synergex.com) with any Synergy-related problems they may encounter. Our support team is made up of engineers who are more than capable of troubleshooting issues and helping you track down bugs in your codebase. They are also happy to report any product bugs you may encounter directly to our development team. 

Attend a Synergy DevPartner conference

Our conferences provide a dedicated time to learn and immerse yourself in the latest and greatest in the Synergy/DE ecosystem. It’s free for DevPartner subscribers, and it’s a unique opportunity for your new developers to get face-to-face interaction with their Synergy developer peers and the Synergex team.

If you need help identifying any additional educational materials, please reach out to us! Congratulations again on your new Synergy developer, and best of luck with the onboarding process.

Sincerely,

The Synergex Education Team


Don't miss a post!

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Recent Posts Categories Tag Cloud Archives