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

  • ASP.NET 5 and .NET Core RC Ready for Production

    Microsoft recently released .NET Core and ASP.NET 5 Release Candidate, supported on Windows, OS X and Linux. Microsoft states this release is ready for production and will support it. Both release candidates are considered feature complete on Windows, OS X and Linux, although minor features may still be added until the final release.

  • Visual Studio 2015 Update 1 Adds C# Scripting and New Language Support

    The first update to Visual Studio 2015 has been released, and it brings with it a raft of changes. A number of new languages are now supported in the VS editor, and a C# scripting API and REPL was added. Other additions include .NET Famework 4.6.1 and Parallel Test Support which takes advantage of multi-core development machines.

  • Best Practices for Open-source Projects

    GitHub’s Phil Haack hosted a panel on Channel 9 that focused on best practices for open source projects.

  • Java 9 Delayed By 6 Months?

    Oracle's Java Chief Architect Mark Reinhold has proposed delaying the release of Java 9 for 6 months to allow for more complete testing of the modularity features at the heart of the release.

  • Security Release for DOS Vulnerability in Node.js

    The Node Foundation has announced vulnerabilities in versions of Node.js from v0.12.x through to v5.x "whereby an external attacker can cause a denial of service."

  • Microservices and Integration from an Enterprise Perspective

    Common misconceptions in large enterprises that Kim Clark meets are that microservices are fine grained WSDL operations or that APIs are microservices. A reason for this is that they are confusing interface granularity with component granularity, Clark claimed in a presentation at this year’s Microservices Conference in London.

  • Agile Testers can be a Harlequin

    Agile testers can signal and question the (testing) process. Marnix van den Ent gave a talk at the Agile Testing Days 2015 in which he explained how he views testers as a harlequin: "a servant to the team and its process, like the Italian Harlequin he is there to help to understand what is happening". An interview about developing an art of questioning, XP practices and retrospectives.

  • Haskell Can Now Do Strict Evaluation by Default

    A new Strict language extension to Haskell aims to make it easier to use Haskell for code that is meant to be mostly strict, i.e., evaluated in a non-lazy manner. The feature was recently merged into GHC’s git HEAD and will be included in GHC’s next release.

  • Testing Systems with a Nest of Tests

    James Lyndsay did a workshop titled "a nest of tests" at the Agile Testing Days 2015. In this workshop he explored how you can design large collections of tiny tests and visualize their output to test systems, and showed how tools can help you to do it. InfoQ interviewed him about this testing approach.

  • VMware Open Source 'Photon Controller' Infrastructure Control Plane at DockerCon EU

    At DockerCon EU 2015, VMware made available their Photon Controller as an open source product via the organisation’s GitHub account. The Photon Controller is a component within VMware’s Photon platform that is designed as an infrastructure stack optimised for ‘container and cloud’ workloads. The platform offers an API-first user experience, a scalable control plane, and native container support.

  • Automation in Testing over Test Automation

    At the Agile Testing Days 2015 Richard Bradshaw explored how using the term “test automation” is restricting teams in exploiting the benefits of automation. InfoQ interviewed Bradshaw about the difference between testing and checking and why they are both important, how automation can support testing, using automation frameworks, and why we should always focus on the testing problem.

  • Microservices, DevOps and PaaS - The Impact on Modern Java EE Architecture

    InfoQ sat down with Markus Eisele, developer advocate at Red Hat, at the Devoxx BE conference, and asked about his thoughts on implementing microservice architectures within large-scale enterprise organisations. The conversation was primarily based on his recent O'Reilly mini-book publication, “Modern Java EE Design Patterns: Building Scalable Architecture for Sustainable Enterprise Development".

  • Verizon's ThingSpace Platform Facilitates Development of New Internet of Things Applications

    Verizon has launched a new platform named ThingSpace, the objective of which is to simplify the development and deployment of Internet of Things (IoT) applications. ThingSpace developers can utilize APIs and hardware bundled with developer kits that perform the actual IoT measurements and gather the data for transfer to the analysis platform.

  • Three Ways to Get Core Data Multithreading Right

    At #Pragma Conference 2015, Marcus Zarra, author of Pragmatic Bookshelf Core Data, described three approaches to using Core Data in a multithreaded environment and tried to clear up how Core Data should be used in 2015.

  • Q&A with David Marquet on Applying Intent-based Leadership in Agile

    Software engineers can really do a tremendous service to themselves, their co-workers, and the world by stepping up and being a leader from the position they are in. Agile is essentially building a leader-leader model in software organizations says David Marquet. An interview about having leadership at all levels in the organization and applying the leader-leader model in agile.

BT