BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Project Calico v1.0 'Layer 3' Virtualised Networking Solution Released

    Project Calico have released Calico v1.0, a virtualised layer 3 networking solution for VM and container workloads, which enables flexible, scalable and secure IP-based communication without the need for an overlay network. The release includes integration with the OpenStack 'Neutron' networking stack, and ‘proof of concept level’ integrations with Docker, Kubernetes and other related technology.

  • Agile 2015 Closing Keynote - Want Better Collaboration? Don’t be so Defensive

    James Tamm, author of the book Radical Collaboration, gave the closing keynote at the recent Agile 2015 conference. His talk was titled “Want Better Collaboration – don’t be so defensive" and provided advice on how to be more collaborative by understanding the factors which cause our own defensiveness.

  • The new QCon London - returning for its 10th year!

    QCon London 2016 will take place at the The Queen Elizabeth II Conference Centre on March 7-11, 2016 next year, and registration is now open.

  • Getting JSON Data with Netflix Falcor

    Netflix has open sourced Falcor, a JavaScript library offering a model and asynchronous mechanism for fetching JSON data from multiple sources.

  • Critical Flaw Allows Remote Code Execution on Internet Explorer

    Microsoft has announced the presence of a critical flaw that exists in all versions of Internet Explorer, allowing for remote code execution. This flaw applies to all current Windows systems and should be patched as soon as possible.

  • Ember.js 2.0 Celebrated for Backwards Compatibility

    Ember 2.0 has been released - with zero new features. The decision has been met warmly by the JavaScript community, who have widely praised the framework for remaining backwards compatible with 1.13. Ember 2.0 only removes the features that were deprecated in Ember 1.13, meaning that apps that run on Ember 1.13 without deprecation warnings should also run on Ember 2.0.

  • Android Marshmallow Comes with SDK 6.0 and API 23

    Google has unveiled that when it comes to Android, M stands for Marshmallow. They have also introduced Android 6.0 SDK which comes prepackaged with Android Studio or as a separate download that can be used with a different IDE.

  • Agile 2015 Interviews and Commentary

    At the recent Agile 2015 conference two organisations had video booths set up to record interviews with conference attendees, organizers and speakers. These videos are now published and available.

  • Shadow Properties in Entity Framework 7

    Shadow properties are fields that don’t exist in the class itself, but are treated as if they did by Entity Framework. They can participate in queries, create/update operations, and database migrations.

  • Introducing DDD in a Project at “Which?”

    After failing with two proof of concept, mainly with scalability issues, when trying to renew their main website the business decided to take a more agile and incremental approach and in a restart of the project inspired by Domain-Driven Design (DDD) having developers talk with domain experts, Chris Patuzzo explains describing the principles of DDD in the context of a real project.

  • Facebook’s Parse Open-sources its SDK for Android and iOS

    Parse, Facebook-owned provider of a successful Mobile Backend as a service, has open-sourced its SDK for the iOS/OS X and Android platforms.

  • Internet of Things Design Manifesto 1.0 Released

    IOT Design Manifesto 1.0 has been recently released. This manifesto serves as a code of conduct for everyone involved in developing the Internet of Things, outlining 10 principles to help create balanced and honest products in a burgeoning field with many unknowns.

  • Impact of Splitting User Stories on the Original Estimates

    Product backlog refinement is a practice in which product backlog items are split and often re- estimated. This post is based on user story splitting and re-estimations.

  • Lessons Learned Working with Distributed Systems

    Preparing for problems like partial failure is the best thing you can do when working with distributed systems, Vaughn Vernon explains in a conversation with InfoQ and refers to a blog post by Jeff Hodges noting its down-to-earth approach and practical advices e.g. designing for partial availability, and using capped exponential back off to restore full operation when dependencies are unavailable.

  • Meet Grid, The Guardian's Image Management Service

    The British newspaper The Guardian has open sourced Grid, their image management service. Grid utilizes numerous modern web-based technologies including AngularJS, Amazon Web Serivces, and ElasicSearch using ECMAScript 6 and Scala. Build by a small developer team over the past 11 months, it is currently used in production and available under a liberal open source license.

BT