Upgrading Java & JOOQ: Issues and Resolutions

Java & JOOQ is an excellent combination to handle and query the application data. Until recently, my project was running on OpenJDK 1.8.0_321 and JOOQ 3.13.2 libraries and it worked just fine. But, due to organizational push for newer and stable versions of Java & JOOQ, we needed to upgrade them. So, it was decided … Read more

How to use Aggregate functions in Java Streams

Since the introduction of lambda expressions in Java 8, life has become easier for java developers as streams has done away with plenty of boilerplate code. Most of the operations can now be done on the java side for which we had to write complex queries, thanks to the Aggregate functions or Stream Operations. These aggregate functions process … Read more

Difference between ng-model and ng-bind

ng-model vs ng-bind

If you’ve spent any time working with AngularJS, you’ve probably come across two directives that look similar but behave quite differently – ng-model and ng-bind. At first glance, both seem to just “display data” – but there’s more going on under the hood. Let’s break it down in plain English. 1. What ng-model Actually Does … Read more