Kubernetes Portside: The Agentless Kubernetes Dashboard That Replaced LogMk Portside is an agentless, self-hosted Kubernetes dashboard that streams pod logs live from the K8s API — and why I retired LogMk's MySQL log pipeline for it.
Angular Angular 22 Signal Forms: Upgrading from Reactive Forms Angular 22 ships signal forms as stable. Here's how to upgrade old reactive forms, why they're simpler and fully type-safe, with before-and-after examples.
Angular Don't Mix Prettier and ESLint: A Cleaner Angular 22 Setup My old guide ran Prettier through ESLint. Here's why that mix is a mistake and how to set up Angular so Prettier formats on save and ESLint only lints.
Angular Google Places Autocomplete Directive – Angular 21 Learn how to build a custom Google Places Autocomplete directive in Angular 21 with a fully styled dropdown, keyboard navigation, and parsed address output.
Angular Teaching Claude Modern Angular with Custom Instructions Use Claude custom instruction files to generate modern Angular 20 code, with ready-to-copy rules for signals, standalone components, and new control flow.
Angular Dynamic Environment Variables in Angular with Docker Learn how to inject environment variables into Angular apps at runtime using Docker - no more rebuilds for config changes! Complete guide with code examples.
Angular 10 Must-Have VS Code Extensions for Angular Developers Discover 10 must-have VS Code extensions for Angular developers: Angular Language Service, ESLint, Prettier, Copilot, Error Lens, and more for cleaner code.
Angular Angular 19 Essentials: First Steps for New Developers Transform from complete beginner to Angular 19 developer with this step-by-step guide to setting up your environment and building your first web application.
Angular Prettier and ESLint 9 in Your Angular 19+ Project Set up Prettier and ESLint 9 in your Angular 19+ project with a flat config, recommended rules, and VS Code format-on-save for clean, consistent code.