A new tool for Windows 10 from Microsoft, the Edge Extension Toolkit, aims to make it easier to convert Chrome extensions to Microsoft Edge extensions.
In a recent blog post, Uber detailed why they have chosen to replace PostgreSQL with MySQL. In this article we present a high level overview of the problems they faced, how MySQL fares against them and some of the best rebuttals against the case presented by Uber.
When organizations are growing fast it can be a challenge to keep them sane and to achieve what you actually want to achieve by hiring more people: getting more done. Alexander Grosse talked about how you scale teams to build an effective organization at Spark the Change London 2016. He explored the five domains of scaling teams: Hiring, People Management, Organization, Culture, and Communication.
Commentator and strategy adviser Philip Lay recently admonished the technology industry to stop disrupting and start engaging. He points to the populist dissatisfaction with technology-enabled globalization, the Brexit vote and the general geo-political and social-economic instability around the world. He encourages tech companies to do more to support local growth and skills development.
According to the latest Developer Nation Q3 2016 survey from VisionMobile, Android’s lead over iOS as primary platform and developer mindshare has been consolidated. Also, Windows developers prefer C# in the cloud while Linux ones stay with Java.
Version 1.10 of Django has been released, bringing full text search for PostgreSQL, official support for Unicode usernames and new-style middleware. The major release for Django Software Foundation's dynamic language includes using database functions in the django.contrib.postgres.search module to ease the use of PostgreSQL’s full text search engine.
AWS released an update to its Relational Database Service (RDS) that allows users to take advantage of native SQL Server backup and restore functionality. AWS beat Microsoft Azure to market with this capability which simplifies database migration and disaster recovery scenarios.
David Horowitz and Mark Kilby presented at the Agile 2016 conference on how distributed teams can thrive. The premise of their talk was that distributed teams need to be connected, and that while face-to-face is important for collaboration, it isn’t as important as connectedness.
While Swift 3 is nearing its late 2016 release, Apple’s Developer Tools Department senior director Chris Lattner provided a retrospective on its development and set expectations for Swift 4 in a long message to the Swift-evolution mailing list.
On the second day of the SpringOne Platform conference in Las Vegas, project lead Juergen Hoeller gave an update to attendees on the Spring framework roadmap.
On July 27th, Microsoft announced their Integration Platform as a Service (iPaaS) offering, Logic Apps has reached General Availability (GA). The GA release includes additional management support, telemetry events, alerts, and consumption-based pricing. InfoQ reached out Jim Harrer, principal group program manager at Microsoft to gain further insight into this Logic Apps release.
We live in a distributed world, but that doesn’t mean we have to tackle every single problem that comes along with that. We only need to tackle those that really need to be solved; develop a sense of where value lies in your business and where it’s reasonable to take risks. This will make building distributed systems much easier, Camille Fournier claimed, when interviewed by Stefan Tilkov.
Kubernetes 1.3 has been released with improved support for scaling clusters up and down, cross-cluster federated services, improved local development tooling, support for CoreOS’s rkt container format, foundations for the emerging OCI image format and CNI networking standards, and the inclusion of the alpha ‘PetSet’ feature that enables support for implementing stateful applications.
The Agile 2016 conference annual Industry Panel Discussion session examined Agile Trends and Future Directions. The panel discussed the implications of artificial intelligence and machine learning on the software industry, safety and ethics in AI systems, whether the Agile Manifesto should be updated, and the impact of tools on agile adoptions.