Former npm, Inc. CTO Announces Entropic, a Decentralized Package Registry

CJ Silverio, former CTO of npm Inc., gave a presentation at JSConf EU 2019 in Berlin earlier this month titled “The Economics of Open Source.” More specifically, she discussed the economics of package management as it applies to open source software, based on her unique perspective and experience gained in working for the company that runs the world’s largest JavaScript …

npm’s 2019 JavaScript Ecosystem Survey Shows 63% of Respondents are Using React

npm, Inc. has released a preview of the results of its Enterprise JavaScript in 2019 survey, which was conducted from 12/1/18 – 1/8/19. The company received 33,478 responses from developers across 23 industries and 194 countries and territories. Twenty-two languages were represented and less than half of respondents spoke English (47.13%), although the survey was in English. The preview highlights …

How to Defer Offscreen Images in WordPress With Lazy Loading

One of Google PageSpeed Insights performance suggestions is to defer offscreen images in WordPress with lazy loading. Lazy loading images in WordPress lowers the initial load time and page payload, without sacrificing content. Lazy loading improves your visitor’s experience, by serving only what your visitors need when they need it. It’s way more efficient than the load-all-the-images-just-in-case approach that results …

How To Stand Out From The Crowd Using Paper.js With WordPress

Do you want to draw, paint and animate your WordPress page to create something unique and legitimately cool? Haven’t you always secretly wanted jellyfish swimming on your site, for example? Who hasn’t! Well – today is your lucky day because we’re going to be covering Paper.js, the brilliant javascript library which makes sites like patatap and […] View original post at …

WPWeekly Episode 305 – 10up, JavaScript for WordPress Conference, and Jetpack 5.8

In this episode, John James Jacoby and I discuss the news of the week. We also chat about the Winter Olympics, crypto mining in order to access content on the web, and the joys of taking care of a puppy. Last but not least, we talk about Elasticsearch in Jetpack 5.8 and whether or not improving WordPress’ native search functionality …

WordPress Replaces Browserify with Webpack for Build Process

During a core JavaScript chat held in May, WordPress contributors agreed on using Webpack (and ES6 imports) instead of Browserify for JavaScript bundling in the build process. “Since we split the media files in #28510, the core build process has used Browserify to combine the media files,” Adam Silverstein said in the ticket proposing the replacement. “While browserify has served …

WordPress Core JavaScript Framework Selection Discussion Continues with Input from Open Source Community Leaders

WordPress’ #core-js Slack channel hosted a lively and productive meeting this morning led by Andrew Duthie. The discussion focused less on specific framework comparisons and more on the role a framework will play in building JavaScript-powered interfaces for WordPress. Contributors were joined by core developers and leaders from the React and Vue communities, Chrome engineers, and other interested parties from …

WPWeekly Episode 275 – The JavaScript Framework Rabbit Hole

In this episode, John James Jacoby and I celebrate WordPress’ 14th birthday. We discuss the removal of HHVM from WordPress’ testing infrastructure and how it was likely the reason PHP 7 gained so many performance improvements. For a majority of the show, Jacoby and I spoke in-depth on which JavaScript framework WordPress core should choose. We discuss what’s at stake, …