November 2018

Tackling Legacy Projects: an Experience in Perl – Free Ebook

November 22nd, 2018|Categories: Perl, Perl Case Studies|Tags: , , , , , |

There are several definitions for legacy code that have similar points, but overall people interpret the notion in different ways. For some it’s code without unit tests, for others it’s old code, for most it’s both. It’s not necessarily something vigorously debated, but opinions differ on what makes code legacy. In this short ebook you’ll find more than just definitions, but a different perspective on legacy code in general and what it represents for Perl. To make things a bit clearer, the ebook also contains one of our experiences with a Perl legacy code project and the challenges that

A Project Template For Getting Started With Django And Docker

November 7th, 2018|Categories: Python|Tags: , , , , |

If you’re working on a Python application in Django and you’re wondering how can Docker make your life a bit easier, then you’ve come to the right place. Given Docker's omnipresence across various operating systems it's crazy not to use something that gives you a consistent development and deployment experience. The old days of wondering why it works or doesn't work just on your machine should be gone. Ever heard this in your office? "just recreate the virtualenv" "it works on my machine" "can't run the project on my " "the project broke my computer" Docker is a fast

September 2018

Women in Tech Cluj on Mentorship: A Meetup

September 7th, 2018|Categories: Community|Tags: , , , , , |

Ever heard about the women in tech movement around the world? It comes in different names and shapes, from Women in Tech to Women Who Code, and from Girls in Tech to Rails / Django / name-a-framework Girls. The purpose is pretty straightforward: get more women to code and, generally, get them into tech. Their aim is to create a safe space where women can share, learn, grow and support each other in matters of career, development, and so much more. Their first meetups rolled in, and, for their third event, they felt like Mentorship was a topic they

Efficient Code Review Process

September 4th, 2018|Categories: Guides, Technical|Tags: , , , , , , |

Code review is not a new topic, but is for sure one of the most overlooked activities in software development. As software developers we are a team of people that try to get stuff done, and the best teams that get stuff done have open, collaborative cultures based on feedback. For a well functioning team it’s vital that the feedback comes fast, because the cost of fixing a problem in code rises exponentially the further that problem goes undiscovered in the lifecycle of the software. It’s important that teams put in mechanisms to find the problems as early

August 2018

Building an Environment Monitoring Device with Raspberry Pi in Perl 5

August 28th, 2018|Categories: Internship, Perl|Tags: , , , , , , |

This summer we had a new Perl internship and a part of it consisted of building an environment monitoring system using Raspberry Pi. In this article I’ll walk you through one of the solutions that you can follow to build something similar. Before getting ahead of myself I have to mention that, during the first week, the interns learned Perl basics, syntax, OOP, regex, they were introduced to Mojolicious, DBI and DBIx, through theory and practice, by doing various exercises. They also worked on an implementation of the “game of life”, a non-recursive and recursive version with pair programming

The 2018 Evozon Experience of a Testing Intern

August 24th, 2018|Categories: Internship, QA|Tags: , , , , , , |

Following the end of our 4 weeks of Testing Internship, we’ve interviewed three of our interns. Here’s what they had to say: . Q1: How was your learning experience in our Testing Internship? "It was a very nice experience. The presentations were very well done, with relevant topics for each test module. The time given for the exercises related to each of these topics was enough, giving us time to take in this knowledge and put it into practice." "I really enjoyed that you took our opinion into account on what we could improve with this internship