Recent Posts

My new woodworking hobby

2 minute read

I never really got into a new hobby until I stepped into one wood working course at Woodworking Academy in August 2020. There I made my first real little pro...

Raspberry Pi camera setup

12 minute read

The dark tinkering months have started again, and so I bought a 5 Mega pixel camera for my Raspberry Pi to use for learing OpenCV with Python. This article i...

Creating a PACT with Swift

24 minute read

Fast, easy and reliable testing for your APIs and microservices during development’ is the tag line for Pact. This sure sounds promising, but how does it imp...

Making friends with Swift, part 3

19 minute read

As promised previously, we’ll look at some things we could improve in our current state of the project and add some more functionality.

Making friends with Swift, part 2

24 minute read

In the first part of this series, we prepared our environment. This time we’ll tackle the initial implementation of our Snake. But before we make our hands d...

Making friends with Swift, part 1

17 minute read

I have been dabbling in iOS for about a year now. Using XCode for development, Carthage or Swift Package Manager for dependency management. Unfortunately, I ...

Welcome to a refreshed joostoostdijk.com

less than 1 minute read

Finally made the time to migrate to Jekyll as the backbone of my blog. For the theme I opted to use the minimal mistakes theme. After a few tweaks here and t...

AVR development part 3

10 minute read

As I the days start to grow darker again, I was looking around for some interesting things to do with all the electronic ‘crap’ I have lying around and ab...

AVR development part 2

14 minute read

As I the days start to grow darker again, I was looking around for some interesting things to do with all the electronic ‘crap’ I have lying around and ab...

AVR development part 1

8 minute read

As I the days start to grow darker again, I was looking around for some interesting things to do with all the electronic ‘crap’ I have lying around and ab...

Service configuration with procd

11 minute read

In a previous instalment I talked about setting up services on an Onion Omega with the use of a basic init script. While this works fine for many application...

Developing with an Onion Omega

12 minute read

This article will go through the steps to setup a simple development environment for the Onion Omega. With the help of some simple scripts and trivial config...

Onion Omega and BLE

15 minute read

A while back I backed the Onion Omega on Kickstarter and I finally received all the components. One of the first things I tried was setting it up as a BLE Be...