-
DevOps
Adding a NAT to your AWS VPC
In a previous post I described how to setup a VPC with both private and public subnets with AWS. In…
Read More » -
Software Development
Build your own robot arm – remote control
In previous installment of this micro series, I discussed the way to control all the servos at once. Programmatically without…
Read More » -
Ceylon
Why build your own type system?
In Ceylon 1.2 we’ve factored out the type system of Ceylon as an independent module, with minimal dependencies and a…
Read More » -
Software Development
Postgres indexes
Recently, I had a situation where I needed to think how I was using Postgres indexes. I had a simple…
Read More » -
Core Java
Casting In Java 8 (And Beyond?)
Casting an instance to a type reeks of bad design. Still, there are situations where there is no other choice.…
Read More » -
Android Core
Internet of Things: Arduino, Android, ESB
Internet of things (IoT) is one of the most emerging topic and one of the most discussed lately. When talking…
Read More » -
Core Java
Measuring Allocations Programmatically
I picked up this tip from the The Java Specialists’ Newsletter written by Heinz Kabutz. (For all Java developers wanting to…
Read More » -
Software Development
The Real Success Story of Microservices Architectures
We hear the benefits of microservices architectures loud and clear; we hear the constant drum beat of how/why/by all means/etc…
Read More » -
Enterprise Java
Writing a download server. Part V: Throttle download speed
In the age of botnets that you can rent for few hundred bucks and run your very own distributed-denial-of-service attack,…
Read More »