Designing REST API 2

Designing REST API

With current trend of Microservices REST APIs are taking leading position as implementation of them. There are always things that need to be done in a synchronous way. Public interfaces are also a thing and REST is the most obvious...

Event driven microservices 0

Event driven microservices

I’ve got lucky I got my spot in last London GOTO conference. Theme was obviously event driven microservices and how they simplify whole architecture of complex applications. After 2 days of listening about them there was no other choice than prototype....

Book review: The 21 Irrefutable Laws of Leadership 0

Book review: The 21 Irrefutable Laws of Leadership

So I’ve decided to get more in touch with my soft skills. First book I’ve got is The 21 Irrefutable Laws of Leadership. It’s truly great one. Book I was quite surprised that book was so easy to read. Every chapter takes...

From PHP to Java #2 – Development speed 0

From PHP to Java #2 – Development speed

In my previous article I was hyped about getting insane throughput in my first app. Today I started another app and development speed, using quite difficult architecture, surprised me again. Spring Boot As you could expect after previous entry I’m focusing...

From PHP to Java #1 – First production-ish application 1

From PHP to Java #1 – First production-ish application

So I’ve got a task to check difference in performance between Silex app, Symfony 3 with all goodies and JAVA/Spring Boot. Results surprised even me. TLDR; because there will be separate post about that – PHP is obviously slower than Java...

Why should you use CommandBus 0

Why should you use CommandBus

CommandBus and CQ(R)S are gaining a lot of popularity over last year. Today I got question about benefits of the switch. As I used it by default for last year I’ve never thought about it. I’ll try summarize it in this...

From PHP to Java #0 – Beginnings are hard 0

From PHP to Java #0 – Beginnings are hard

As I’m slowly working my way up from PHP to Java. I think I can write few words about my experience on that topic. For now I know basics of basics of the language. It’s not that different and more or less the...

Working for free is always a bad idea 0

Working for free is always a bad idea

As you might know (or not) besides of Software Development I’m also passionate about photography. You can check my Instagram and website if you want. But this post is about my experience in “free freelancing” in both industries. In software...

Programming assingment #1 – Booking tickets 0

Programming assingment #1 – Booking tickets

Programming is fun. Often I have problem to find a issue I want to solve. With that in mind I start to publish my programming assignments I’m making for myself. Today we will have simple microservice to manage concurrent ticket...

Calculating the interest on savings account 0

Calculating the interest on savings account

It was long time since I wrote here last time. I’m coming back today with interesting and not so simple problem of your savings account and how interest is calculated for the money you put in. Assumption is that every...