BLOG

Abstract painted image about tech

What I Learned Building My Own Angular Portfolio (as an Architect)

3 min read • Published Nov 2025

Building your own website always sounds simple, and in my case, it actually went quite smoothly. But along the way, I discovered just how many small details go into making a website truly polished, from image formats and SEO to accessibility and page speed. I wanted a clean space that represented me personally: something fast, elegant, professional, and built with the same discipline I apply at work. The idea was simple: prove that Angular can be both powerful and lightweight when used with care. That’s how patricklinguerri.dev was born.

Abstract painted image about tech

Dynamic Meta Tags in Angular: How I Built a Reusable SEO Service

5 min read • Published Nov 2025

When I rebuilt my portfolio with Angular SSG and hydration, one of my goals was to make every route fully optimized for SEO. That meant: unique titles, descriptions, Open Graph tags, Twitter tags, and clean indexing behavior for every page. Instead of manually setting metadata inside each component, I built a small reusable SeoService that updates all meta tags dynamically and works perfectly with Angular’s SSG output. This post covers how I built it, how it works, and how you can use the same pattern.

Abstract painted image about tech

Angular SSG + Hydration: How I Implemented Static Generation the Right Way

5 min read • Published Nov 2025

Static Site Generation and hydration are two of the most powerful features introduced in modern Angular, allowing you to deliver instant-loading pages while keeping the full interactivity of a real application. In this article, I break down how SSG produces clean, SEO-friendly HTML, how hydration reactivates the app without flickering or layout shifts, and the exact setup I used to combine both effectively.

PODCASTS

L'intelligenza artificiale cancellerà i programmatori?

In questa puntata del podcast Bar Code, parliamo senza filtri di una domanda che spaventa tanti sviluppatori: l’AI ci sostituirà davvero?Confrontiamo l’evoluzione degli strumenti AI, la realtà del mercato, e cosa significa essere junior e senior nel moderno mondo della programmazione web e software.Conducono: Riccardo Degni e Patrick Linguerri

Accessibilità, Angular, JS, PHP & lavoro: 10 sviluppatori a confronto | Talk 2

Estratto di Accessibilità, Angular, JS, PHP & lavoro: 10 sviluppatori a confronto ✔️ Angular: ultime novità e confronto con altri framework

Accessibilità, Angular, JS, PHP & lavoro: 10 sviluppatori a confronto

Durante l'episodio, esploreremo 4 talk principali: ✔️ Accessibilità, ponte tra design e sviluppo e l'importanza di Vanilla Javascripti ✔️ Angular: ultime novità e confronto con altri framework ✔️ Principi di sviluppo old-school/evergreen vs principi di sviluppo modern ✔️ Questions&answers a 360 gradi sullo sviluppo web