
Developer-focused, expert-taught video tutorials. Tweets by @jabacchetta.
Joined October 2019
- Tweets74
- Following34
- Followers7.7K
- Likes46
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) 👇
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 resultsReplying to @Junyan_replica @slightlyice
With this particular example, you're absolutely right!
@rauschma has a great article with additional details and tips: 2ality.com/2018/02/numeric-s…
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.
You don't need to learn another language to learn about data structures and algorithms! To get started, check out github.com/trekhleb/javascri…
🤫 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.
Replying to @eDominykas @matteocollina
Most Promise combinators short-circuit, with the exception of Promise.allSettled (stage 4): github.com/tc39/proposal-pro…
DevCast retweeted
Tip: With @ChromeDevTools open, click/hold the Reload button for bonus Empty Cache & Hard Reload options:
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.
That feeling when you realize your tweets are now being submitted for #code review to over 10,000 people from across the world...
Officially, yes!
xitter.cf/devcastcode/status/119…
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!
Replying to @lemisocarlos @descholar3
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!
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.
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…
Five years later and still a great #javascript #webdev read by @rauchg!
"7 Principles of Rich Web Applications": rauchg.com/2014/7-principles…








