Niels van der Molen

Blog

DevOps

Why most software will become vulnerable

I just spent a day upgrading the server that hosts this blog. As a one-man team, I pride myself on maintaining a secure setup where automatic updates are installed every night. Even if a restart is required, the services reboot Read more…

By nielsvandermolen, 1 yearDecember 1, 2023 ago
Docker

Remote development with Docker and Visual Studio Code in a breeze

My old setup was a dual boot desktop with Ubuntu 20.04 and Windows 10. Ubuntu is mainly for the great support for development tools like Docker and I used it because my production systems run in Linux. As a gamer Read more…

By nielsvandermolen, 4 yearsMarch 13, 2021 ago
Politics

Interreflections a movie review and my thoughts on Peter Joseph

To review Interreflections we need to understand Peter Joseph. He is a filmmaker but also the creator of the zeitgeist movement. For better or worse, Peter has played a major influence on the way I look at society. In hindsight, Read more…

By nielsvandermolen, 5 yearsOctober 22, 2020 ago
Svelte

Exploring reactivity in Svelte JS with real-world examples

So, we all saw the presentation by Rich Harris, the creator of the Svelte Javascript compiler, and are excited about implementing spreadsheet reactivity in our projects. However, even though the concept is easy to grasp when looking at simple examples Read more…

By nielsvandermolen, 5 yearsMarch 28, 2020 ago
Svelte

How to use external Javascript libraries (e.g. Stripe.js) in SvelteJS

There are many javascript libraries that give a lot of functionality out of the box which we normally include with a <script src=”url”></script> in the header section of the HTML page. In this article, we explain a method to do Read more…

By nielsvandermolen, 6 yearsOctober 14, 2019 ago
Svelte

A good authentication example, Sapper sessions, Svelte Store

For my new architecture with microservices and Svelte, a vital implementation detail is the authentication and authorization mechanisms. In the last article, there was an example of how to build the signup component and in this example, we take a Read more…

By nielsvandermolen, 6 yearsAugust 5, 2019 ago
GameDev

How to implement custom pathfinding A* & CC in Unreal Engine 4

In this article, we see how our team implemented pathfinding in the Unreal Engine 4 for the upcoming tower defense game MassMonsterMaze. Besides using the default navigation meshes of the Unreal engine we implemented an A* algorithm in blueprints and Read more…

By nielsvandermolen, 6 yearsJune 30, 2019 ago
Symfony

A tutorial on how to use the Messenger component of Symfony 4 with RabbitMQ

Running tasks asynchronous is becoming vital for any large web application. An example, on which I worked, is a Facebook-like activity stream for Open Social (Drupal 8). Imagine that a personal notification based on a relation, rank, and gender has Read more…

By nielsvandermolen, 7 yearsOctober 30, 2018 ago
Politics

A realistic plan to pay for a universal basic income in the Netherlands

Een Nederlandse versie kan je hier vinden The idea of a universal basic income (UBI) is gaining traction on the whole political sphere. The central concept is that every citizen gets a monthly allowance that is above the poverty line Read more…

By nielsvandermolen, 7 yearsJuly 27, 2018 ago
API Platform and Symfony 4
API

How to build a Symfony 4 API Platform application from scratch

Symfony 4 and the API Platform Framework make it easy to create an API application with basic CRUD operations. However, in real-world applications more advanced features (e.g. authentication and custom endpoints) are needed which require quite a bit of knowledge Read more…

By nielsvandermolen, 7 yearsJune 12, 2018 ago
Uncategorized

How learning happens, and Evidence-Informed Learning Design – New knowledge acquired

When trying to master a new field it is difficult to find the right direction and resources from which to learn. I set out to learn more about the science of learning and teaching in order to create a tool Read more…

By nielsvandermolen, 2 yearsFebruary 2, 2023 ago
Uncategorized

What can we learn from “Peak”? A book review

This post is aimed to learn lessons from the “Peak: Secrets from the New Science Of Expertise” by Anders Ericsson and Robert Pool that we can apply to improve an education tool that I am building for the last year. Read more…

By nielsvandermolen, 3 yearsMarch 17, 2022 ago
Ethics

Maximize the number of people that are content

For some people, it is important to have an explicit moral compass and have a set of heuristics that can guide you through life. They want to do things that are good and that have meaning. Thinking is hard work Read more…

By nielsvandermolen, 4 yearsJanuary 3, 2021 ago
API

Uploading files using Node.js as an API Gateway to an external API using Svelte/Sapper

Following the documentation of API Platform, we start with an API that accepts the multipart/form-data format. We use Sapper (Node.js+Express) as an API gateway. First, we need to send a local file from Svelte to the Sapper server. Sapper then Read more…

By nielsvandermolen, 5 yearsJune 26, 2020 ago
Emotion detection

Thesis emotion detection Chapter 1. Introduction

This research investigates the use of sentiment analysis technologies to extract affective states of users from text. A dataset of text annotated on affect by human raters was needed to test the affect detection algorithms. No such dataset was available, Read more…

By nielsvandermolen, 5 yearsMay 24, 2020 ago
Emotion detection

Publishing my thesis work – Emotion detection using sentiment analysis

For my master thesis in “human media interaction” at the University of Twente, I worked on applying sentiment analysis technologies to emotion detection in online communities. I am proud of this work which took 10 months of programming and writing Read more…

By nielsvandermolen, 5 yearsMay 24, 2020 ago

Posts navigation

1 2 … 4 Next
Socials
  • YouTube Channel
  • Twitch Live Streams
  • Discord Community

Buy me a coffee


  • Home
  • Blog
  • Twitter
  • Email
  • Privacy Policy
  • Contact
Hestia | Developed by ThemeIsle
 

Loading Comments...