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

  • Google Open Sources Accessibility Test Framework for iOS

    Google GTXiLib, an accessibility test automation framework for iOS, is now open source under the Apache License. GTXiLib is written in Objective-C and integrate with Xcode unit testing facilities.

  • Afternoon Sessions from Day 1 of VueConf.US

    The first ever VueConf.US took place March 26-28 in New Orleans, bringing together the VueJS Core team and hundreds of Vue developers from around the world. Afternoon sessions covered integrations between Vue.js and popular tooling such as serverless functions and rxjs, building native applications with vuejs-nativescript, and closed with a wide-ranging panel discussion.

  • QCon New York 2018 (June 25-29th) Tracks Announced & Registrations Off to a Fast Start

    The 7th annual QCon New York (June 27-29), a practitioner-driven conference designed for software architects/tech leads/leaders who influence innovation in their teams, has opened registration. With savings of $620 if you register before April 7th, there won't be a better time to reserve your spot for the 2018 professional software development conference.

  • Q&A with Gregg Pollack on Vue.js at VueConf.US

    InfoQ took the chance to ask Gregg Pollack from VueMastery about Vue.js internals, his view of the Vue.js community, the best ways to learn Vue, and more of the reasons for Vue’s success.

  • Amazon Web Services Reports That All GA Services Are Now GDPR Ready

    On May 25, 2018 European Union’s General Data Protection Regulation comes into effect. AWS recently announced that all its generally available services now comply with the GDPR regulation. GDPR is the largest overhaul of data privacy regulations in the past 20 years. In this article we will cover the key changes in AWS and GDPR and what we have to do to become GDPR compliant.

  • Rust 1.25 Moves to LLVM 6

    Rust 1.25 upgrades its LLVM to LLVM 6, adds support for nested import groups in use statements, custom struct alignment, and library stabilizations. This latest Rust release does not include, though, much awaited features such as impl Trait, stable SIMD support, and 128-bit integers.

  • Leaders Discuss How to Build Great Engineering Cultures

    QConLondon’s Building Great Engineering Cultures track brought together a panel of leaders to take questions from an audience. Leaders from Google, Sky Betting and Gaming, ITV, Deliveroo and GlobalSign shared how they support and build great cultures for engineers, accounting for individual growth, organisation need, a social conscience and a balanced life.

  • Opening Sessions from VueConf.US

    The first ever VueConf.US took place March 26-28 in New Orleans, bringing together the Vue Core team and hundreds of Vue developers from around the world. The conference contained a single day of workshops, all taught by members of the VueJS core team, followed by two days of talks. Speakers announced new releases and project processes, detailed Vue internals, and shared best practices.

  • How Booking.com Uses Kubernetes for Machine Learning

    Sahil Dua explained how Booking.com was able to scale machine learning (ML) models for recommending destinations and accommodation to their customers using Kubernetes, at the QCon London conference. In particular, he stressed how Kubernetes elasticity and resource starvation avoidance on containers helps them run computationally (and data) intensive, hard to parallelize, machine learning models.

  • Android Studio 3.1 Aims to Improve App Development Productivity

    The latest release of Android Studio, version 3.1, focuses on improving app development productivity and includes a new C++ performance profiler, command line support for Kotlin Lint checks, SQL code completion and improved refactoring, and more.

  • Perspectives on Mob Programming and Mob Testing

    Maaret Pyhäjärvi, author of the Mob Programming Guidebook, wrote about her experience with mob testing, and how it contributed to her team's journey to recognising improved cross-functionality. Woody Zuill also recently spoke to the Agile Uprising podcast about discussing how mob programming provides an effective collaboration model for delivering software in small releasable increments.

  • Q&A with Stuart Davidson on Scaling Continuous Delivery at Skyscanner

    Stuart Davidson spoke at QConLondon 2018 about Skyscanner's mission to get from a reactive operations model to providing teams with an empowering developer experience. Davidson told the story of how, with support and a lofty-goal from their CTO, they began on a technical and cultural journey to enable their squads to deliver 10 thousand times a day. InfoQ speaks with Davidson to learn more.

  • Swift 4.1 Enhances Generics, Compiler Optimizations, and Package Manager

    Swift 4.1 is now officially available, bringing new language features, build options, and a few enhancements to the Swift Package Manager and Foundation.

  • Redmonk Language Rankings Sees Rapid Rise for Kotlin and Swift

    Industry analyst company Redmonk has published the Q1 2018 results of their quarterly programming language rankings. The top 5 are JavaScript, Java, Python, PHP and C#. Python’s position above PHP and C# is also echoed in the Stack Overflow 2018 Developer Survey. C++, CSS, Ruby and C take the next four spots, then in joint tenth place are Swift and Objective-C. Kotlin has also seen a sharp rise.

  • CloudBees Release "Jenkins X", a CI/CD Solution for Modern Cloud Applications Deployed to Kubernetes

    James Strachan and the CloudBees team have released the open source “Jenkins X” platform as a continuous integration and continuous delivery (CI/CD) solution for modern cloud applications that will be deployed onto Kubernetes. Strachan is sponsoring JEP 400, a formal proposal to act as a “stake on the ground”. The proposal requests that Jenkins X become a sub-project in the Jenkins Foundation.

BT