-
Android Core
Build an SMS notification system with Android Things and Twilio
In this tutorial, we will cover how to build an SMS notification system with Android Things and Twilio. The main…
Read More » -
Core Java
Deferred Execution with Java’s Predicate
In the previous posts “Deferred Execution with Java’s Supplier” and “Deferred Execution with Java’s Consumer“, I looked at easily deferring…
Read More » -
Enterprise Java
Spring State Machine: what is it and do you need it?
State machine is a model of computation based on the finite states, as Wikipedia very obligingly says. Usually there are…
Read More » -
Enterprise Java
Model Serving: Stream Processing vs. RPC / REST with Java, gRPC, Apache Kafka, TensorFlow
Machine Learning / Deep Learning models can be used in different ways to do predictions. My preferred way is to…
Read More » -
Software Development
The value of deliberate logging
Your logs tell a story – or at least they should be. It is safe to assume that all software…
Read More » -
Core Java
Reduce GC Overhead With These 5 Simple Hacks
Five simple ways to write code that’s more memory efficient, without spending more time on it or reducing code readability…
Read More » -
Software Development
[MEGA DEAL] The Complete Adobe CC Training Bundle (95% off)
Get to Grips with Photoshop, InDesign, After Effects & More with 65 Hours & 200 Tutorials on the Adobe Creative…
Read More » -
Software Development
Top 30 Eclipse Keyboard Shortcuts for Java Programmers
This tutorial is about 30 Eclipse keyboard shortcuts, this list is by no means complete and I will suggest you…
Read More » -
Core Java
Applying New JDK 11 String Methods
In the posts “New Methods on Java String with JDK 11” and “String#repeat Coming to Java?“, I discussed six new…
Read More »