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

  • Docker + Apache Brooklyn = Clocker

    Clocker, an open source project, enables users to manage and auto-scale Docker containers, in a cloud-agnostic manner. The project is built on top of Apache Brooklyn, a multi-cloud application, management software.

  • Bol.com's DevOps Journey

    On the first day of DevOpsDays Amsterdam 2014, bol.com, an online store, reported its experiences in its DevOps journey. Full automation, careful team building and an agile mindset that cross-cuts the organisation were the keys to success. RunDeck, Puppet, Hiera and Nagios enable bol.com to build and monitor a full working environment in under two hours, in a fully automated fashion.

  • Google Web Fundamentals and Web Starter Kit

    Google has published a number of guidelines and boilerplate code for cross-platform responsive website design.

  • The Power of Anonymous Retrospectives

    Hiren Doshi recently published a post on his blog about Anonymous Retrospectives, a technique suggested for agile teams to maximize the feedback gathered during retrospective meetings.

  • Beta Testing on iOS 8 with TestFlight

    At WWDC 2014, Apple announced the integration of TestFlight within the iOS 8 development tool suite. This aims at giving developers more options to set up a beta testing program and make the whole process a lot easier, thus promising to fix a longstanding complaint from developers about the hardness of testing iOS apps before launch.

  • Google Open-Sources FlatBuffers: Efficient, Cross-Platform, Serialization Library

    The Google "Fun Propulsion Labs" team has recently open-sourced FlatBuffers. Built especially to support performance needs of game developers, FlatBuffers stores serialized data in buffers which can be either stored in files or transferred across the network as-is, without any parsing overhead.

  • Alternatives to Eventual Consistency

    Causal Consistency models offer an alternative Eventual Consistency for distributed systems; both models should be weighed against your system's requirements and risk tolerance.

  • Amazon Announces Mobile Associates API for iOS

    Amazon has announced that it has started exploring integration of the Mobile Associates API (MAA) into iOS apps. Amazon encourages developers to present their use cases for them to participate in a private beta program that will guarantee early access to MAA for iOS. Interested developers will be selected by Amazon based on their use case and their willingness to provide feedback.

  • Synth, API-First Web Framework, Confuses Community

    Synth, an API-first web framework built on Node.js, was announced recently. Features include preload angular model data on page load, preload HTML view on page load, and a simplified project structure. Despite some positive reactions, it has also been greeted with confusion from the wider developer community.

  • New Internet Explorer Focuses on Developers

    A new developer-centric IE has been released, named Internet Explorer Developer Channel. This build provides an early way for developers to test webpages and can be installed side-by-side with IE.

  • Perl Advances onto Android

    The veteran Perl programming language has produced release 5.20.0, which adds a myriad of refinements along with support for the Android platform.

  • An Introduction to Microservices Design

    Designing for simple components and systems is key when moving to microservices. The focus is on evolution of components and how we build systems that allow evolution and change, Russ Miles recently stated in an introduction to designing and building microservices.

  • Facebook Announces Apollo, a New NoSQL Database for On-line Low Latency Storage

    Speaking at QCon New York on Wednesday Jeff Johnson, from the core data group at Facebook, announced Apollo, Facebook’s Paxos-like NoSQL database. Written in C++11 on top of the Apache Thrift 2 RPC framework, Apollo is a hierarchical storage system where all the data is split into shards, very much analogous to region servers in HBase.

  • PhoneGap 3.5.0 No Longer Supports iOS 5 and Won’t Support WP 7

    Cordova/PhoneGap 3.5.0 no longer support iOS 5, 3.6.0+ will not support WP 7, and future updates will come through npm.

  • Google Announces Development Kit for a Tablet with Advanced Vision Capabilities

    Google has announced the availability of Project Tango Development Kit, which should allow developers to make applications that track full 3-dimensional motion and capture surfaces in the environment. Tango development kit, created in collaboration with NVDIA, includes the new Tegra K1 mobile processor and aims at providing a platform designed for computer vision and 3D sensing.

BT