At my workplace, we recently faced the task of creating an animated SVG pie/doughnut/circle chart. At first, it didn't seem like a big challenge, but after playing around with a JavaScript-based solution provided to us, and aiming to find a solution that would work without JavaScript, my colleagues and I, concluded that a little JavaScript is necessary to animate the fill state of the circle...
About a month ago I held my first talk at a major conference, the We are Developers conference 2017. I talked about Monorepos and how they can be used to manage huge codebases at an organizational level or smaller codebases like modular open source projects...
I had the privilege to speak on one of the side stages at the WeAreDevelopers conference, which is the largest developers conference in Europe. Although, as an introvert, there are not many things I hate more than speaking in front of hundreds of people, it was an opportunity I had to take...
Today I didn't feel like programming so I decided to build the LEGO Architecture - Berlin set. I've made the experience that building a LEGO set can be quite relaxing and sometimes it can help to regain motivation for doing the important work you have to do...
Earlier today, I read an interesting article speculating about the code quality of Facebook. There is also a Reddit thread discussing the article with some insights from current and former Facebook employees. Most of the comments agree with the article's conclusions, and I myself know the pain of working with bad code all too well. But still, there was one comment from ”barry” against the popular opinion, which I also can't disagree with...
About three months ago I held a talk about Google AMP at the local stahlstadt.js meet up. Since then AMP has gained a lot of traction. Today most of my Google search results for news on mobile have this little lightning bolt which marks them as valid (and cached) AMP pages...
There are currently three huge trends in the web development world: reactive JavaScript frameworks, progressive web apps, and static website generators. Especially static website generators are currently getting a lot of attention. With smashingmagazine.com one of the most well-known web design blogs has just announced to make the switch from WordPress to a static website generator...
Two weeks ago, I had this idea for an app. I decided this was the perfect opportunity to give Ionic a try. Long story short – I quickly realized it would be too much work to build the app I had in mind. But I found the technologies used by Ionic 2 pretty interesting...
With CSS Grid Layout around the corner and Flexbox being broadly supported, it seems that the importance of grid frameworks is declining. Some people even say that Flexbox made grid frameworks obsolete. I disagree...
In the last couple of days, I felt like I was running out of steam. Following my daily routine of committing at least two enhancements to one or more open source projects (mostly my own) felt very exhausting. Yesterday I finally took the time to think about why I'm losing my motivation...