Ovidiu Mățan Founder @ Today Software Magazine
Trends, technologies, entrepreneurship and research projects at Cluj IT Days 2014

We continue the series of articles on Cluj IT Days with a new invitation. We had a month to fill in the blanks. We thank all those who have sent us a suggestion for presentation and we are sorry we couldn’t include them all. We will try to include them within our next editions. Let’s have a look over the main sections of the event as well as those of the presentations.

Mircea Vădan Managing Partner @ Activize Cofounder @ClujStartups
Tintag - Internet of Things startup à la Cluj

During the last year, I forgot my tablet in various places at least 3 times (in the supermarket, in restaurants, at events) - luckily I recovered it quite quickly every time. One of my phones is still in Bulgaria somewhere, it had fallen from my pocket. With the wallet there’s no problem: I forget it at home all the time, this way I know for sure where it is. Let me be clear about all these: I’m not forgetful! Perhaps, a little careless, but I’d rather prefer to think it happens to anyone, anytime and anywhere.


Andreea Misarăș Events & Communication Specialist

Camelia Hanga Learning & Development Manager

If you happen to pass by Betfair’s office in October, there are high chances you’ll hear everybody talking about FedEx Day. You don’t really know what to expect. Are we ordering something? Is this some kind of special delivery that everybody’s excited about? Are we getting something cool? Besides, if you’re a manager it looks bad not to have the tiniest clue of what’s going on. But I’m freaking out for no good reason. Just when I could picture the FedEx van in front of the office, things start to get clearer.

Cornelia Stan Communications Officer
What makes you go further?

Something more than the overall perspective, farthest from the barrier of any conventional solution, beyond the individual knowledge, regardless of the time frames and against mainstream. You are the one who lets your curiosity reign beyond any known limits. The one to whom details make a difference. The one who, through experimentation and exploration, decants its experience and further shares it with others, thus by setting even higher milestones for himself from which resumes its learning. You are the one who is the pedagogue, the autodidact, pursuing innovation and stating your initiatives; the one who doesn’t have boundaries in your evolution. You are the one that always goes further.

Alexandru Palade Director of Product Development
@Yardi România
Applied Creativity

Software development is a creative industry. We hear this statement frequently and, in time, even find ourselves repeating it. We accept its obvious truth but expend less thought on what it actually means. Ask any aspiring IT professional who gives a damn about his personal development what kind of work environment he’s looking for. Sometimes you’ll get a direct creative environment while at other times you’ll hear about wanting to have my ideas taken into account or work on diverse and challenging projects. They all mean the same thing. People who work in IT need an outlet to express themselves. They thrive on challenge and overcoming barriers, real or imagined, personal or external.

Radu Marius Florin Business & Data Analyst
Review for “Haskell Data Analysis Cookbook”

I have experimented with Haskell various exercises for my curiosity and for learning purposes. I consider myself an old-school statistician, an R programmer and sometimes Python. I am interested in statistics and data analysis, in concepts and new paradigms such as NoSQL, Big Data, MapReduce or functional programming. Note to readers: this is not an introductory book for Haskell or functional programming but rather the author assumes that the reader is familiar with the syntax and system of types of Haskell - which is significantly different from other programming languages. There are functional programming concepts, such as monad or purity, frequently used in the book.

Claudiu Mera Software Developer
vNext: The future trend of .NET applications

In the past years, we could notice major changes of the fundamental concepts software development relies on: a faster pace of innovation and releases, the focus on cross-device development strategies and the collaboration within the community of developers that is based more and more on open source. In addition to this, there is an increasing need for developers to maintain older applications up to date and to integrate easily new technologies within them. Microsoft tried to find an answer for all these demands by establishing a new trend of its well-known framework .NET, a trend that is referred to as vNext.

Silviu Dumitrescu Line manager@Telenav

Diana Bălan Map analyst@Telenav
Concurrency and data binding in JavaFX

This month, too, we bring to your attention some technical challenges of the JavaFX world. In the second article we will discuss about concurrency and data binding. The javafx.concurrent package manages the multithread code of the interaction with the UI and ensures that this interaction takes place in the correct thread. The package consists of the Worker interface and two basic classes, Task and Service, both of them implementing the Worker interface.

Philip Peterhansl IT Consultant Automotive
@.msg systems Romania
Websockets – http on steroids

Http has been around since 1999, but the modern web applications‘ increasing demand for server push and a more efficient communication protocol, led to the definition of the Websocket protocol in 2011. The questions asked at the Java Conference 2014 in Cluj were symptomatic for the new technologies: Who heard about Websockets? Nearly everyone of the ~250 participants. Who already used Websockets? Just a bunch of people, around 10 to 15. Finally, who used Websockets in a commercial project? As expected, no one raised the hand.

Radu Vunvulea Solution Architect
Clean Code – Comments and Formatting

In the last two numbers of TSM we discovered what kind of naming we should use for our methods, fields, classes and so on. Related to this we saw we should always use meaningful names that are related to the problem that we want to solve. Also, we saw that a method name should always express an action (start with a verb) and a class name should be always a noun (or to express a noun). After this, we talked about function, where we found out that a function should be short, do only one thing and the number of parameters should be limited. All the information from this series is inspired from “Clean Code”, written by Robert C. Martin. I hope that in this way I will be able to make people read this book and write better code.

Lavinia Cazacu Quality Assurance Manager
@Hewlett Packard

Irina Savescu Quality Assurance Engineer
@Hewlett Packard
Software Testing World Cup

Software Testing World Cup is an international software testing competition, now in its second year. The competition takes place in two stages: the continental preliminaries (Africa, Asia, Europe, North America, South America and Oceania) where anyone can sign up, and the world finals which take place during the Agile Testing Days conference in Berlin. This year the preliminaries where held between April and July and the finals will take place mid-November. Irina was the first one to hear about the competition and we all ventured into the idea quickly. None of us had ever participated in a testing competition and we gladly took on the challenge as it sounded so fun and exciting, a good personal and team experience. So, on June 13, 2014 we, Irina, Ileana, Sanda and Lavinia, took part in this unusual contest, where software testing teams around Europe had to test an application for 3 hours.

Ioana Armean Business Analyst
@Imprezzio Global
The First Step in Business Analysis

As I mentioned in the article called “Business Analysis Framework” of the 26th issue of the magazine, I will continue the series of articles in this area. The topics of my future articles were concisely presented in the form of steps and diagrams in order to provide a consistent overall view both for a business analyst as well as for any other member of the team who fulfils these responsibilities. Within the same article I was mentioning orientation as the first step that a business analyst should take when starting a new project.

Claudia Mihu Software Developer
Smartweb conference review

Smartweb is an annual event dedicated to designers, developers and entrepreneurs from South Eastern Europe. This year, Smartweb was held in Bucharest, organized by Evensys, and I had the chance to be there thanked to Today Software Magazine. The event is split in two parts lasting two days: on the first day, there are two parallel eight hour workshops, and on the second day, there is a conference with worldwide known speakers. This year, Jeremy Keith, Kaelig, Marko Dugonjic, Harry Roberts, Remy Sharp, Zoe Gillentwater, Ana Tudor and Bruce Lawson were present in Bucharest. Their presentations tackled themes like responsive design, Html, Css, Javascript and web standards.

Irina Scarlat CMO How to Web & TechHub Bucharest
How to Web Conference 2014

Bucharest, October 8th 2014 – How to Web, the most important event about innovation, technology and entrepreneurship in South Eastern Europe, will take place on November 20 - 21 in Bucharest, Romania. The conference reaches its 5th international edition this year and it showcases an enhanced format, with a main track that will explore future tech trends and entrepreneurship and secondary tracks dedicated to game development, product management and angel investment. Very Early Bird tickets are available until Wednesday, October 22nd, on the conference website howtoweb.co

Tudor Bîrlea Co-founder@ This is Not a Storm
How a tech company can become seed investor in startups

In 2011, Marc Andreeseen, general partner and cofounder of Silicon Valley venture capital firm Andreeseen Horowitz, stated that “software is eating the world” and will continue to do so. Fast forward to now. We are reaching the end of 2014, and now more than ever there is an “entrepreneurial explosion” in which new companies are disrupting every niche of every industry. There are building blocks that allow for faster iteration (APIs, open sourced code, cheap hosting, free education on programming frameworks, etc.), industry methods that make it accessible for an aspiring entrepreneur to launch a company (eg, the lean startup), and accelerators and programs that offer hands-on support and assistance throughout the journey.

Thomas Morris Freelance Web Developer
The drones are here

The drones are here. And it’s about time we got used to it. By now, you’ve probably already heard about the „Drone Revolution” that’s taking place. Sure, they started off with a bad wrap from their initial military applications but people all over the place, from Amazon to backyard hobbyists, are starting to see other uses for drones that can benefit our lives in amazing ways.

Simona Bonghez Managing Partner @ Colors in Projects
Gogu, Petrică and The Wolf

“Come, dad, come! There’s a fire!” Gogu hasted to the kitchen, felt the smell of smoke and quickly looked about for the possible source. However, with the tail of his eye he noticed that something wasn’t right and immediately realized what was fishy: both the mother and the child were leaning against the wall, the same playful smile on their face, but also in their eyes, both of them suspiciously calm. God, this child looks so much like his mother, Gogu couldn’t help noticing. “You, rascals, what are you up to here? What’s with all this smoke? ′Cause you wouldn’t smile to me like that if there were something more serious…”


A lot of people think that IT is generally comfortable and that it does not narrow down your creativity. The statement is entirely true if we look at it from the perspective of the fact that the employees in this domain can dedicate their time to improving or developing some new applications, whether they are outsourcing or their own. However, the IT ecosystem must be permanently monitored and subjected to an effort of improving the balance between its component parts.

Read more



  • Accenture
  • BT Code Crafters
  • Accesa
  • Bosch
  • Betfair
  • MHP
  • Connatix
  • BoatyardX
  • .msg systems
  • Yardi
  • Colors in projects