Sign in

Frontend Developer ✨ // Blogging @ https://phiilu.com/

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.

I am working on a new project where I already setup the deployment pipeline. The app has a backend and a frontend. The frontend…


Photo by Edho Pratama on Unsplash

I tried out many analytics SaaS on my blog to find a great alternative for my tracking needs. I was using Google Analytics before, but now I want to use something that cares about my and other user’s privacy.

My feature requests are very simple:

  • tracks page views without using…

You probably know those fancy images that you see on Twitter or Slack when someone shares a link to a website. The information that you see is meta tags stored inside HTML. They even have a fancy name and belong to the Open Graph protocol.

Here is an example from…


Sharing websites is a fundamental process of the web and providing a way to make it as easy as possible can allow users to easily share the work you created.

The Web Share API allows the user to use the native share mechanism of the operating system. …


Welcome to my new series where I will write about built-in Browser-APIs and demonstrate how you can use them today. Most of the APIs I will write about will be highly experimental and still will have the “Draft” status. So don’t expect a wide browser adoption and only try this…


Photo by Dominik Lückmann on Unsplash

If you have a slow computer or you somehow can’t install Docker using the official Docker Desktop installer, you might want to use your Raspberry Pi (or any other server you have) to be your dedicated Docker server.

Recently I had the problem that I could not install Docker Desktop…


Photo by Christian Wiediger

One way to improve your SEO is by submitting a sitemap to Google. Sitemaps are an XML representation of your website and its pages. It allows search engines to know what pages your website has, without crawling each link on your page first.

By submitting a sitemap to the Google…


On the internet, there are many ways to allow visitors to get updated for new content on your blog. A pretty common option is to offer a Really Simple Syndication or more commonly known as RSS feed.

An RSS feed is a standardized XML file that contains information about the…


I just finished my first workshop of the Epic React by Kent C. Dodds course. After each workshop, I thought I might write down my thoughts and summarize my learnings.

Certificate for completing the React Fundamentals course

Epic React is a BIG online course with a total of 8 different workshops and I don’t know how many…

Florian Kapfenberger

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store