Monthly Tech Journal β€” March of 2026

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

πŸ”§ What I Worked On

  • Improving full CI/CD template for my projects
    • I keep improving
  • Gitlab global planning system
    • I created a main group where all the projects belong. It contains all the tags that is throughout the projects
    • I’m really glad for the ability to organize better my projects inside the gitlab instead of using an external tool
  • ChronosUp
    • I resumed the development of the project
    • I was able to change from webpack to turbopack
    • Removed stripe integration and its dependencies

🌐 Homelab Updates

  • Update Dokploy 0.28.0 β†’ 0.28.4
  • Update Docmost 0.25.3 β†’ 0.70.1
  • Update Linkwarden 2.11.3 β†’ 2.13.5
  • Update Immich 1.144.1 β†’ 2.6.3
  • Update Gitlab 18.9.1 β†’ 18.10.2

πŸ“š What I Learned

  • Kubernetes
    • Priority Class
    • Scheduler Profiles
    • Admission Controller
  • Cursor
    • You can reference files, part of the code and terminal output in the prompt.
  • Kubernetes multi-cluster is a really challenging feature
    • It looks like we are far away of a good solution from it

🧠 Things That Surprised Me

  • Quarkus and Spring Boot have different cron format
    • Linux: */2 * * * * = every 2 minutes
    • Quarkus/Spring: */2 * * * * = every 2 SECONDS
  • Cursor worked pretty well in some complex contexts
  • Celery adds an extra layer in the communication of RabbitMQ
    • celery-node is not compatible with RabbitMQ version 4

πŸ“Ž Links or Resources I Found Useful

πŸ“Ή Youtube Videos I watched

πŸ’¬ Final Thoughts

  • After a while not touching anything in the code, I recovered the desire to work back in ChronosUp
    • I’m changing a little the project from a productivity tool for a mental health tool
    • So, many changes will come next months that will improve it
  • I didn’t have the time to run a local kubernetes yet