Friday, July 24, 2020

Video Podcasts Will Soon Be Live On Spotify

Are you a Spotify and Podcast fan together? Then your favorite platform is all set to make listening to podcasts even more exciting as the company has decided to include video footage of the podcasts as well while users listen to their favorite hosts. The video podcasts will start from the coming...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Daniyal Malik via Digital Information World

Data Reveals Large Drop in Sales for Most Smartphone Manufacturers

It’s plain to see that the coronavirus pandemic is affecting pretty much every single industry and business out there, however, only now are we getting data that is revealing how much of an impact it has actually had. While a lot of tech companies that provide free online services such as social...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Zia Muhammad via Digital Information World

News Content Dominates Facebook Discussion, Reveals Facebook's Own Data into Most Shared Posts on Its Platform

A key element to maximize reach and response on Facebook is understanding what generates engagement on the platform, however, the company is not overly forthcoming with Facebook’s usage insights. This can make it challenging to determine what is getting the most traction with users. Over the past...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Arooj Ahmed via Digital Information World

Memoization, Svelte loves TypeScript, and V8 8.5

#498 — July 24, 2020

Unsubscribe  |  Read on the Web

JavaScript Weekly

Several New Features Promoted to Stage 4 at TC39 — If you’re interested in the future of JavaScript, several features have been promoted to stage 4 which, in TC39 parlance, means they are ‘finished’ and ready for inclusion in the formal ECMAScript standard. They include:

  • Promise.any and AggregateError
  • Number separator support (e.g. 1_000_000)
  • Weak references
  • Improvements to Intl.DateTimeFormat
  • ..and more, naturally 😄

Hemanth HM

Vue 3 Now in Release Candidate Stage — The final Vue 3.0 release isn’t due till sometime next month, but the API and implementation are now considered ‘stabilized’ with no new major features or breaking changes expected. There’s also a beta of the devtools with 3.0 support and a new v3 focused documentation site. Also here's some of what's new in Vue 3.

Evan You

Learn State Machines from the Creator of XState, David Khourshid — By modeling the state in your application with state machines and statecharts, you will spend less time debugging edge cases and more time modeling complex application logic in a visually clear and robust way.

Frontend Masters sponsor

Svelte 💛 TypeScript — Svelte, a popular compile-time JavaScript framework, now supports TypeScript too. Here’s how it works and how the current approach makes a previously difficult task a lot easier.

Orta Therox

V8 Version 8.5 Now in Beta — Coming soon to a Node.js near you (not to mention Chrome 85), the latest branch of the V8 JavaScript engine boasts Promise.any, String.prototype.replaceAll (no regex needed!) and support for logical assignment operators (like ||=).

Zeynep Cankara (Google)

What The Heck Is.. Memoization? — Dan Abramov is back tackling the topic of memoization – when you can optimize a function by caching results that are ‘expensive’ (in terms of time or memory) to calculate numerous times.

Dan Abramov

⚡️ Quick bytes:

💻 Jobs

Senior Full-Stack Engineer to Join Growing Team (React, Node.js) - London or Remote — Build our mental health platform for psychedelic therapy. Core tech is evidence-based generative music for therapists, care seekers and physical spaces.

Wavepaths

Senior Front-End Systems Architect (Remote, Western Hemisphere) — Got experience architecting and implementing front-end systems? Join us (in this fully remote role) and help us define best-in-class experience managers, site generators, UI and conversation frameworks.

MyPlanet

One Application, Hundreds of Hiring Managers — Use Vettery to connect with hiring managers at startups and Fortune 500 companies. It's free for job-seekers.

Vettery

📚 Tutorials, Opinions and Stories

The Official Redux Essentials Tutorial.. Redux — A redevelopment of the basic Redux introduction that focuses on teaching you how to use the popular state container the right way with best practices. It’s practicality first and then digs into ‘how it works’ later on.

Redux Team

A Gentle Introduction to Webpack — No violence here, just why webpack exists, what problems it solves, and how to use it. Tyler has a good reputation as a teacher in the JavaScript space, so enjoy.

Tyler McGinnis

Eliminating Duplicate Objects from Arrays: Three Approaches

Dr. Axel Rauschmayer

Serverless Rendering with Cloudflare Workers — How to do server-side rendering ‘at the edge’ using Workers Sites, Wrangler, HTMLRewriter, and tools from the broader Workers platform.

Kabir Sikand

A Deep Dive Into V8 — Dive into V8's internal functioning, compilation and garbage collection processes, single-threaded nature, and more.

AppSignal sponsor

▶  New Course: Build JavaScript Applications with Node.js — Microsoft has released a video course covering Node from the very start through to setting up a project, debugging, using VS Code, and building an Express-based API.

Microsoft

An Introduction to Stimulus.js — Released by Basecamp a year or two ago now, Stimulus is a very light library to add behavior to your HTML elements without going full-on with a framework. Commonly used in the Ruby on Rails world, but worth checking out in its own right.

Mike Rogers

Your Blog Doesn’t Need a JavaScript Framework — Perhaps controversial, but, in explaining why he chose Eleventy over Gatsby, Iain argues that developers often overcomplicate sites, adding heavy frameworks where none is needed?

Iain Bean

How to Create a Dynamic Rick and Morty Wiki Web App with Next.js — A good tutorial for getting started with Next.js and deploying to Vercel by building a fun wiki site.

Colby Fayock

A Mental Model to Think in TypeScript — If you’re new to TypeScript and struggling with how to ‘think more in types.’

TK

🔧 Code & Tools

Perfect Arrows: A Minimal Way to Draw 'Perfect' Arrows Between Points and Shapes — Here’s a live demo.

Steve Ruiz

🎸 React Guitar: A Flexible 'Guitar Neck' Component for React — You’d use this to render things like chord positions, say. But, even better, you can ‘play’ it too 😁

React Guitar

Breakpoints and console.log Is the Past, Time Travel Is the Future — 15x faster JavaScript debugging than with breakpoints and console.log.

Wallaby.js sponsor

Handsontable: A Mature Data Grid That Feels Like a Spreadsheet — Somehow it’s been six years since we linked this last, but it’s still being updated and works with Vue, React, and Angular too. The only downside is it’s dual licensed, so it’s only free for evaluation or non-commercial use. GitHub repo.

Handsoncode

⚡️ Quick releases:

🎨 Creative Corner

Over the past few years Elijah Manor has been penning a few frontend developer jokes. Now, he's converted one such joke into a comic strip using the TypeScript-powered Excalidraw web-tool. Take a look:


by via JavaScript Weekly

Surface Pro X Will Now Have Microsoft’s AI Powered “Eye-Contact”

After being first announced for the ARM-powered Surface laptop in 2019, Microsoft is all ready to introduce the AI-powered “eye contact” feature in the new Surface Pro X. The company is currently rolling out the new feature as an inclusion in Windows 10 Insider Preview Build 20175 which also...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Daniyal Malik via Digital Information World

Apple Pledges Complete Environmental Sustainability by 2030

On the 21st of July, Apple pledged that it would work hard towards a more environmentally sustainable business model. The havoc that unbridled capitalism is wreaking upon the world is pretty easy to see, and most businesses aren’t all that interested in changing this and a big part of the reason...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Zia Muhammad via Digital Information World

Alexa Will Soon Let Users Open Apps On Your iPhones & Androids With Single Voice Commands

Would you like your voice assistant to open your daily iOS and Android apps for you? Well if you are that lazy then Amazon is all ready to make that possible with Alexa voice assistant - with hopes of coming on top as a preferred option for all smartphone users, of course when compared with Apple’s...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Daniyal Malik via Digital Information World