Entries by patryk.borowa

Micro Services Architecture – A Practical Look

Most of us know and are used to WCF and WEB API services, we know how to model applications to best utilize these frameworks. Some also heard about micro services and perhaps even read an article or two about this architecture approach. I will try to describe my practical view of what they are, when […]

Software developer at Aspire Systems Poland. Problem solver. The more complicated the problem is, the more motivated he gets. Whether it’s designing, improving processes, architecture or coding, he will be the first one to jump right in.

The Art of Performance tuning and Optimization

About 2500 years ago there lived a brilliant Chinese military strategist, general Sun Tzu. His life’s work was a book entitled “The  Art of War”. It is full of ideas or in a way design patterns for winning small to large-scale conflicts in the most optimal ways. Even though the book is now 25 centuries old it […]

Software developer at Aspire Systems Poland. Problem solver. The more complicated the problem is, the more motivated he gets. Whether it’s designing, improving processes, architecture or coding, he will be the first one to jump right in.

The Common Sense Development That Works

I think we all agree that our work is all about achieving high performance, scalable and most importantly simple solutions to complex problems. Over the years spent on developing and designing software solutions I have noticed the tendency to overcomplicate things by developers, DB architects and UI designers. After a certain time the reasons for that […]

Software developer at Aspire Systems Poland. Problem solver. The more complicated the problem is, the more motivated he gets. Whether it’s designing, improving processes, architecture or coding, he will be the first one to jump right in.

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 and the T-SQL. We also love the nHibernate for its maturity and the amount of features it provides. patryk.borowaSoftware developer at Aspire Systems Poland. Problem […]

Software developer at Aspire Systems Poland. Problem solver. The more complicated the problem is, the more motivated he gets. Whether it’s designing, improving processes, architecture or coding, he will be the first one to jump right in.

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 process of creating a product and the business around it. Have you ever wondered if such a model could be created for a software design […]

Software developer at Aspire Systems Poland. Problem solver. The more complicated the problem is, the more motivated he gets. Whether it’s designing, improving processes, architecture or coding, he will be the first one to jump right in.

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 answers to both of these questions is “Yes”, then you are probably looking for Durandal, let me introduce it to you. patryk.borowa Software developer at […]

Software developer at Aspire Systems Poland. Problem solver. The more complicated the problem is, the more motivated he gets. Whether it’s designing, improving processes, architecture or coding, he will be the first one to jump right in.

Page 3 of 4