Howtos

Snap Package Manager Cheatsheet

Snap Package Manager Cheatsheet

Universal Linux packages with Snap manager

Snap is Canonical’s revolutionary universal package management system that brings containerized applications, automatic updates, and enhanced security to Ubuntu and other Linux distributions.

Hugo Caching Strategies for Performance

Hugo Caching Strategies for Performance

Optimize developing and running Hugo sites

Hugo caching strategies are essential for maximizing the performance of your static site generator. While Hugo generates static files that are inherently fast, implementing proper caching at multiple layers can dramatically improve build times, reduce server load, and enhance user experience.

Go Generics: Use Cases and Patterns

Go Generics: Use Cases and Patterns

Type-safe reusable code with Go generics

Generics in Go represent one of the most significant language features added since Go 1.0. Introduced in Go 1.18, generics enable you to write type-safe, reusable code that works with multiple types without sacrificing performance or code clarity.

Self-Hosting Immich: Private Photo Cloud

Self-Hosting Immich: Private Photo Cloud

Your photos on self-hosted AI-powered backup

Immich is a revolutionary open-source, self-hosted photo and video management solution that gives you complete control over your memories. With features rivaling Google Photos - including AI-powered facial recognition, smart search, and automatic mobile backup - all while keeping your data private and secure on your own server.