JHipster Code wasn't your usual conference: we came here to code, learn, share and eventually contribute to Open Source. The hackathon took place in sunny Bordeaux, France, with 40 coders (mostly from France, but also Netherlands, UAE and Italy). It was organized by the JHipster community.
We believed that you learn better by doing, that coding is a social (and fun!) activity, and we wanted to help improve Open Source projects that we love.
Most of the conference was spent in small groups (especially to be inline with COVID-19 restrictions), under the supervision of Core Team Members of the JHipster project.
- The conference took place in Bordeaux, France, at the Locomotiv'. Here is the Google Maps link.
- The conference was on Monday, September 14th, 2020. This was a full-day conference, including breakfast, lunch and dinner.
- The conference was organized by the JHipster Developers Association, a French non-profit entity ("association loi 1901").
- "Diversity & Inclusion" tickets were sponsored by Microsoft.
The core team members met the previous day in order to do final planning and preparation. The fun fact about this is that the meeting took place in a public park due to the COVID-19 restrictions :)
And here are a few photos:
Our first sponsor was Ippon Tech and they did a lot of interviews and live coding on their Twitch channel, so please take a look at
Our second sponsor was Heroku who invited everyone for dinner in the evening, and had this nice message for all participants:
The #JHipster JDL-Studio v2 is here. I unveiled it during the #JHipsterCode keynote yesterday. Its a rewrite from scratch using @reactjs and @typescript, only some of the CSS was reused.— Deepu K Sasidharan ( ദീപു, தீபு, दीपू ) #BLM (@deepu105) September 15, 2020
It's live on the beta URL: https://t.co/MN9JxxaDTY pic.twitter.com/lYyx3e0XGA
Later during the day, we had the pleasure to have a remote session with @mraible on security! Here's the video:
Most of the action happened on https://github.com/jhipster/generator-jhipster so here are some highlights:
- @cbornet_ and the @_BearStudio team worked on improving our RESTful support, adding the PATCH verb to our entities
- Colin Damon developed a demo application showing how to do an hexagonal architecture with JHipster
- @semouelhi, @WylMarq and @pibesson added Terraform support to JHipster
- @joe_white and @mraible added OAuth2 support to JHipster Quarkus
- @Tcharl and @fcauchois worked on improving the JHipster update experience
- @quentinmonmert worked on adding Docker compose v3 support
- @deepu105 and @pascalgrimaud took care of our two "beginners" tracks
- @MathieuAA, @NicoTotor, @DecampsRenan and @nonomoho thought of and implemented a new way to use options in the JDL
Here are all the PRs submitted as part of the event on the main JHipster repository. There were many PRs submitted to other repositories in the JHipster organization as well.
Feedback from attendees was very positive, so we believe we should do this event again! Also, we are all impressed by the number of bug fixes and PRs that were coded on that day, including from new members.
JHipster Code - end of the day feedback https://t.co/j9yBBWnobG— JHipster (@jhipster) September 14, 2020
And we finished the day together at "Chez Jean", a typical French restaurant from Bordeaux:
Post conference dinner after #JHipster code. Thanks to @heroku for graciously sponsoring the dinner for all the attendees. @jhipster #JHipsterCode #programminglife #Bordeaux pic.twitter.com/k4OJWg4HPG— Deepu K Sasidharan ( ദീപു, தீபு, दीपू ) #BLM (@deepu105) September 14, 2020
Like everything that is done by the JHipster Developers Association, the JHipster Code conference follows the JHipster Code of Conduct.
Not following the Code of Conduct will get you banned both from the conference and the GitHub projects under the JHipster organization.