Software Engineer @Shopify

Spain
Joined July 2022
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
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
23
124
13
1,216
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
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