Latest on Medium

Mobile app development A to Z

Creating a cross platform app in Titanium

Read it

Caffeina at Codemotion Milan 2017

Caffeina has been a Codemotion sponsor for the past few years and this year was no different. We had to create something eye-catching to attract people. This made us think of a Pong game, but for devs

Read it

Hacking for fun

There are numerous guides out there. Depending on the phone manufacturer it gets slightly different but the main concept of how it works is all the same. When you turn on a phone, a small software…

Read it

On the fly image cropping and resizing

While developing mobile apps, it becomes important to have assets resized for the current device, not smaller, not bigger. They must have…

Read it

Continuing on my Docker adventure.

I’ll assume you know a little bit about docker and docker-compose at this point but if you don’t, read my previous writings on it.

Read it

Linux Alpine

Here is an article about a linux distro called Alpine that I talked about in a previous article.

Read it

Github Contributions

docker-elk
The ELK stack powered by Docker and Compose.
loadbalancer
Docker and nginx based load balancer
Cronicle
A simple, distributed task scheduler and runner with a web based UI.
ti.material
Porting material design
otto-ai
Otto AI - Server & Client AIO
trimethyl-guide
A minimalistic mobile app to show the potential of Trimethyl
google-cache-crawler
PHP script to recover sites using Google Cache.
siriwavejs
The Siri wave replicated in a JS library.
ti.material
Porting material design

Skills

JavascriptNodeJSPHPObjective-CSwiftTitaniumSQLRedisMongoDBCloudDockerKubernetesDevOpsTensorFlowInvesting

Instagram


Working @Caffeina
Living in Parma (Italy)
@andy_miller on Telegram
This website is made using
Docker
Blimp
NodeJS
Redis