BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Microsoft Graph: Connect to Essential Data Every App Needs

    Yina Arenas, principal program manager for the Microsoft 365 Ecosystem, gave a session on how to use Microsoft Graph to connect to application data. Using Microsoft Graph, developers can help users to focus on tasks to be accomplished, rather than applications to run. The talk focused on the Build 2018 announcements, getting started, what tools to use, the main APIs, and tips and tricks.

  • Unroll.me and Pinterest's Instapaper Unavailable in Europe as GDPR Goes into Effect

    Whilst firms have had since 14th April 2016 to get themselves ready for the General Data Protection Regulation (GDPR) rules from the EU, many have struggled to hit the deadline, with a wide range of services currently unavailable in Europe.

  • Enterprise Ethereum Alliance Announces Client Specification 1.0

    On May 16th, the Enterprise Ethereum Alliance (EEA) released the Enterprise Ethereum Client Specification 1.0 which is an open, cross-platform distributed ledger framework. The focus of this framework is to create a standards-based, enterprise-ready approach to building blockchain applications while avoiding multi-protocol propriety approaches.

  • Microsoft Introduces Edge DevTools Protocol

    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 technologies.

  • Rust Has Got Existential Types

    Version 1.26 of Rust adds support for existential types, improved match bindings, slice patterns, and some useful syntactic sugar. The Rust compiler has also become faster and supports 128 bit integers.

  • Google Brings Machine Learning to Firebase with ML Kit

    Google recently introduced ML Kit, a machine-learning module fully integrated in its Firebase mobile development platform and available for both iOS and Android. With this new Firebase module, Google simplifies the creation of machine-learning powered applications on mobile phones and solves some of the challenges of implementing computationally intense features on mobile devices.

  • Amazon Aurora Adds "Backtrack" Feature to Enable Rewinding a DB Cluster to a Specific Point in Time

    Amazon Aurora, a managed MySQL and PostgreSQL compatible relational database in AWS, receives a new backtrack feature. By using this backtrack feature, developers can undo their mistakes like dropping the wrong table.

  • MySQL Version 8 Adds Document Store, Performance and Security Improvements

    Oracle has released version 8 of their open-source relational database management system MySQL, introducing many improvements document based storage, performance and security enhancements, and a change in default character-set to promote "mobile-first" development.

  • Android Jetpack Brings WorkManager, Navigation and More

    Android Jetpack brings new components, tools and architectural guidance to develop Android apps. The new components are WorkManager, Navigation, Paging, Slices and Android KTX.

  • Propel Shifts Plans to Leverage TensorFlow.js

    The Propel JavaScript scientific computing and machine learning library has announced a change in the project's direction. Just a few weeks after Propel's initial launch in March 2018, TensorFlow.js announced its release. Propel's initial efforts extended deeplearn.js and the C implementation of TensorFlow. Tensorflow.js is an evolution of deeplearn.js.

  • AWS Blockchain Templates for Ethereum and Hyperledger Fabric

    Amazon recently announced the introduction of blockchain templates for Ethereum and Hyperledger Fabric. AWS Blockchain templates enable developers to quickly setup blockchain infrastructure and focus on building applications rather than having to deal with the underlying infrastructure, how to build, maintain and secure it.

  • Build 2018: The Future of C#

    Number one on the list of future C# features is Nullable Reference Types. But also on the table are enhancements to pattern matching, array slicing, asynchronous iterators, default interface methods, and possibly even records.

  • ARCore 1.2 Lets Users Share AR Worlds

    At its recent I/O 2018 conference, Google announced version 1.2 of its augmented reality framework, ARCore, which brings collaborative AR experiences through Cloud Anchors, vertical plane detection, and SceneForms, which makes it possible to create 3D apps without using OpenGL.

  • Increasing the Resilience of APIs with Chaos Engineering

    The Gremlin team has described a simple chaos experiment as a method of validating that an organisation’s APIs are resilient. Using the principles of chaos engineering and techniques like running “game days” (a fire drill for IT systems and people) can provide value, as can the appropriate use of commercial and open source tooling emerging within this space.

  • Happy Cultures and How They Grow High Performers

    ITV's Tom Clark spoke at DOXLON in February, proposing the hypothesis that high performance is a side-effect of creating happy teams. Andy Flemming, contributor to Deliberately Developmental Organization, also recently spoke about how to reap business and strategic benefits by creating a culture with an intentional focus on transparency, and the learning, growth and happiness of individuals.

BT