Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.
Recent: |
|
Past: |
|
Happy Thanksgiving to US readers, and happy Friday to all of you! I’m grateful ... → Read More
One of the most heralded features in modern JavaScript is the introduction of arrow functions, sometimes called ‘fat arrow’ functions, utilizing the new token =>. These functions two major benefits —… → Read More
Front-end architecture is a hot topic, and for good reason. → Read More
I’ve been in the software industry since 2004, and it’s felt like drinking from a firehose the whole time. We’ve gone from manually setting up servers to spinning up entire clusters automatically in… → Read More
Wordpress’s new Gutenberg editor is an extremely hot new topic in the web development world. With it, Wordpress is fully embracing React and modern JavaScript, bringing millions of developers into… → Read More
The front-end ecosystem has been evolving extremely rapidly, with the rise of frameworks like React, Vue, and Angular leading to dramatic changes in application architectures and a whole new set of… → Read More
This question has been on the lips of many a developer ever since WebAssembly (WASM) began to look like it might actually become a reality. While many have speculated that WebAssembly will mean the… → Read More
On May 31st, 2018, the Node.js Foundation released its 2018 User Survey Report, with insights from more than 1600 participants, spanning 100+ countries. Usage continues to grow rapidly, with over ¾ of participants expecting to expand their use of Node.js in the next year, and significant improvements in ease of learning Node reported, as compared to the 2017 version of the report. → Read More
In a current Vue project, I have a couple different components that are almost just native elements, but with a slight wrapper around them that adds functionality. Examples include a date input that… → Read More
There’s been a ton of innovation in the CSS and SCSS worlds over the last few years. A multitude of new naming conventions, architectural choices, and advanced libraries to make your CSS more… → Read More
With the April 30 release of Edge version 17, Microsoft has announced the availability of the Microsoft Edge DevTools Protocol, a set of JSON and JSON-RPC APIs that enable clients to interact with Microsoft Edge tabs. Following the model of the Chrome DevTools Protocol, the Edge DevTools Protocol enables independent developers to build tools that interact with Edge using standard web… → Read More
The increase in complexity in front end web development has driven to increasing amounts of specialization and separation of front and back end. This specialization and increased complexity has a… → Read More
With the Firefox 60 release on May 9, Firefox became the first major browser to support the Web Authentication API. This API enables users to avoid text-based passwords for websites and instead uses a local device with a biometric check or private PIN to generate a secure cryptographic identifier. Support for the API is in development for Chrome and Edge, and under consideration for Safari. → Read More
In a recent blog post about his struggle to learn React, Brad Frost highlighted an issue that I’ve heard from developer after developer: Knowing what is what can help tremendously in figuring out… → Read More
Newer versions of JavaScript have brought vast improvements to the language in terms of expressiveness and ease of development, but the rapid pace of change has left many developers feeling like… → Read More
With the Windows 10 April 2018 Update released on April 30th, and the Safari 11.1 release on March 29, Edge and Safari join Firefox and Chrome in enabling Service Workers by default. Developers can now develop Progressive Web Apps providing offline functionality and expect them to function across all browsers except Internet Explorer and Opera Mini. → Read More
A common constraint in component-based frameworks like Vue.js is that each component has to have a single root element. This means that everything in a particular component has to descend from a… → Read More
On May 3 Twitter announced that they had uncovered and fixed a bug that had resulted in user’s passwords being stored in plaintext. No information has been released on how many users were affected, and all users are being recommended to change their passwords. If all users were in fact compromised, this would be the one of the largest known data breaches in history. → Read More
On May 2, 2018 the Dojo team released version 2 of Dojo, a JavaScript toolkit. This complete rewrite of Dojo focuses on what's needed for a modern enterprise application. Dojo 2 is built with TypeScript and embraces a component-based architecture and virtual DOM. It includes a range of tooling improvements, including a CLI, integrated testing and utilities for connecting Dojo to popular… → Read More
On April 24 the Node.js project released version 10.0.0 of Node.js and npm, Inc released version 6.0 of npm. Both releases emphasized security improvements, with Node.js updating to OpenSSL version 1.1.0 and npm including new security-focused features such as the automatic alerting of insecure dependencies. The Node.js release also included a new native programming API and stable HTTP2 support. → Read More