Software Engineer @Shopify

Joined July 2022
5 Photos and videos
The composite design pattern is a structural pattern which allows you to create tree structures of objects and treat them as a single object. jmalvarez.dev/posts/composit… #typescript #webdevelopment

José Miguel Álvarez retweeted
3 Dec 2022
Just learned JavaScript has logical OR assignment and logical AND assignment! 🔥 Logical AND assignment: x &&= "x is truthy" // assigns if the left side is truthy Logical OR assignment: x ||= "x is falsy" // assigns if the left side is falsy #javascript
24
124
1,225
José Miguel Álvarez retweeted
Builder pattern in TypeScript ✍ @jmalvarezdev bit.ly/3D1nwGJ

1
7
José Miguel Álvarez retweeted
Builder pattern in TypeScript ✍ @jmalvarezdev bit.ly/3D1nwGJ

2
4
José Miguel Álvarez retweeted
In our last study group, Libor @sKopheK worked on @remix_run inspired by the presentation given by in @jmalvarezdev during Level Up #7 #programming #VALENCIA #javascript
2
3
#TodayILearned that HTML Link tags accept media conditions!

1
1
1
I just published a post that contains an example of exactly this: jmalvarez.dev/posts/html-lin… #html #webdevelopment

The Bridge pattern is a structural design pattern that allows you to separate a big class or set of related classes into two different domains: abstraction and implementation. Learn how to implement it: jmalvarez.dev/posts/bridge-p… #TypeScript #javascript #webdevelopment

I'm about to start learning JustJavaScript.com by @dan_abramov and @mappletons! #javascript #webdevelopment

The adapter pattern is a structural design pattern that allows your code to communicate with other interfaces that are initially incompatible. jmalvarez.dev/posts/adapter-… #typescript #javascript #webdevelopment

1
José Miguel Álvarez retweeted
Fun little tip here
With a single css rule, one can create interactive trees in pure html.
1
1
Thank you to @ValenciaCodes for the opportunity, I enjoyed it a lot! I hope the talk was interesting.
Replying to @ValenciaCodes
First video of our Level Up #7: Creating a fast website with Remix framework youtu.be/e5CRWlcyVX8
1