Aigenpulse are delighted to announce the beginning of our knowledge sharing series #TechnicalTuesday.
Our team of experts will share weekly technical insights, new developments and even gaming tips. We have a wealth and breadth of technical knowledge within our teams based in London and Oxford who actively keep up to date with new technological advancements.
Ross participated in the Code Dojo to build a seasonal pastiche using pygame_org zero, as well as contributing to the request handling behaviour of the popular Django Project.
“Keeping in touch with recent developments in the Python community, myself and some of our developers attended Pycon UK. Taking part in the highly anticipated coding events gave us fantastic opportunity to learn and to teach Python”.
Coding dojos are free, open programming events that focus on producing a workable piece of code that accomplishes a theme or goal set at the start of the event, all within a short time frame (typically 1-2 hours). Novice and advanced programmers team up in small groups, so that mentoring is well facilitated.
With a small time frame and a self-defined goal, other important skills are also honed, such as creativity, and utilising careful prioritisation and focus to quickly produce a minimum viable product, before moving on to any more ambitious embellishments!
In our group, none of us had any experience with the pygame zero (a framework that sits on top of another framework, pygame), so our first task before deciding on what our code would produce was a quick run through of the tutorial to get a feel of how pygame zero operated. We then split into smaller cells, to hunt for freely available assets, and to rework our newly developing program.
After a hectic hour and a half, we had pushed all of our changes to the dojo git repository, and presented it to the rest of the participants.
The second event, part of the sprints, lasted longer, with the idea to contribute to an open source project by onboarding, picking a suitable work ticket, and trying to submit that ticket before the end of the day. With a full day to work on it, it was much more relaxed than the dojo, but again, being surrounded with expertise meant that there was plenty of opportunity to learn from the community.
I would highly recommend these events to programmers of all levels, which provide a great opportunity to interact with the coding community in a friendly and supportive atmosphere, and also provide good learning and teaching experience to those involved.”