Have you ever heard about Object Pooling? If you are a software developer then probably you have. It is usually described as a design pattern that allows you to decrease … Continue reading “The most misunderstood design pattern – Object Pool”
Technology
DreamFactory — let there be (mobile) API for everyone!
Since the advent of Web 2.0, social interaction is king. Now, almost every single mobile app works in the environment of its users exchanging ideas through content authoring, comments, likes … Continue reading “DreamFactory — let there be (mobile) API for everyone!”
Agile contracting: challenge accepted!
Agile development based on a contract that has been accepted by lawyers seems impossible. The nature of traditional purchasing and contracting processes does not match the Agile principles. When a … Continue reading “Agile contracting: challenge accepted!”
This is how we Jam!
A quick guide on how to win a Game Jam Have you ever considered joining any coding marathon like a Game Jam, but were too afraid to do it? Or … Continue reading “This is how we Jam!”
Magic Strings – No More!
How many times have you had to work with some Legacy code? Was it readable? Silly question… But what was the main problem? If the code was written in an … Continue reading “Magic Strings – No More!”
ORMs – Love them or hate them?
For many reasons we have grown to love our ORMs. We enjoy the simplicity of Entity Framework, the way it separates us from the old much unappreciated world of stored procedures … Continue reading “ORMs – Love them or hate them?”
Clean Code – Is my code always readable?
Did you ever have to go back to a fragment of code that you wrote a month or year ago? How did it feel? Was it easy or did you … Continue reading “Clean Code – Is my code always readable?”
How to use custom fonts in Android apps (and not get fat)
Fonts have always been a vital part of brand identity and UI design. With the development of modern Web standards it has become easy to implement customized fonts in websites, … Continue reading “How to use custom fonts in Android apps (and not get fat)”
Software Architecture Canvas – a brother of the business model canvas?
Have you ever heard of the business model canvas? If so, then you know that it is basically a board of basic elements which need to be evaluated in the … Continue reading “Software Architecture Canvas – a brother of the business model canvas?”
Durandal — your new favourite client-side framework
So you were researching JavaScript frameworks to host your new single page application? Was angular too much or perhaps you don’t have time to learn its relatively complex structure? If … Continue reading “Durandal — your new favourite client-side framework”