AI-generated content is everywhere. It’s flooding our professional networks. Destroying social media. Filling news feeds. Each with generic, templated posts that follow predictable patterns. …| Eric Mann's Blog
With a new server set up, the next step in the great migration was to start moving services to it from the cloud. First up, my toy encrypted secret sharing service!| Eric Mann's Blog
Secret sharing typically requires a trusted third party to communicate a secret from point A to B. Encrypting those secrets at point A and only allowing point B to decrypt them removes any risk in …| Eric Mann's Blog
Discover how transitioning from cloud services to self-managed infrastructure can dramatically reduce costs while maintaining reliability and security for your applications.| Eric Mann's Blog
Engineering leaders face a constant tension: building the perfect, scalable system versus shipping products that generate revenue. Learn how successful technical leaders navigate this balance, keeping engineering excellence in sight while delivering business value that keeps the lights on.| Eric Mann's Blog
The promise of AI automating mundane tasks seems appealing but is fundamentally flawed. It may eliminate boring jobs, but it doesn’t provide economic security. Displaced workers will be force…| Eric Mann's Blog
Discover the power of Git’s conditional includes to automatically switch between different developer identities, email addresses, and signing keys based on your project directory structure.| Eric Mann's Blog
The GitOps movement enhances infrastructure and application management through automation and transparency but implementation always presents challenges.| Eric Mann's Blog
Join me on an exploration of FreshRSS as an alternative to the gone-but-not-forgotten Google Reader. We'll even walk through setting it up locally with Docker and Tailscale for easy access.| Eric Mann's Blog
A year ago, I migrated my site to a self-hosted NUC cluster, defying industry skepticism about home hosting. Using a WordPress stack with Varnish and Cloudflare, I optimized performance and security, achieving over 30% traffic caching.| Eric Mann's Blog
Balancing speed and quality is crucial for software delivery. While rapid development can lead to fragile systems, overengineering may allow competitors to succeed. I've used containerization and Kubernetes for years, and I'm building a new tool to simplify both for all engineers.| Eric Mann's Blog
GitOps represents a transformative approach to managing and deploying applications by merging version control with DevOps. It automates changes, enhances security, and offers a single source of truth, especially beneficial for DIY infrastructure. GitOps practitioners can achieve self-healing infrastructure and improved management through infrastructure as code while overcoming learning curves.| Eric Mann's Blog