Open in app
Home
Notifications
Lists
Stories

Write
Florian Kapfenberger
Florian Kapfenberger

Home

Pinned

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. I am working on a new project where I already setup the deployment pipeline. The app has a backend and a frontend. The frontend…

Cloudflare Workers

5 min read

Password protect your (Vercel) site with Cloudflare Workers
Password protect your (Vercel) site with Cloudflare Workers

Pinned

Here are 6 Google Analytics alternatives that care about your privacy

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…

Analytics

8 min read

Here are 6 Google Analytics alternatives that care about your privacy
Here are 6 Google Analytics alternatives that care about your privacy

Pinned

Generate Open Graph images for your static Next.js site

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…

Web Development

6 min read

Generate Open Graph images for your static Next.js site
Generate Open Graph images for your static Next.js site

Published in Level Up Coding

·Feb 14, 2021

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

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. …

Browser Api

3 min read

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

Published in Level Up Coding

·Feb 7, 2021

Accessing the Clipboard in Javascript using the Clipboard API

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…

Browser Api

5 min read

Accessing the Clipboard in Javascript using the Clipboard API
Accessing the Clipboard in Javascript using the Clipboard API

Published in Level Up Coding

·Jan 7, 2021

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

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…

Docker

4 min read

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

Dec 22, 2020

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

I finally got some time and finished the second workshop of the Epic React by Kent C. Dodds course. …

React

3 min read

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

Published in The Startup

·Dec 7, 2020

Generate a Sitemap for Your Next.js Site and Submit It to Google

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…

Web Development

4 min read

Generate a Sitemap for Your Next.js Site and Submit It to Google
Generate a Sitemap for Your Next.js Site and Submit It to Google

Nov 20, 2020

Generate RSS feeds for your static Next.js blog

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…

Webdev

3 min read

Generate RSS feeds for your static Next.js blog
Generate RSS feeds for your static Next.js blog

Oct 12, 2020

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

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. Epic React is a BIG online course with a total of 8 different workshops and I don’t know how many…

React

3 min read

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

Florian Kapfenberger

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

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable