Blog

Here are all my blog posts! Enjoy :)

August 2022

  • Deploy Meilisearch to Fly.io in 5 Minutes

    Meilisearch is an open-source search engine and a great alternative to Elastic Search or Algolia. Fly.io is great global app platform.

    /images/icons/meilisearch-icon.svg
    Published on

April 2021

  • Password protect your (Vercel) site with Cloudflare Workers

    Use Cloudflare Workers to simply add Basic HTTP authentication to any of your websites even if they are hosted on a service like Vercel or Netlify.

    /images/icons/cloudflare-workers-icon.svg
    Published on

February 2021

  • Allow your mobile visitors to easier share your articles with the Web Share API

    With the Web Share API you can use the native sharing mechanism of the device.

    /images/icons/web-share-api-icon.svg
    Published on
  • Accessing the Clipboard in Javascript using the Clipboard API

    The Clipboard API is a way to interact with the clipboard of the user in the browser. This API is still an early working draft, but you can already use it today!

    /images/icons/clipboard-api-icon.svg
    Published on

January 2021

  • Use your Raspberry Pi as a Docker server with docker-machine

    In this article, I show you how you can setup docker and control it with docker-machine.

    /images/icons/docker-logo.png
    Published on

December 2020

  • My thoughts on completing the React Hooks workshop from Epic React by Kent C. Dodds

    I recently bought the Epic React course from Kent C. Dodds. I want to share with you my thoughts and what I have learned by completing the React Hooks workshop.

    /images/icons/epic-react-icon.png
    Published on
  • Generate a sitemap for your Next.js site and submit it to Google

    Sitemaps are being used to give an outline of a website. Search engines will use the information to better crawl your website. In this post, I will show you how to generate a sitemap in Next.js.

    /images/icons/next-js-logo.png
    Published on

November 2020

  • Generate RSS feeds for your static Next.js blog

    RSS feeds are a great way to get updates for new articles on a website, therefore having one on your blog can be valuable for your readers who are using RSS readers.

    /images/icons/next-js-logo.png
    Published on
  • Here are 6 Google Analytics alternatives that care about your privacy

    The defacto standard for web analytics has been Google Analytics for many years. Now there are new and even better alternatives to track viewers of your website. Here are 6 alternatives you should be using instead of Google Analytics.

    /images/icons/analytics-icon.svg
    Published on
  • Generate Open Graph images for your static Next.js site

    When you share a website on social media you will often find generated images added to the link. Those are OG images and in this post, I will show you how you can generate them dynamically with Next.js!

    /images/icons/next-js-logo.png
    Published on

October 2020

  • My thoughts on completing the React Fundamentals workshop from Epic React by Kent C. Dodds

    I recently bought the Epic React course from Kent C. Dodds. I want to share with you my thoughts and what I have learned by completing the React Fundamentals workshop.

    /images/icons/epic-react-icon.png
    Published on
  • Add Apple Maps to your website using a serverless function and host it on Netlify

    Everyone knows that you can use Google Maps to add a map to your website, but did you know Apple has an JS SDK too?

    /images/icons/apple-maps-icon.png
    Published on

September 2020

  • Make your Ubuntu Server VPS more secure against unauthorized access

    When creating a new VPS you need to make sure that you secure your server from the scary internet. Only you should be able to log in and administrate your server.

    /images/icons/ubuntu-logo.png
    Published on
  • Check your LAN network speeds with iperf3

    Sometimes you might want to know if you really max out your router/switch/server network speeds and with iperf3 it is really easy to test your LAN network speeds.

    /images/icons/terminal-icon.png
    Published on

August 2020

  • Dealing with URL query parameters in Javascript using URLSearchParams

    Interacting with the browsers URL search parameters was never easier with URLSearchParams. No need for external libraries.

    /images/icons/js-logo.png
    Published on

July 2020

  • Use Visual Studio Code Remote to edit files on servers

    Editing files on a remote server using the Visual Studio Code Remote extension is that easy.

February 2020

  • Create your first VPS on Vultr

    Creating a VPS is really straightforward. I have chosen Vultr as my VPS provider, because they offer great performance backed by benchmarks and have great support.

    /images/icons/vultr-logo.svg
    Published on

January 2020

  • Host your own OpenVPN server in a few seconds

    Hosting your own VPN has never been easier. There are now multiple Github projects that will reduce the pain on setting up your own VPN server.

    /images/icons/open-vpn-logo.svg
    Published on
  • Hello World

    Hey I am Phiilu and this is my first blog post ever! I always wanted to blog and share my knowledge with the world, but I never had the courage to do it.

    /images/icons/hello-icon.png
    Published on

Want blog post updates? Sign up for my newsletter.