The Missing Bit

Blog posts

Simple Containers
2018-12-19

While working with openembeded, I needed specific version of some software (well, not specific, but not the bleeding edge Arch Linux has).

I didn't want to use a virtual machine because I wanted shared filesystems to be able to work on the project from Arch and compile it using a stable distribution.

Read more »

 

Using CMake to deploy to avr microcontrollers
2018-07-11

While working on a project that started with an arduino, I ended up having to make my own PCB for size and power consumption.

I moved to the Atmel atmega328P which is a pico power microcontroller that is mostly Arduino compatible.

While digging into the documentation, I realized that the Arduino libraries, while being really handy, have a few limiting factors (for example changing pins at the same time) and I started to look on how to code for the avr microcontroller without the Arduino IDE and libraries.

There are many resources online on how to use the avr CPU with minimal wiring, but I will concentrate on the toolchain here.

Read more »

 

How Elm saved my life
2018-03-08

While the title of this post seems to be a clickbait or an over exaggeration of how a programming language can affect one's life, it is not wrong. It is not the sole factor, more a piece of a lot of little changes in my life, but it was an important one.

Here is the story of how Elm helped me out of burn out and back to programming with a smile.

Read more »

 

Running multiple tasks side by side
2017-09-26

When doing web development, it's not unusual to have to run multiple watchers/server.

For example, you might have an hugo server running next to a webpack watcher.

Read more »

 

Using SVG sprites in elm with webpack
2017-06-26

SVG sprites is the new way to use icons in web app. Actually it is not "that new", but support now in 2017 is quite good.

It is actually quite easy to use them from elm.

Read more »