Daniel's blog

Global HTTPS Redirect using Traefik v3

A step-by-step guide to setting up a global HTTP to HTTPS redirect in Traefik v3. Learn how to configure entrypoints in your Traefik configuration for secure connections without relying on middleware.

Customize your RSS Feed in a Ghost Theme

Learn how to create a custom RSS feed for your blog with excerpts and a tailored layout powered by Ghost.

Managing your dotfiles

Read how to efficiently manage and deploy your dotfiles across devices using GNU Stow, a powerful symlink manager.

Automating Builds and Releases with Conventional Commits and Semantic Versioning

Automate versioning, changelog generation, and Docker image builds with GitHub Actions and semantic-release. Learn how to integrate Conventional Commits for a streamlined release workflow across repos.

Remove Member Duplications in GitLab

Manage GitLab member assignments more effectively with a Python script that removes duplicate direct member entries. Simplify your group-based authorization cleanup.

Working with Conventional Commits

Conventional Commits bring clarity and consistency to commit messages, automate changelog generation, and simplify versioning. Discover how to implement and enforce this in GitLab for better collaboration.

A rant about monitoring fatigue

Non-critical alerts are often ignored, leading to critical issues being overlooked. Explore how regular review meetings can help prevent incidents and improve alerting systems. Read on for actionable insights.

How to run better meetings

Revolutionize your meetings by focusing on what truly matters: productivity, creativity, and inclusion. In this post, you’ll discover simple yet effective ways to optimize meetings, respect your team’s time, and foster a more engaging and efficient environment.

The Unspoken Resignation called Quiet Quitting

Quiet Quitting is when employees disengage from work due to burnout, lack of recognition, or unresolved issues. It develops in stages, affecting productivity and morale. Learn more about its causes and how both employees and employers can address and prevent this growing issue.

Beware of .zip Domains: Phishing Risks and Unicode Confusion

The .zip domain extension, initially used for file compression, is now being exploited for phishing. Attackers use deceptive Unicode characters that resemble regular ones, tricking users into clicking malicious links.

← Newer posts | All | Older posts →