A challenge we face in Praqma is finding the very right people for the job, and we know our customers are on the same difficult mission. So we aim to make the software developers of tomorrow even better.
Having a strong Version Control System, as well as mastering it, should be considered one of the pillars of being a skilled software developer. Thus we set out to teach Git to students at the University of Aarhus. After talking to local student communities (DSAU and SOFA) we put up an event on Facebook. We announced 30 seats, but within a day we had 32 signups, so we increased the amount of seats to 40.
First day comes and we have almost 100% attendance. Wow! - We know how hard it is to sell things for free, and know it is hard to keep a high attendance for free events - but the students really wanted to learn Git.
Most of the students already knew basic Git - only a few did not raise their hand when we asked “Who has made a commit before?”.
We went through everything from Git Internals, basic commits, to how you can create efficient workflows in a real life scenario.
We use the same approach as we do in our CoDe Academy: “Tell-Show-Do” - Anything the students are presented with is followed by an exercise that allows them to internalize the material.
We were very impressed with the skill level of the students. Everyone got that “Git is basically a persistent DAG”, exercises were done swiftly and we got some very relevant questions. And as a pleasant bonus: We have definitely found a few potential new colleagues.
We believe in an informal atmosphere, where we teach equals and that comes to show in questions like: “What was the link to the evaluation form again?”. The learning experience is a joint effort. We collaborate on the education of the students.
We feel confident in letting these students go back to the University and to their jobs and use Git efficiently. We are proud of the students, and we are proud of the awesome course that we managed to give. Now it is up to Sofus and Jan to do the same thing in Copenhagen.
We will leave you with our new favorite picture:
Jenkins is one of the best adverts for open source and at Praqma we have been using it since the very beginning. We enjoy giving something back to the community by hosting Day of Jenkins, and this year’s event was packed with exciting developments. Read on!
Celebrating Jenkins and open source collaboration
Day of Jenkins [as code] - A summary
Continuous Delivery and DevOps are here to stay and not because they’re being practiced by trendsetting unicorn companies. The fact is science tells us that these approaches work and this year’s conference gave us lots of examples.
Continuous Delivery and DevOps - Not Just For Unicorns
DevOpsDays Copenhagen 2018 was a great success. Inspiring talks and a pleasant community. I had the pleasure of being the host of this event. I decided to kick off the event with a song about DevOps. See the video and lyrics here.
The DevOpsDays Copenhagen 2018 Song
A whole new (DevOps) world
Once again the contributors and major players in the Git ecosystem are gathered. Read along for news, announcements and stories from Git Merge 2018.
Report from Git Merge 2018
Blogging from the Git Merge Conference at MACBA in Barcelona
Continuous Integration and Code Review are strongly correlated with success. Many use Pull Requests for code review, but for co-located teams this can be an obstacle for CI. Is there a better way?
How can Teams Collaborate without Pull Requests?
A short story about Pre-tested Integration
We strive to continuously improve, so the 8th gathering in our Continuous Delivery Alliance will feature all the good things from the 7th meeting in a slightly evolved format.
CoDe Alliance goes code camp
Continuously improving our format
We had our 7th gathering in the CoDe Alliance a few months ago and have worked to distill and evolve many of the good ideas that came out of our sessions. Our aim is to turn our interesting discussions into tangible projects and running code.
The 7th gathering
What’s next for the CoDe Alliance?
Albert Rigo shares his thoughts on the Atlassian Accelerator Day in Copenhagen, and how he learned to quickly and comfortably scale Atlassian Data Center, upgrade with zero downtime and stop spending his weekends upgrading JIRA.
Atlassian Accelerator Day in CPH
A day to learn how to scale fast and upgrade without downtime
Let’s talk about Eiffel - the traceability protocol, not the programming language. As we are attending the Eiffel Summit, we let you in on how the big companies work with traceability, and on the latest collaborative projects.
The Eiffel Summit report
Follow our blog from the 2017 Eiffel Summit
This November the Continuous Delivery Alliance gathers for the 7th time. Do you want to join forces with some of the best people in the world of Continuous Delivery and collaborate on the next generation of tools? Then join the Alliance!
State of the Alliance
Continuous Delivery Alliance - Prepare to launch some rockets!
Imagine a workflow so sophisticated that you couldn’t break the integration branch even if you tried. And imagine being able to manage all of the issues, promotions, and deploys without leaving your terminal.
An automated release train, operated directly from my shell?
Hear about upcoming events in Scandinavia, latest tech blogs, and training in the field of Continuous Delivery and DevOps