Weekly Tech Journal — [Week 36 of 2025] (September 1–7)

A personal recap of things I explored, learned, or questioned in tech this week.

🌐 Homelab Updates

  • Add more services in my Uptime Kuma instance
    • Now I have 18 in total
  • Created the DNS VLAN to have Pihole instances isolated
  • Installed Home Pi-hole
  • Installed Work Pi-hole (more restrictive)
  • Immich recovered
    • I changed a infra of the different disks. That process had broke the Immich instance. It was recovered with not data lost. \o/
  • Installed Home Assistant OS
  • Created Webhook on Home Assistant and connected to Uptime Kuma to notify my phone every time some service is down
  • Installed Duplicati
    • I didn’t implement it yet, but I did a small test of backuping up data and restore from Google Drive

Note: it is not ideal having them on a table. Once I have the hardware and services consolidated I will take care of the rack and the right place of everything.

📚 What I Learned

  • Differences between HTTP versions (0.9, 1, 1.1, 2 and 3)
    • Conceptually understood how QUIC works
    • Some extra concepts like: Server Push, Head-of-Line (HOL) Blocking and Keep-Alive (v 1.1)
  • K8s is container agnostic
    • ContainerD is the most common. However it exists other options like CRI-O.
    • It also reported rkt (Rocket), but it is no longer supported since the project was deprecated
  • Shebang
    • I got the difference between #!/bin/bash and !/usr/bin/env bash
    • Dave explained pretty well how the parameters work in a shebang
  • AWS
    • Understood more in deep EBS and EFS and their differences and applicability

🧠 Things That Surprised Me

  • During all this time, I wasn’t able to setup my wireguard because my router is behind CGNAT.
    • This made me feel dumb, but anyways this is the way we learn new stuff.
  • Promiscuous mode from NICs
    • Hypervisors enable the promiscuous mode on NIC to remove the hardware filter
  • In Proxmox, we have to uncheck the backup configuration of disks that shouldn’t be part of the backup.
    • I was unintentionally backing up a 2TB disk that was breking my schedule backup system. This disk is ignored know.

Open Questions or Doubts

  • IOPS and I/O operations are different things
  • It is not 100% clear how measure storage speed

📎 Links or Resources I Found Useful

📹 Youtube Videos I watched

💬 Final Thoughts

  • This week was wild! I was able to advance a lot in many things
  • When I was able to unblock a permission issue in a backup disk, I was able to fix and improve a lot of things on my homelab.