PinnedFlorian KapfenbergerPassword protect your (Vercel) site with Cloudflare WorkersUse Cloudflare Workers to simply add Basic HTTP authentication to any of your websites even if they are hosted on a service like Vercel or…Apr 3, 2021Apr 3, 2021
PinnedFlorian KapfenbergerHere are 6 Google Analytics alternatives that care about your privacyI 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…Nov 9, 2020Nov 9, 2020
PinnedFlorian KapfenbergerGenerate Open Graph images for your static Next.js siteYou probably know those fancy images that you see on Twitter or Slack when someone shares a link to a website. The information that you…Oct 30, 2020Oct 30, 2020
Florian KapfenbergerinLevel Up CodingAllow your mobile visitors to easier share your articles with the Web Share APISharing 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…Feb 14, 2021Feb 14, 2021
Florian KapfenbergerinLevel Up CodingAccessing the Clipboard in Javascript using the Clipboard APIWelcome 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…Feb 7, 2021Feb 7, 2021
Florian KapfenbergerinLevel Up CodingUse your Raspberry Pi as a Docker server with docker-machineIf you have a slow computer or you somehow can’t install Docker using the official Docker Desktop installer, you might want to use your…Jan 7, 2021Jan 7, 2021
Florian KapfenbergerMy thoughts on completing the React Hooks workshop from Epic React by Kent C. DoddsI finally got some time and finished the second workshop of the Epic React by Kent C. Dodds course. It’s been a while since I wrote my…Dec 22, 2020Dec 22, 2020
Florian KapfenbergerGenerate a Sitemap for Your Next.js Site and Submit It to GoogleOne way to improve your SEO is by submitting a sitemap to Google. Sitemaps are an XML representation of your website and its pages. It…Dec 7, 2020Dec 7, 2020
Florian KapfenbergerGenerate RSS feeds for your static Next.js blogOn 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…Nov 20, 2020Nov 20, 2020
Florian KapfenbergerMy thoughts on completing the React Fundamentals workshop from Epic React by Kent C. DoddsI 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…Oct 12, 2020Oct 12, 2020