-
Java 9 features
Java 9 is a major release, which brings highly anticipated modularization.
-
Failed assertThat throwing NoSuchMethodError exception when using Hamcrest and Mockito
From the start of my career, I have preferred Spock for writing tests. While working with legacy systems I have written few JUnit tests here and there. But my knowledge JUnit, Hamcrest, and Mockito is fairly limited.
-
Lightweight REST API using Jersey on embedded Jetty server
In this tutorial, I’ll show how to setup REST web service using Jersey on embedded Jetty server. For build tool, I’ll be using Gradle. Also, we will package up this application as FatJar, single executable Jar for easy deployment.
-
Netlify static web site hosting
Aug 17, 2017 • web-hosting • jekyll, static-webpages
Static site generators are really good for blogging sites. You generate site once and you simply serve generated HTML files using HTTP server.
-
Let's encrypt is awesome. Free SSL for everyone!
-
Shrinking XFS partition
Aug 5, 2017 • linux • linux, xfs, filesystem
XFS is a fairly popular file system on Linux.
-
Finding biggest tables in MySQL and PostgreSQL
Jul 23, 2017 • rdbms • rdbms, databases, MySQL, PostgreSQL
In relational database systems, we store large amounts of data. Ability to find biggest tables in a database is quite useful when you are searching where your precious disk space is being used.
-
Lambda != method reference
Most of the IDE’s give you hints, that you could replace lambdas with method references. But there is a subtle difference between them.
-
Hello world!
Oct 19, 2016 • update • hello-world, update
I always planned to run my own tech blog. It’s funny how long it took me to get started.
-
Java 9 features
Java 9 is a major release, which brings highly anticipated modularization.
-
Failed assertThat throwing NoSuchMethodError exception when using Hamcrest and Mockito
From the start of my career, I have preferred Spock for writing tests. While working with legacy systems I have written few JUnit tests here and there. But my knowledge JUnit, Hamcrest, and Mockito is fairly limited.
-
Lightweight REST API using Jersey on embedded Jetty server
In this tutorial, I’ll show how to setup REST web service using Jersey on embedded Jetty server. For build tool, I’ll be using Gradle. Also, we will package up this application as FatJar, single executable Jar for easy deployment.
-
Netlify static web site hosting
Static site generators are really good for blogging sites. You generate site once and you simply serve generated HTML files using HTTP server.
-
Let's encrypt is awesome. Free SSL for everyone!
-
Shrinking XFS partition
XFS is a fairly popular file system on Linux.
-
Finding biggest tables in MySQL and PostgreSQL
In relational database systems, we store large amounts of data. Ability to find biggest tables in a database is quite useful when you are searching where your precious disk space is being used.
-
Lambda != method reference
Most of the IDE’s give you hints, that you could replace lambdas with method references. But there is a subtle difference between them.
-
Hello world!
I always planned to run my own tech blog. It’s funny how long it took me to get started.