
Implementing PayPal Payments: A Practical Guide and Pain Points
In this video, I talk about the implementation of payment for my site, YouTool.app. We looked at what PayPal requires in their …

Say Goodbye to File Size Limits! Uploading Gigabytes with Fetch
We look into how to upload really large files using fetch. By splitting up the files, we bypass browsers’ upload limitations. We send …

Java 23 – Gathering Modularity
We look into the next long time supported version of Java, the latest revision 23 contains improvements in speed, simplicity and …

I needed to run one docker container per host – Ansible deploy of Docker workloads
In this video, we look at my ansible script for deploying my testloads. Join this channel to get access to perks: …

Build Docker Images for Any Platform with Buildx
We look into building images for multiple platforms and deploying them in a Kubernetes cluster. Talks about the challenges I’ve faced during the process and ways to mitigate these issues.

Amazon! Why? Security by Obscurity – AWS4 authentication method.
We look into how to sign a request against the “new” Amazon data centers. All centers deployed after 2014 need to use the new …

Used a Fitbit for 6 months, this is my review. (Fitbit Inspire 3)
I talk about my experiance with the Fitbit Inspire 3 watch. All the free features and the application for a swimmer that wants to keep track on their laps and workouts. This watch is not for everyone and probably not for me but I’m not dissatified with my purchase.

Don’t get blocked by QOS – RabbitMQ Quality Of Service work-around
We look into how to fetch messages manually so we don’t prefetch any messages and create bottlenecks for longer running processes.

Automatic Debian install – How to use simple-cdd
We look into how to install and use simple-cdd to create a new Bookworm install image fully automated with no input from the user during install. Git repository https://github.com/kalaspuffar/simple-cdd-bookworm

Virtualize machines with disk data in Ceph (libvirt)
We look into how to setup libvirt running virtualized machines with the disk data stored in an RBD pool in Ceph. We talk about the installation process and configuring ceph and storage pool.

Don’t get blocked by QOS – RabbitMQ Quality Of Service work-around
We look into how to fetch messages manually so we don’t prefetch any messages and create bottlenecks for longer running processes.

10,000 Subscribers! Thank You! – From Dream to Reality.
We did it! We hit 10,000 subscribers! This video is a huge thank you to everyone on this journey with me. Let’s take a trip down memory lane with clips from the channel, answer some of your questions, and reminisce about where it all began.