Articles tagged with: Patterns & Practices

When to Feature Flag new code

Summary: When to use feature flags in coding, including for new features, experimental features, breaking changes, and complex refactors.


Micro-Frontends (and self-contained systems)

Summary: Discussion about the recent trend of Micro-Frontends and self-contained systems in frontend development.


Hard to test scenarios

Summary: Strategies for testing complex scenarios in software development, using examples of non-code 'hard to test' scenarios.


Speeding up my websites for fun

Summary: My efforts to speed up my websites by removing unused CSS, minimizing content, supporting Gzip and cache expiration headers, and compressing images.


Basic Nginx snippets

Summary: A guide on how to manage a full Linux instance using Amazon Lightsail, with a focus on improving Nginx skills. It includes code snippets for various tasks such as error log location, subsites, proxying Python apps, protecting sensitive files, MIME types, authentication, subdomain aliases, custom headers, redirections, HTTP methods, optimizations, and serving static content.