Blogs
Read a version from an …
I wanted to do a rather simple thing in a dockerfile: read a value from an external file and use it in a RUN
command.
Doing all this inside the dockerfile was a requirement, so I couldn’t pass the version while building the image using build-args
or a similar solution.
There’s nothing …
Type less, do more...
If you are dealing a lot with the terminal you probably use the cd
command very often. cd here
, cd there
, cd ..
, etc. What if I told you that you can avoid typing the cd
command completely? That can save you a lot of keystrokes which is good because it:
- Makes you more productive
- Helps you avoid RSI …
Sending MQTT data to …
In this tutorial I’ll show you how to send MQTT data to Adafruit IO. The hardware that I’m using is a LoPy (only its WiFi interface) and an analog temperature sensor TMP36. The circuit is rather simple:
The capacitor between the A/D pin and the ground is used to eliminate noise, but you …
SFTP: How to fix the …
I’m busy with a Node.js project at work. The project requires SFTP support and for that we decided to use the ftps module. Although I was able
to connect to the SFTP server using lftp
and FileZilla without any problems, the Node.js project was failing. By checking the logs of the project I …
Book review: Single Page …
I decided to read this book because I wanted to learn about the architecture and implementation of a Single Page Application (SPA). And it turned out to be a good choice.
What I particularly liked about the book is that it begins from scratch and shows how to implement a SPA without relying on …
Exploring Swift
Before the release of Swift I had no interest in doing mobile development. The reason was that I’m not a big fan of Objective-C (the only official iOS language before Swift was released) and Java (the official Android language). I know that there are workarounds for using other languages but …
Book review: Pragmatic …
The title of this book describes it correctly. It is a compact guide covering the basic (and a few more advanced) use cases of Git. If you have already used Git you most likely know everything (or almost everything) explained in this book. That was my case, but I’ve also learnt a few new …
About uncle Bob's The …
I decided to watch some programming-related videos and I began with uncle Bob’s keynote The Last Programming Language. In general I agree with what he says, with one exception. Uncle Bob believes that functional programming is important because it plays well with multicore programming.
I …
And the second conference …
It’s sad that there are no good programming conferences in the South of the Netherlands and especially around the Eindhoven area which is considered very innovative and has a strong university. Fortunately, NextBuild is an exception.
2016 was the second year of the NextBuild conference. I …
And the first conference …
I was planning …