-
Bash case insensitive auto completion
Aug 30, 2017I added these two lines in my
.bashrc
: -
Building wxWidgets on Mac
Aug 30, 2017In this post, I’m building wxWidgets on a Mac from source. This is done on a very old MacBook running El Capitan.
-
DOSBox configuration file
Aug 26, 2017I did the following changes to my DOSBox configuration file:
- fulldouble=true (it probably doesn't hurt, it's supposed to reduce flickering)
- windowresolution=1900x1024 (because on my high DPI laptop screen DOSBox by default launches in a teeny tiny window I can barely read)
- output=opengl (works in combination with the previous setting)
-
Strip the BOM
Aug 2, 2017The byte order mark, or BOM for short, is a special Unicode character that can be used to indicate that a file’s contents is Unicode. Visual Studio is one of those editors that like to use the BOM when saving UTF-8 files. There are a few problems with the BOM. It can break shell scripts, as it precedes the shebang. It can cause unnecessary diff noise in git history, just like any other invisible character mismatch (spaces vs tabs, different line endings, lack of EOL at EOF). In short, I don’t like it and I’d like to get rid of it.
-
Mocking AWS with localstack
Jun 6, 2017We use AWS at work and I’ve been learning more and more about it. AWS offers so many services it’s even difficult to remember all of them. It’s quite impressive how many things a developer could build upon in order to deliver a scalable solution. The phrase “standing on the shoulders of giants” is quite fitting.
-
TDD with .NET Core and Visual Studio Code
Jun 5, 2017In this post we’ll see how to create a .NET Core solution with two projects with using nothing but the command line. Once that is setup, we’ll do a bit of TDD using Visual Studio Code.
-
Docker hacking session
Jun 4, 2017Last week I organized a hacking session for my team at work. We ordered pizzas and we stayed a couple of hours extra to have a look at Docker. For some people this was completely new, for some others not as much. The feedback however was positive overall.
-
CD at scale: the success story of a big rewrite
May 22, 2017Back in March, I gave a presentation at the Continuous Delivery Amsterdam meetup. You can watch the video here. The title is “CD at scale: the success story of a big rewrite”. It’s about how we applied CD in a big project that involved complete rewrite of our storefronts at work.
-
How to deploy a smashing dashboard to AWS Elastic Beanstalk with Docker
May 9, 2017So, in the previous post we created a fancy dashboard using the smashing framework. Let’s see how we can deploy our dashboard to AWS Elastic Beanstalk using Docker.
-
How to build a smashing dashboard
May 8, 2017An information dashboard is a way to visualize and share information within a team about things that are important. You can setup a big monitor showing live updates about build statuses, open jira issues, a sprint burndown graph, the health of your applications on production, and so on. Having this information visible is a way to keep it on the back of your head (out of sight, out of mind). It also shows to people outside your team what matters to you.