Website logo
Menu

All posts

Published October 8, 2022
Builder pattern in TypeScript

Learn how to implement the Builder pattern in TypeScript.

Read more
Published October 1, 2022
Abstract Factory pattern in TypeScript

Learn how to implement the Abstract Factory pattern in TypeScript.

Read more
Published September 22, 2022
#VLCTesting 22 Conference

On September 20 I attended the VLC Testing conference. Here you can find some of the key ideas and learnings that I got that day.

Read more
Published September 14, 2022
How to create your own blog in Remix in a few minutes

Follow these steps to create your own blog in Remix in just a few minutes!

Read more
Published September 11, 2022
box-sizing - How does it work?

The box-sizing property determines how the width and height of an element is calculated. How does it work?

Read more
Published September 4, 2022
CDN Caching, Static Site Generation and Server Side Rendering

Here we are analyzing the different types of pre rendering a website and its combination with a CDN.

Read more
Published August 30, 2022
Testing implementation details

Developers test implementation details in the frontend very frequently. Why is this a bad idea?

Read more
Published August 23, 2022
Using the new :has pseudo-class as a CSS parent selector

The :has pseudo-class has recently started to be supported by modern browsers. Learn how to use it here.

Read more
Published August 21, 2022
Dependency Inversion Principle in TypeScript

Learn how to apply the Dependency Inversion Principle in TypeScript.

Read more
Published August 20, 2022
Interface Segregation Principle in TypeScript

Learn how to apply the Interface Segregation Principle in TypeScript.

Read more
GitHub profileTwitter profileLinkedIn profile
José Miguel Álvarez Vañó
© 2023
jmalvarez.dev