Ovidiu Mățan Founder @ Today Software Magazine

Crowdsourced testing company Global App Testing are set to organise Romania’s first Testathon in Cluj with Betfair. “A Testathon is like a hackathon but specifically for testers”, said Owais Peer, co-founder of Global App Testing. “A lot of our tester community have told us they don't get invited to hackathons, despite it being such an important part of the developer community”. The Testathon is a not-for-profit event aiming to bring together the best testers in the world so they can learn from each other and win prizes whilst trying to break real apps.

Ștefan Bălan Creative Director @ Lateral
Design is a lot like dating

As in dating, the designer with a positive attitude will get ahead more easily. Your boss will like you more, your developers won’t run away from you, and your design peers won’t be afraid to ask for your feedback. Be positive, communicative and open minded.


Ioana Varga Expert bookkeeper Managing Partner @ A&I Consulting

Ioana Costea Expert bookkeeper Managing Partner @ A&I Consulting
Income tax exemption for software developers

In the case of small and medium-sized enterprises and particularly in the case of start-up companies, the accounting department or the accounting consultants serve as support for the economic and financial decision-making. Therefore, the useful financial-accounting information herein provided will address the accounting issues faced by developers, designers and IT Companies from Cluj-Napoca and elsewhere. For this issue of the magazine, we chose to offer some guidelines on how to access income tax exemptions for developers.

Claudia Jelea Avocat & Consilier in domeniul marcilor
@IP Boutique
Legal aspects in SaaS

Some legal aspects concerning software applications in general, such as intellectual property and the usage of open source code, collecting personal data through an application, publishing in Google Play, have been analyzed in the previous issues of Today Software Magazine. In the article of the current issue, I would like to focus on the way applications of the SaaS (Software as a Service) type are commercially exploited and, especially, on the partnerships that can help you collect revenues from the usage of these applications.

Oana Călugar Customer Care
Advanced and Invisible Analytics

Analytics will take center stage as the volume of data generated by embedded systems increases and vast pools of structured and unstructured data inside and outside the enterprise are analyzed. Companies will need to manage how to filter the huge amounts of data coming from the IoT, social media and wearable devices, and then deliver exactly the right information to the right person, at the right time. Analytics will become deeply, but invisibly embedded everywhere. Big Data is an important enabler for this trend but the focus needs to shift to thinking about big questions and big answers first and Big Data second — the value is in the answers, not the data.

Adrian Ivan Software architect @ SDL
(Micro)Service Discovery using Netflix Eureka

The article is part of a series dedicated to implementations of patterns in a modern Microservice Architecture based system: Service Discovery, Elasticity, Fault Tolerance, Resiliency, Configuration Management, Monitoring, Centralized Logging, Telemetry. The article presents a technical solution for Service Discovery using Netflix Eureka, a dedicated technology developed in Java and open sourced by Netflix, under the Netflix Open Source Software (OSS) umbrella.

Curta Cătălin C++ Developer @ Telenav

Dragoș Andronic Product Manager @ Telenav
Realreach­ - find out what’s within 15 minutes of you

Assume that you’re in a new city (say Genoa, Italy) and have 2 hours until your next train or flight. You see their pay-by-hour bicycle sheds and you’d like to know how far you can bike-to in 1 hour (so that you have time to get back in time) and what sights are within this time range. Or assume that you’re driving to your next meeting and you’d like to know what parking places (paid or street-level) are within 10 minutes, by foot, from their office.

Diana Vultur Diana Vultur - Yardi.jpg
Aspect Oriented Programming in Design Phases

Aspect-oriented programming aims at improving the modularity of software systems, by capturing inherently scattered functionality, often called crosscutting concerns, making the evolution of such systems easier and more manageable. In order to obtain this, AOP adds an extra abstraction mechanism, called an aspect, on top of existing modularization mechanisms such as functions, classes and methods. Aspects allow developers to face up the problems of scattering and tangling by reducing the spread of code belonging to a certain concern over different components.

Alexandru Bolboacă Agile Coach and Trainer, with a focus on technical practices
@Mozaic Works
5 Steps to Mistake Proof Software Design

My previous blog posts have shown how to create better software design and defined the idea of Usable Software Design. Usable Software Design comes from the simple observation that the developer is the user of a software design. My thesis is that using principles and practices from Usability in software design will create two important economic benefits: faster implementation time for common tasks and faster integration of new developers in an existing team. In this article, I will explore further usable software design starting from the simple idea that nobody likes to make mistakes but mistakes still happen. Since usable software design means software design that’s a delight to use by developers, something has to be done to prevent mistakes. So, how about Mistake-Proofing your software design to make it more usable?

Tudor Cobâlaș Business Developer
@XL Team
Safe Drive

Have you ever wanted to turn safe driving into something fun and your friends into responsible drivers? Wouldn’t it be even greater to be rewarded for this? SafeDrive app makes your dreams come true. Launched by the software company XL Team, along with Know Now Solutions, and in partnership with Microsoft, SafeDrive is a mobile app that encourages safe driving, by offering points to the drivers that do not use their mobile phones while driving. The process behind the app is quite simple.


  • Endava
  • iSDC
  • 3PillarGlobal
  • Fortech
  • Accesa
  • Betfair Romania
  • yardi
  • Accenture
  • Telenav
  • Mozaic Works
  • ve

« Older articles