Articles

How to Include Markdown From Other Markdown Files [Gridsome Guide]

April 3, 2021 · 1 min read
Here's a quick way to include markdown files inside other markdown files with `@gridsome/vue-remark`. If set up properly, it allows to import other markdown files like this

3 Ideas How to Use Whiteboards for Software Development

March 28, 2021 · 1 min read
When I'm programming, I'm often making notes or scribble on paper or a whiteboard. It helps me explore and keep track of my options. For small or big architectural decisions (which we're making all the time), it's hard to keep all options …

What Are Learning Classifier Systems And How Do They Work?

March 21, 2021 · 4 min read
Machine learning isn't just neural networks. It's also k-means, Principal Component Analysis, Support Vector Machines, Bayes, Decision Trees, Random Forests, Markov Models, …. And there are Learning Classifier Systems (LCSs). LCSs are a system to automatically create and improve `IF … THEN …` rules for a given task.

3 Quick Tips to Convert Types In JavaScript

March 14, 2021 · 1 min read
JavaScript has 6 primitive data types. They are string, number, boolean, null, undefined, and symbol. Here are 3 quick tips for converting data to one specific primitive.

Slow Is Smooth and Smooth Is Fast

March 5, 2021 · 1 min read
The U.S. Navy SEALs have the saying “slow is smooth, and smooth is fast”. I love this quote, as it applies nicely to software projects! It is a reminder to not ignore the fundamentals.

6 Writing Tips for Developers

February 28, 2021 · 2 min read
As developers, we write a lot. We write documentation, proposals, issues, RFCs, emails, …. You name it. And with more and more companies offering remote work, writing is getting more and more important. Here are 6 tips that help you improve your writing, from blog posts to emails.