Hey JS! Need your attention for a *moment* (pun intended).
TC39 is working on Temporal, a powerful Date/Time API. They **REALLY** need real-world dev feedback!
Quick blog post, with links to docs, cookbook, and polyfill: https://t.co/g8E3FqHBTd
Don't miss the feedback survey.
CDC: to avoid the spread of the coronavirus, self-isolate and stay indoors, avoiding other people
Programmer: I’ve been preparing for this my whole life
Announcing Visual Studio Online! Check out the newest member of the #VisualStudio family bringing cloud-powered development environments: for your daily work, a side project, or reviewing a PR – from anywhere. 🌴⛰🌵 https://t.co/R7AldjSrik
🌅 Now in Beta: Inactive CSS!
We show you which CSS properties aren’t affecting the selected element and why.
(Has this saved you time already? We love hearing from you and seeing screenshots!)
—@violasong
https://t.co/uR3XDXuc9i
Very excited to announce the launch of our Angular collection at https://t.co/xpSZWXvBGk! 🔥
Huge thanks to @mgechev and everyone on the @angular team for making this possible 🙌
The new, Getting Started with JavaScript, course by @getify is free!
Learn the 3 pillars of JavaScript:
1. Types & Coercion
2. Scope & Closure
3. “this” and Prototypes
Create a free account here to get started! https://t.co/ryF1B8KzvC
In 45 mins @sarah_edo:
- creates SSR Vue app
- with multiple routes
- beautifully styled (with flex grid)
- SVG animated
- calls 3 party APIs
- hooks up state management
- pushed to GitHub
- and deployed
Incredibly impressive!
@smashingconf#SmashingConf
Tip: Audit JavaScript bundles regularly. Seen teams accidentally include...
* Polyfills they no longer need (e.g Promises)
* Whole tech stack in one large vendors.js chunk
* Duplicate dependencies in each code-split chunk
Audit w/webpack-bundle-analyzer https://t.co/Rd0E2BBLaU
⚡️ DevTools in Chrome 76 introduced "Real-time total memory usage"
Allows you to track total heap usage & memory usage per VM instance *real-time* 🤯
🔍 Find it at
Open DevTools ➡️ Memory tab ➡️ Scroll to the bottom
*google an issue*
* find relevant GitHub Issue*
> Ah, 2017! This must've been fixed by now!
*scroll through 4 pages*
_h4t0n commented 7 days ago_
> any progress on this?
GODDAMMIT.
Hey junior devs, want to know a secret?
The longer you're in your programming career, the more you realize everyone's just making it up as they go. We just learn to use Google a bit more efficiently.
Predict when your users will go somewhere, before they actually go there! Predictive preloading of @Angular bundles
Endgame - part 4 in a 4 part series on
@ThePracticalDev
https://t.co/68KQqDwVrR
JavaScript housekeeping:
🗑️ Remove old & duplicate deps
🐥 Replace large deps w/small ones
🧐 Check you aren't over-polyfilling
🧽 Clean up A/B test configs
✂️ Code-splitting!
Walmart Grocery did this for their site. 69% smaller JS bundles. 28% faster Time-to-Interactive.