Microsoft is one step closer to TypeScript 3.0 with the latest release candidate of the JavaScript superset programming language. TypeScript 3.0 RC features project references, extracting and spreading parameter lists with tuples, richer tuple types and support for React’s defaultProps. According to the company, the biggest feature it worked on for this release is the … continue reading
Slack announced new tools developers can add into their existing workflow at its first developer conference Spec in San Francisco today. The company revealed actions, a new way to provide deeper integrations with development tools and the Slack collaboration solution. With Actions, developers can turn messages into tasks, comments, or follow-ups as well as attach … continue reading
Realm has announced version 2.0 of their real-time mobile platform, adding new features and promising an easier way to make real-time, responsive mobile apps. The Realm Platform features tools for developers to integrate messaging, collaboration, a real-time distributed database and their Object Server computing platform in their apps. With this new release — in addition … continue reading
Virtual reality developer Nanome has launched Matryx, an open-source platform that they hope will change how people collaborate to advance problem solving in STEM. The three primary components of Matryx are the bounty system for rewarding users for solving problems posed on the platform by researchers, a library of digital assets for use in developing … continue reading
Companies today are expanding their collaboration efforts beyond workplace chat groups and creating software delivery teams through activities like pair programming, or group hackathons. One longtime software engineer and scrum master thinks that companies can go a step further — creating collaborative groups through improv. Wayde Stallmann, who currently works as an agile coach for … continue reading
API management company Postman has released Mock Service, a tool that enables teams to simulate a back-end server, freeing up developers who were previously restrained by development dependencies. Postman’s service lets front-end developers simulate each endpoint in a Postman Collection and corresponding environment to view the potential responses without having to spin up a back … continue reading
Jitterbit is pushing integrations to the people. The company will push its Jitterbit Harmony Winter ‘17 update to customers tomorrow morning in the hopes of spreading its integrations platform to the unwashed, non-developer masses. The Winter ‘17 is aimed at creating “Citizen Integrators” by implementing a point-and-click path to developing integrations between internal and external systems. … continue reading
In August, the U.S. government released its long-awaited open-source software policy, and on Nov. 3 it unveiled Code.gov, a portal—itself open source—aimed at helping government agencies share code in order to save taxpayer money and make IT projects nimbler. Tony Scott, CIO of the U.S., made the announcement in a White House blog post: “Built … continue reading
Today, GitLab announced a US$20 million Series B funding from investors August Capital, Khosla Ventures, and Y Combinator. This follows its previous round of funding from last September. With the funding, GitLab is bringing issues, wikis, code review, Continuous Integration and Deployment into one single user interface. Its latest release of Issue Boards and merge … continue reading
Apple has created a new section of its App Store for developers so they can share how they succeeded on it, and to show other developers what they have learned in the process. On Developer Insights, the section of the App Store designed for developers, there is a planning section that helps developers plan and … continue reading
Read just about any article on DevOps and you’ll be sure to find liberal sprinklings of terms like “culture” and “collaboration” and “establishing strong feedback loops.” Go deeper and you’ll probably come across some head-scratching stuff like “anti-fragile,” “systems thinking,” and my own personal favorite: “learning from failure.” There’s nothing especially earth-shattering about learning from … continue reading
Software development is not only knowledge-intensive work, it is knowledge-sharing-intensive work. A huge amount of knowledge sharing is required among software architects, engineers, product managers, project managers, developers, QA testers, and so on. In this environment, companies that implement a knowledge-sharing process thrive, while those who don’t learn how to share knowledge effectively can quickly … continue reading