Software Engineer @Shopify

Spain
Joined July 2022
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
José Miguel Álvarez retweeted
Fun little tip here
With a single css rule, one can create interactive trees in pure html.
1
1
José Miguel Álvarez retweeted
First video of our Level Up #7: Creating a fast website with Remix framework youtu.be/e5CRWlcyVX8
1
2
1
1
José Miguel Álvarez retweeted
It’s happening now #Valencia
1
1
1
José Miguel Álvarez retweeted
Talks: Creating a fast website just by using web standards with Remix framework by @jmalvarezdev, Software Engineer @ Shopify What goes in your Tech-stack... and why your company's Marketing Strategy plays a decisive role by Tom Voorneveld, CEO, Tech lead, Founder @ Bligson
1
1
1
José Miguel Álvarez retweeted
Nuevo Evento: @ValenciaCodes Valencia Codes - Level Up #7 02/11/2022 vlctechhub.org/events/valenc…
3
3
José Miguel Álvarez retweeted
We are beyond excited to announce that Remix is joining Shopify! 🎉 Thank you all for joining us on this journey. It's only getting better from here! Learn more 👇 remix.run/blog/remixing-shop…
155
488
240
2,848
José Miguel Álvarez retweeted
Vercel
@vercel25 Oct 2022
Vercel has acquired Splitbee, the privacy-friendly analytics platform, to help eliminate cookie banners and third-party tracking on the Web. vercel.com/blog/vercel-acqui…
36
147
61
1,440
José Miguel Álvarez retweeted
React’s “use” hook in 1 tweet: Works like “await”. Wraps promises (and soon other things). The component replays when the promise resolves. Only for client. Can be called conditionally! Can be placed in the same spots as “await”. Part of Suspense data fetching story. #react
23
102
8
751
José Miguel Álvarez retweeted
TypeScript tip: Avoid making a property optional when the property isn’t valid in a certain case. Instead, declare 2 separate types, and use Omit to avoid copy/paste. Example: Many objects lack an id until they're saved. So declare a separate "Unsaved" type. #typescript
26
212
8
1,840
José Miguel Álvarez retweeted
Hot off Chrome Canary! 🔥 See which CSS props has no visual effects and understand why is that so.
15
144
32
1,028
José Miguel Álvarez retweeted
🚨 Applications for Dev Degree 2023 are open! Earn a degree in computer science and gain real-world experience while working at Shopify. Even better? We’ll cover your tuition and pay you a salary! #devdegree Apply Now 👉 devdegree.ca/
8
34
5
69
José Miguel Álvarez retweeted
The abstract factory pattern is a creational pattern which provides you with an interface for creating families of related objects without specifying their concrete classes. Let's explore how to use it! { author: @jmalvarezdev } #DEVCommunity dev.to/jmalvarez/abstract-fa…
6
1
18