Maartje Eyskens

Linux phone adventure

It’s 2019, the year of Linux on the phone! Just like 2016 was the year of Linux on the tablet! Or was that 2015? Anyhow Ubuntu gave up, but newer and better. The future looks exciting: Librem 5 and Pine64 Phone both promise us Linux on the phone. PostmarketOS tries to bring old phones back alive by putting Alpine on them. KDE claims they wil run everywhere (or so they told me at FOSDEM).

Read more →

Building a Kubernetes Ingress Controller

Now that writing tooling on top of Kubernetes is part of my every day job I thought it would be a good idea to dig deeper. If you know me longer than today you might have realised I love writing my own code for my clusters. So why not just dig in into some mechanics of Kubernetes? At (not the above job) Innovate we have been very happy with Nginx/OpenResty to proxy and handle radio streams.

Read more →

Docker on the desktop

note to self: change blog bio to Jess Frazelle-wannabe So I decided to give Linux on the desktop a best try. I recently installed Ubuntu with the i3 window manager on my Cr-48 and fell in love with it. Since I feel like Linux on a MacBook is a pain I start looking for a nice new laptop. It had to be powerfull, good looking and not too heavy. After I gave up looking for a rose gold laptop with something more that a celeron (really, somebody make one, I’ll order 10).

Read more →

The ITFrame Swarm

So a year ago I wrote London can sink, we’re fine on how we made sure ITFrame would stay up all the time (*as much as possible). This setup proved itself over the year by having exelent uptime and mitigating disasters when one of the 2 datacenters had an issue. Scaling. For now all those nodes had been set up by hand (and disk images). This didn’t scale well. When the time came to update Node.

Read more →

Vue.js for PHP people

This post is written in context of my education as a tutorial for my teammates Vue.js is a very light Javascript framework that offers the magic of the big ones (Angular, Ember, React…). Magic you say? How about: <table> <tr ng-for="person in people"> <td ng-click(delete(person))>{{person.name}}</td> <tr> </table> 5 lines that control a table with persons you can delete on one click. (note controller not included) The magic here is to just insert the JS into your HTML code.

Read more →

How many women actually Go, C, Rust, JS....

Note: there are waaaay more than 2 genders, the problem is GitHub has no field for them (keep it that way!) nor do we have tools to check them based on the name. 2nd note: I wrote this post during the process, just see it as a live blog with delay. After the results of the Go survey on how many Gophers identify as woman, the Women Who Go community (well at least me anyway) wondered how other languages are doing.

Read more →

Hello Hugo

After a chat about blogging systems and static site generators in the Gophers Slack I got to know Hugo. A static site generator written in Go. While in the past I used Ghost to host my blog it only offers basic features that are also offered by (almost every) static site generator. Also my template was broken so I had the choice to fix that or give Hugo a try. Why should I keep using Ghost?

Read more →

Makerscene, not only for the nerds

When you and your sweetheart* both get the assignment to visit a Fablab. There is only one option left going together. That you send an Applied Computer Science student to there is obvious but a future kindergarten teacher? That is a different story. Or maybe we see it in the wrong way, many people who are into technology tend to show some interest in working with 3D printers and stuff. But what we often forget is that there is use for these tools: making individual things that are often unique or hard to get (eg.

Read more →