The Node.js company NodeSource is releasing a Node by Numbers 2017 analysis to look at the growth and adoption of the JavaScript project. Node.js is a JavaScript runtime that features an event-driven, non-block I/O model. “By all measures, 2016 was a fantastic year for Node.js – and 2017 was even better. Metrics across the board … continue reading
The JS Foundation has paired up two of its projects in order to deliver a set of tools that would allow JavaScript developers to deploy serverless apps. Serverless applications have many benefits, such as modularity, ease of upgrade, and cost reductions, but often teams have problems getting started with the build process, the foundation said. … continue reading
Despite the benefits artificial intelligence brings to the lifecycle, not a lot of developers are taking advantage of it. A newly released report from DigitalOcean found only 17 percent of respondents worked with artificial intelligence or machine learning in 2017. However, 73 percent of those not using AI, plan to at least learn more about … continue reading
GitLab is expanding on its core tenet of “everyone can contribute” by amending its Proprietary Information and Assignment Agreement (PIAA). The agreement has been updated to clarify how contributors can maintain projects that are unrelated to GitLab. In a recent Twitter poll, the company found 85 percent of respondents have a technical side project outside … continue reading
Google is releasing API support for configuring and managing Low-power Wireless Personal Area Network (LoWPAN) technology. This support will be available in the Android Things Developer Preview 6.1. LoWPAN technologies are designed for “peer-to-peer usage on constrained battery-powered devices,” according to the company. In addition, the preview will include networking support for the fault-tolerant, low-power … continue reading
No matter how developers feel about JavaScript, one thing is for certain: the programming language keeps evolving year after year. JavaScript developers Raphaël Benitte, Sacha Greif and Michael Rambeau released the State of JavaScript 2017 report to get a complete picture of the programming language. “A few years back, a JavaScript survey would’ve been a … continue reading
Microsoft is helping to democratize quantum computing with the announcement of the Quantum Development Kit. The company first announced plans to develop a Quantum Development Kit in September at its Ignite conference. “Quantum computing takes a giant leap forward from today’s technology—one that will forever alter our economic, industrial, academic, and societal landscape. With the … continue reading
Serverless technology is being called the next generation of the cloud. The first layer abstracted organizations from their physical servers. (Serverless, like cloud, of course, doesn’t literally mean ‘no server;’ it simply means not YOUR servers!) In its simplest terms, serverless is about developers writing code as a function, which the cloud provider then hosts … continue reading
“There’s an app for that,” but not all apps are created equal. Users expect there to be an endless amount of applications to make their lives easier, but they forget to take into account what kind of security measures those applications provide. In addition, these applications and services often connect to other applications and services, … continue reading
If you’re responsible for creating or managing a customer-facing application for your organization, you have a long list of things to worry about. A scenario like this may actually be at the top of the list: you’ve recently launched a new version of your application to the world, and customers start finding serious issues in … continue reading
In a recent survey conducted by Gartner, the organization found that the highest-ranked strategy for a successful DevOps approach was collaboration with information security. “In the past 12 months at Gartner, how to securely integrate security into DevOps — delivering DevSecOps — has been one of the fastest-growing areas of interest of clients, with more … continue reading
Software is the lifeblood of most businesses today. So, what happens if that software is unreliable or insecure? It seems like a no-brainer that the software being pushed out should be protected. But, as software is being developed and deployed at a rapid pace, an important aspect of the life cycle gets lost in the … continue reading