DevCast (@devcastcode) header
DevCast (@devcastcode) profile picture

Developer-focused, expert-taught video tutorials. Tweets by @jabacchetta.

Joined October 2019
Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)Photo by DevCast (@devcastcode)
Arrays get all the love, but that shouldn't stop #developers from using #JavaScript's higher-order functions to iterate over plain objects. Four Object constructor methods for your toolbox, including fromEntries (introduced in ES10) 👇
25
539
21
2,660
Replying to @benawad
Next.js (with universal/isomorphic rendering) by @zeithq, is hands-down the most underrated framework in the #javascript / @reactjs community today. And as a result, businesses are at a disadvantage: github.com/facebook/create-r…
DevCast retweeted
Curious: How many of you are at your job still because you don’t want to deal with the tech interview process for [some] reason?
57%Me
43%Not me
7,874 votes • Final results
52
49
23
276
With this particular example, you're absolutely right! @rauschma has a great article with additional details and tips: 2ality.com/2018/02/numeric-s…
1
Use JavaScript's numeric separators to improve readability!
1
23
2
96
Need a duplicate-free version of an array in JavaScript? The Set object is a built-in data structure that does not allow for duplicate values. Use the Set constructor to transform an array into a set. Use the spread operator to transform a set into an array.
3
10
92
You don't need to learn another language to learn about data structures and algorithms! To get started, check out github.com/trekhleb/javascri…
9
🤫 Did you know that Google has a secret code challenge for software engineers? 📬 Invites are sent via Google search if algorithms determine (based on your search history) that Google should be pursuing you as a potential hire.
5
30
2
112
Most Promise combinators short-circuit, with the exception of Promise.allSettled (stage 4): github.com/tc39/proposal-pro…
2
Tip: With @ChromeDevTools open, click/hold the Reload button for bonus Empty Cache & Hard Reload options:
29
470
35
1,618
3 #HTML input attributes that can enhance the user experience: ✅ inputmode: Which virtual keyboard to display. ✅ autocomplete: Completion type, including new or current password, credit card number, one-time code, etc. ✅ spellcheck: Disable for non-word text inputs.
5
20
On a serious note, thank you for the follow!
That feeling when you realize your tweets are now being submitted for #code review to over 10,000 people from across the world...
1
2
8
Replying to @PibePlayer
Always a possibility in the future!
1
PSA: The latest #JavaScript release is ECMAScript 2019, the 10th Edition (more commonly referred to as ES10). A new edition has been released every year since ECMAScript 2015 (ES6). Fortunately for all of us trying to stay relevant, these subsequent releases are much smaller!
PSA: The latest #JavaScript release is ECMAScript 2019, the 10th Edition (more commonly referred to as ES10). A new edition has been released every year since ECMAScript 2015 (ES6). Fortunately for all of us trying to stay relevant, these subsequent releases are much smaller!
"Strong opinions, weakly held." — Paul Saffo #dev #quotes
1
5
Replying to @geprekhermanos
If you tried to do this with map(), you would end up with nested arrays: [[1, 2], [3, 4]]. You would then need to use flat() on that result to get [1, 2, 3, 4]. flatMap() is a more efficient way to handle both of those operations at once.
1
Replying to @eugene_ontwkklr
Use it today! Along with @babeljs if needed for your target environment.
Replying to @nikosbaxevanis
Material Pro: marketplace.visualstudio.com… Slightly modified version of the very popular Material Theme: marketplace.visualstudio.com…
3
Five years later and still a great #javascript #webdev read by @rauchg! "7 Principles of Rich Web Applications": rauchg.com/2014/7-principles…
7
2
33