The Angular development team is announcing a major release to its mobile and desktop development framework. Angular 4.0 follows the team’s announcement of semantic versioning adoption, and features major improvements and functionality from the last three months. The team explained in December it would be jumping from Angular 2 to Angular 4 (skipping version 3) … continue reading
Google is giving the open-source community an easier way to generate command-line interfaces from Python code. The company announced the open-sourcing of Python Fire, a library for automatically generating CLIs. Python Fire does not require developers to do any additional work, define arguments, set up information, or write a main function to define how the … continue reading
Docker is releasing a new commercial platform for enterprise development and IT teams. Docker Enterprise Edition (EE) is a new platform designed to streamline the Docker experience, and accelerate business critical app deployments. “From the very beginning, Docker has been focused on taking very complicated tooling and software and making it intuitive and easy to … continue reading
As the amount of developers working in the cloud increases, Atlassian wants to ensure security doesn’t become a problem. The company announced it is adding IP whitelisting and required two-step verification to its code collaboration and management solution, Bitbucket Cloud. “Security is a complicated [and] evolving problem, and protecting repositories is our top priority. We … continue reading
Since data science tasks like forecasting is important to organizations, Facebook decided to open-source Prophet, its forecasting tool available in Python and R. Prophet is for forecasting time series data, and it was open-sourced by Facebook’s Core Data Science team. Prophet is optimized for business forecast tasks that the Facebook team encountered, which typically include … continue reading
Microsoft’s TypeScript team presented the latest release of TypeScript 2.2 this week, with new features and quick fixes to improve the TypeScript experience. With TypeScript 2.2 comes more improvements to the editor, including code actions, which can guide developers in fixing up errors. This includes adding missing imports, adding missing properties, and removing unused declarations. … continue reading
The saying “opposites attract” is true for programmer Daniel Holden and poet Chris Kerr, the creators of Code Poetry, a collection of 12 code poems that produce a visual representation of a poem when they run. At a glance, Code Poetry (written as ./code –poetry) appears to be a collection of random animations and lines … continue reading
Developers and testing professionals want to speed up deployment times, but bugs are holding them back, according to a new report. Sauce Labs has released “Testing Trends in 2017: A Survey of Software Professionals,” which examined trends in web and mobile apps. The report revealed that 28% of respondents want to deploy hourly, but no … continue reading
Veracode wants to help developers spot security defects in seconds, which led it to announce the availability of Greenlight, a product that lets developers easily scan their code while they work. Greenlight is an embedded security solution that lets developers identify and fix security vulnerabilities, and to rescan the code to make sure it has … continue reading
Developers use metrics to gain insight into the overall health of their codebase and solutions, but it isn’t always clear what metrics they should use. To help, Codacy, an automated code review and code analytics provider, released a free e-book: “Software Metrics: A Practical Guide for the Curious Developer.” According to Jaime Jorge, CEO and … continue reading
Code coverage is a popular technique software teams use to measure the quality of their code, but how effective is it? Codacy, an automated code review and code analytics provider, revealed a study on how different companies perform code coverage, and what happens when they don’t. “Code coverage is arguably one of the most useful … continue reading
InVision has released Inspect for Photoshop, which will let teams easily sync their work to InVision and generate working code with a single click inside Photoshop. Inspect allows development teams to get information faster, and they can work seamlessly with Craft Sync for Photoshop. Work can be synced from Photoshop to InVision using a single … continue reading