RSS Feed

Organize your aliases with .bash_aliases file

Make things neatly organized using .bash_aliases file

Date published 06.06.2020Time to read 1 minute read

Is Google Pixelbook software development ready

Just bought Google Pixelbook. Is it usable as a development workstation?

Date published 06.05.2020Time to read 8 minute read

Software development vocabulary for the newcomers

Are you new to software development? Confused with too many buzz-words? Let me help you with these!

Date published 30.04.2020Time to read 15 minute read

Stop reading technical books, read blogs

Increase your productivity by being pragmatic. None cares for your deep understanding of technology.

Date published 24.04.2020Time to read 9 minute read

Easy way to contribute to the Github open-source project

The exact steps to take to contribute to the open-source projects. If you think you need clear guidance - let's sort it out together!

Date published 14.04.2020Time to read 4 minute read

The clash of the giants - IntelliJ Ultimate vs Visual Studio Code

I'm guiding you through the weaknesses and strengths of two immensely powerful integrated development environments

Date published 03.04.2020Time to read 8 minute read

Primary school of IntelliJ IDEA

I can't emphasize enough how much IntelliJ IDEA IDE helps me every day! Unbeatable refactoring, state of the art git client... Curious to hear more? Let's dive in!

Date published 17.02.2020Time to read 4 minute read

Contexts MacOS window manager

Contexts helps you preserve more focus and get more productive on your MacOS workstation! Let's see how!

Date published 07.02.2020Time to read 4 minute read

Shared libraries in distributed systems

In micro-services world, sometimes you need to share some code between the individual services... Is the DRY PRINCIPLE still valid?

Date published 30.10.2019Time to read 5 minute read

Standardizing micro-service frameworks across development teams

Lots of micro-services? Quite some people working on them? Does it help if you enforce technology stack upfront, or should the teams decide? Should there be as many technologies as needed, or should the tech choices be constrained?

Date published 11.10.2019Time to read 7 minute read

Why Kotlin?

In the JVM world, Kotlin programming language tends to fix the things which seem to be broken in Java. Is it so? Should you just try it, use it, or just forget about it?

Date published 04.10.2019Time to read 5 minute read

Impact of decisions at software companies

How to organize software teams? Should you have some central teams which help others? What are the architecture boards, do they help? Are you tracking time for transparency purposes?

Date published 26.09.2019Time to read 6 minute read

What is unit testing?

JUnit testing emerged as a good software development practice. Are you ready for it, or you're struggling to understand how to get it right?

Date published 16.09.2019Time to read 3 minute read

Avoid NullPointerException - use Java 8 Optional

How to deal with the imperfect world of values? The world has changed with regards to how we treat the absence of value. Java has a brand new approach to it! Should you use it or keep on dealing with null value on your own?

Date published 28.12.2018Time to read 4 minute read

Spring MVC JUnit testing

Nowadays, it's all about the APIs. How do you test them in the Spring world? Is dealing with all that JSON coming in and out that complicated?

Date published 28.10.2018Time to read 3 minute read

Lightweight strategy pattern in Java 8

Date published 28.08.2018Time to read 5 minute read

Factory method pattern in Kotlin

Date published 15.08.2018Time to read 2 minute read

Asynchronous event publishing using Spring Boot

Date published 30.07.2018Time to read 4 minute read

Football application using Spring boot, Thymeleaf and Spring RestTemplate

Date published 30.07.2018Time to read 2 minute read

Having trouble branding yourself - meet John Sonmez!

Date published 30.07.2018Time to read 2 minute read

Inject language / reference feature of Intellij IDEA

Date published 30.07.2018Time to read 2 minute read

Java 8 flatMap stream operator

Date published 30.07.2018Time to read 2 minute read

Make your first days as developer easier

Did you just start your programming career? What are the things you should not do? What should you pay attention to?

Date published 30.07.2018Time to read 2 minute read

Microservices with Spring Boot, Netflix Zuul, Kotlin, Docker and MongoDB

Date published 30.07.2018Time to read 1 minute read

Sending mail via GMail using Kotlin and commons-mail library

Date published 30.07.2018Time to read 2 minute read

Spring boot and Spring JdbcTemplate example

Feeling like there's some overhead in your Spring Boot application talking to your relational database? Is using JdbcTemplate something that may help, or it's just a too low level to go with?

Date published 30.07.2018Time to read 4 minute read

Strategy pattern example using kotlin scripts

Date published 30.07.2018Time to read 2 minute read

Java 8 Stream API - reduce operator

Date published 30.07.2018Time to read 6 minute read

Extension functions in kotlin

Already using Kotlin? Feeling like some functionalities are not there in the existing APIs? Wait... there is a way to fix it?!

Date published 30.07.2017Time to read 2 minute read

JUnit testing - part I - setup with simple example

Date published 30.07.2017Time to read 7 minute read

Decorator pattern in kotlin

Date published 23.07.2017Time to read 1 minute read

Constructors in kotlin

Date published 25.06.2017Time to read 2 minute read

Querying Mongodb documents for array properties

Date published 30.04.2017Time to read 2 minute read

Using regular expressions for querying Mongodb documents

Date published 30.04.2017Time to read 1 minute read