Is Google Pixelbook software development ready
Just bought Google Pixelbook. Is it usable as a development workstation?
Software development vocabulary for the newcomers
Are you new to software development? Confused with too many buzz-words? Let me help you with these!
Stop reading technical books, read blogs
Increase your productivity by being pragmatic. None cares for your deep understanding of technology.
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!
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
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!
Contexts MacOS window manager
Contexts helps you preserve more focus and get more productive on your MacOS workstation! Let's see how!
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?
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?
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?
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?
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?
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?
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?
Lightweight strategy pattern in Java 8
Factory method pattern in Kotlin
Asynchronous event publishing using Spring Boot
Football application using Spring boot, Thymeleaf and Spring RestTemplate
Having trouble branding yourself - meet John Sonmez!
Inject language / reference feature of Intellij IDEA
Java 8 flatMap stream operator
Microservices with Spring Boot, Netflix Zuul, Kotlin, Docker and MongoDB
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?
Mocking same method multiple times using Mockito? Can't be easier than that!
Sending mail via GMail using Kotlin and commons-mail library
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?
Strategy pattern example using kotlin scripts
Java 8 Stream API - reduce operator
JUnit testing - part II – using mockito for dependencies stubbing
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?!