History of a support ticket for Apple

A recent support I've had to open to Apple has given me the opportunity to reflect on my work; I was doing some terrible mistakes. In this post I share the history of the support, my mistakes, and the countermoves which I took to be sure I won't repeat my mistakes. »

Data Structure 101

James Kyle (@thejameskyle) has recently pushed on Github an article about how different data structures could be written in plain JavaScript. Reading through the guided code will help you learn about what data structures are, what their uses are, and how to discuss them. »

The Chiara's first thousand days task

Starting from an unusual, funny request I received from my wife some mornings ago, we'll follow the usual path of a feature request, from the initial technical analysis to the final implementation, exploring concepts related to functional programming (such as pure functions, partial application) and Test Driven Development. »

How I ported my blog to HTTPS

In the last couple of years several elements are pushing for a widespread adoption of the HTTPS protocol. In this post I share my experience migrating my blog hosting from GoDaddy to DigitalOcean, and how I managed to enable SSL for 0€/year using the letsencrypt client. »