Skip to main content

Dev Off 2023

· 2 min read

Developers Off or teambuilding happened on 25th of September in Podbranč - randomly chosen place which was very nice with beautiful views from nearby castle. We had couple of presentations and a lot of discussions about our tech direction.

Team

Our team grew from three developers to eight developers, two testers and a project manager in last three years. This means, that it went from punk way of working to a structured well planned way. All this is not for free and it requires a lot of changes even in a very basic processes.

dev team

Presentations

We had four presentations, three of those were team presentations and one was about two factor authentication feature which will be relaesed in near future.

Backend

This year we did the biggest step by moving everything to AWS. This required many changes across the whole application. And of course we were not doing it alone. Guys from Labyrinth Labs helped us a lot - from creating new dev environment where we could test it all to migrating production databases and services. And the collaboration is still on!

To make crossteam collaboration smooth and be able to automate some of our processes we had to add task IDs to our Pull Requests. Because the team size is growing, every backend project has its own GitHub Action to check code style using Laravel Pint and code analysis using Larastan.

We also went through our plans from last year and summarized the progress for each part of the plan. Overall we did a great job!

Frontend

Testing

We are doing manual testing of new features and regression testing before each release. This takes some time and we decided it needs improvement. For last three months our testers has their own mentors and the goal was to create automation tests for the application.

It all started with a kick off meeting with product owners, data anlysts, testers and mentors. Together they wrote down what is our Critical User Journey - in other words, what are the functions that have to work everytime.