Weekly Tech Journal β€” [Week 39 of 2025] (September 22–28)

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

πŸ”§ What I Worked On

  • Dev environment for quarkus and typescript in a docker container
  • Skills heatmap
    • This is the first project that I’m creating from scratch using Codex
    • I’m like the experience.
    • Clearly it speed up the prototyping, but it creates an ugly and unmanteinable code. It is not a big problem now, cause it is a small project but definitely it is an issue in the long run.

🌐 Homelab Updates

  • Update Immich to v1.143.1 and LXC’s Debian
  • Updated all packages of each Proxmox node
  • Notes structure
    • I created a new structure of my notes with better title, description and image for each space

πŸ“š What I Learned

  • Finally I learned how to use No Machine
    • I felt too fool with the fact that I just need to have NoMachine install in both computers. I thought I need to install some server/protocol like xrdp.
  • Docker volumes has extra flags
    • :ro β†’ read-only
    • :rw β†’ read/write
    • Others: :cached, :delegated, :z, :Z

🧠 Things That Surprised Me

  • I broke a lot of resources when I migrated from Ceph to a normal NVMe disk
    • This made me think about the backup plan.
    • I need to create a good backup plan with replications and a backup test
    • I have some disks and I need to take advantage of the free storage in cloud for the most important and not heavy stuff

❓ Open Questions or Doubts

  • I have no idea how to recover a machine that doesn’t boot. I need to learn how to do this process, it is a good simulation
  • For some reason, I’ve tried to install a Home Assistant from scratch and it failed. I’m worried by the fact I updated many packages in all nodes.

πŸ“Ž Links or Resources I Found Useful

πŸ“Ή Youtube Videos I watched

πŸ’¬ Final Thoughts

  • I’m so frustrated by the fact that I lost part of my services. They’re all secondary ones, but still importants and it’ll take time to recover them all.
    • Anyways, that is the way we learn. By living in our “flesh” the problems that can happen in big scale.