pwa.io

Welcome to Philipp's digital realm, where PHP, Laravel, and self-hosting converge. Join him on a journey through the ever-evolving world of web technologies, where he shares his insights and expertise on building web applications.

Yes, ChatGPT generated that.

Latest articles

June 2023

Building an all-in-one container to create PDFs with Browsershot

Ditch the bloat and harness the agility of a sleek Docker container, merging Puppeteer, Node.js, and alpine-chrome for lightning-fast web page screenshots and PDF conversions.

May 2023

Slimming down your Docker PHP images

After discovering how big my Docker images became, I went on a quest to slim them down. Unfortunately I didn't find the holy grail, but I learned a bit about Docker images and how to optimise them.

May 2023

Introducing logsock

I needed a replacement for my Telegram bot and just built it myself.

April 2023

Installing Woodpecker CI in your personal homelab

It's always fun to try something new, especially when it's so easy to set up! In this article I share my experience with Woodpecker CI after using it for thirty minutes.

April 2023

Using Docker without a registry

Discover the secret to transferring Docker images between machines without the need for a registry!

April 2023

Web Push with Mobile Safari (iOS 16.4) made easy

iOS 16.4 finally supports Push Notifications. Here is how to use them.