Benjamin Grand (@bgrand_ch) 's Twitter Profile
Benjamin Grand

@bgrand_ch

Self-taught web developer.
#VueJS #NativeScript #TypeScript #JavaScript

ID: 1140338846212808704

linkhttps://github.com/bgrand-ch calendar_today16-06-2019 19:22:22

1,1K Tweet

46 Takipçi

84 Takip Edilen

Joe Tannenbaum (@joetannenbaum) 's Twitter Profile Photo

Thrilled to announce Inertia 2.0 is now stable and released! Thank you to everyone who provided feedback while we were in beta, we are so excited about this next phase of Inertia.js and there is even more to come. Shoutout to the 🐐 Jonathan Reinink for such an incredible library. ⏩

Thrilled to announce Inertia 2.0 is now stable and released!

Thank you to everyone who provided feedback while we were in beta, we are so excited about this next phase of <a href="/inertiajs/">Inertia.js</a> and there is even more to come.

Shoutout to the 🐐 <a href="/reinink/">Jonathan Reinink</a> for such an incredible library.

⏩
Laravel (@laravelphp) 's Twitter Profile Photo

The official Laravel VS Code extension is now available in beta. ✨ Blade syntax highlighting 🖊️ Eloquent autocompletion 🔗 Route, config, & middleware linking 🧠 Smart diagnostics And more... Get it now → marketplace.visualstudio.com/items?itemName…

MDN Web Docs (@mozdevnet) 's Twitter Profile Photo

Are you still not using JavaScript Sets? Discover ↓ ✨ set.union() ✨ set.intersection() ✨ set.difference() See how sets might make your data efficient. Dive in! 👇 developer.mozilla.org/en-US/blog/jav…

TypeScript (@typescript) 's Twitter Profile Photo

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/typ…

Deno (@deno_land) 's Twitter Profile Photo

This month, JavaScript turns 30 🎂 Here are key moments showing how JavaScript evolved from a little scripting language to one of the world's most popular 👇 deno.com/blog/history-o…

MDN Web Docs (@mozdevnet) 's Twitter Profile Photo

This is the web you know and build on. 🛠️ A great visual by Nina Sketech | Raw Dev Notes, covering HTML & CSS to TCP & TLS - the core layers that keep everything running.

This is the web you know and build on. 🛠️

A great visual by <a href="/HeyNina101/">Nina</a> <a href="/SketechWorld/">Sketech | Raw Dev Notes</a>, covering HTML &amp; CSS to TCP &amp; TLS - the core layers that keep everything running.
MDN Web Docs (@mozdevnet) 's Twitter Profile Photo

Have a long webpage or infinite scroll? 📃 Apply content-visibility to sections of the page to delay rendering until they're visible, resulting in faster initial load times. Once the content scrolls into view, it gets rendered automatically. Use now 👇 developer.mozilla.org/en-US/docs/Web…

Vue School (@vueschool_io) 's Twitter Profile Photo

Common Use Cases for `defineExpose` in Vue: 📖 `defineExpose` is particularly useful when you need to expose internal methods or state to parent components for complex interactions or custom component libraries. For example: ✓ Exposing component state for testing purposes:

Michael Hoffmann (@mokkapps) 's Twitter Profile Photo

📕 Satisfies in TypeScript 👉🏻 Especially useful when you want to catch typos in property names while still having idiomatic code structure. frontendmasters.com/blog/satisfies…

Wendell Adriel (@wendell_adriel) 's Twitter Profile Photo

BLOG ARTICLE 🚀 As Laravel developers, we deal with Eloquent every day. Eloquent is very powerful and very magical. But do you understand the mechanics behind it? In this article, I'll explain about the Active Record pattern, the source of the power and magic of Eloquent! 👇

BLOG ARTICLE 🚀

As Laravel developers, we deal with Eloquent every day. Eloquent is very powerful and very magical.

But do you understand the mechanics behind it?

In this article, I'll explain about the Active Record pattern, the source of the power and magic of Eloquent! 👇
Jake Archibald (@jaffathecake) 's Twitter Profile Photo

📝 Importing vs fetching JSON JSON imports are now supported cross-browser, but when would you use them rather than fetch()? jakearchibald.com/2025/importing…

CSS by T. Afif (@challengescss) 's Twitter Profile Photo

Getting the screen dimension with a simple calc? Yes, it's possible! css-tip.com/screen-dimensi… We are still waiting for Firefox to join the game, and the code below will become the favorite one of many developers! (Until then, there is another method with better support)

Getting the screen dimension with a simple calc? Yes, it's possible!

css-tip.com/screen-dimensi…

We are still waiting for Firefox to join the game, and the code below will become the favorite one of many developers!

(Until then, there is another method with better support)
Ion Prodan 🦋 (@ipwanciu) 's Twitter Profile Photo

Tip 6/6: STOP Widening Types! Use satisfies 🚀 This is non-negotiable for configs and lookup tables. Standard annotation `(: T)` makes TypeScript forget the specific literal key names and values inside your object. This kills safety when you try to access those specific

Tip 6/6: STOP Widening Types! Use satisfies 🚀

This is non-negotiable for configs and lookup tables.

Standard annotation `(: T)` makes TypeScript forget the specific literal key names and values inside your object. 

This kills safety when you try to access those specific
MDN Web Docs (@mozdevnet) 's Twitter Profile Photo

Tired of hacking together deep copies with JSON.parse(JSON.stringify(...))? 🔁 The structuredClone() method lets you safely clone complex JavaScript objects. No data loss. No surprises. Just clean, reliable cloning. Learn more 👇 developer.mozilla.org/en-US/docs/Web…

Stephen Margheim (@fractaledmind) 's Twitter Profile Photo

Stop using <select multiple> for "select many" UI. It's the worst form control in HTML. Luckily, there is a better pattern, and it isn't difficult or weird...

Stop using &lt;select multiple&gt; for "select many" UI. It's the worst form control in HTML. Luckily, there is a better pattern, and it isn't difficult or weird...