When Tomorrow Comes

With the SpaceX Falcon 9 launch, I've become captivated by the idea of space travel and what it means for humanity. I read a Reddit post about The Great Filter. This lead to a post about the Fermi Paradox. Which in turn led to other thories about alien life. These…

Robocon has been announced

On January 18, 2018 robocon.io will be held at Helsinki, Finland. It will be a one day event, currently planned for 09:00 - 16:00. Tickets start at 250€, but full priced tickets have not been announced yet As a bonus, they announced a new logo that looks…

Automated Email Testing

Testing a website end-to-end often requires checking email related functions such as welcome messages, reset password, and much more. Ensuring this connection to the user works is often very critical. However, even when we discount the time needed to interact with the system, manually verifying the reciept of an email…

Updating Ghost

Ghost CMS currently lacks a self-updater. If you're like me and run your own ghost installation on a linux server, then you have to manually trigger updates through the command line. It's definitely a lot easier than before where we had to move folders around, overwrite specific files, and hope…

Express Authentication

Authentication lacks documentation. Its difficult to implement and many of the implementation guides are unclear about what should be configured and what should remain untouched. This seems to be a general trend in npm packages. They will often reference app.[object] which is reasonable. The 'app' is clear, but then…