Welcome to my personal blog!

I am a full-stack developer with a passion for learning and staying up-to-date with the latest technologies and best practices. On this blog, I plan to share my experiences and insights from my career as a developer, including the patterns and topics I have encountered along the way. From software design patterns and architectural approaches, to frontend and backend technologies.

Article

Multistage Dockerfiles: The Key to Smaller, More Efficient Container Images

Multistage Docker builds, use multiple stages with specific instructions to create modular Docker images. The order of these instructions and stages is important for building an optimized final image. By minimizing the number of layers and dependencies, developers can create efficient images that improve the performance and scalability of their applications.

Article

Core Web Vitals

Core Web Vitals are metrics that measure website performance, speed, and user experience. They include Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS). These metrics help identify and optimize key performance issues, user experience and are important for both SEO and user satisfaction.