BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Eclipse Foundation Releases IoT Projects

    Today, the Eclipse Foundation announced the release of a number of Internet of Things projects. These include: Eclipse Kura (a framework for building IoT gateways); Eclipse Paho (implementations of MQTT protocols); Eclipse OM2M (an open source implementation of the SmartM2M and oneM2M standard) and Eclipse SmartHome (an open source framework for building smart home solutions).

  • Checked C - A Safer C/C++ from Microsoft

    Microsoft has open sourced Checked C, a research project meant to add bounds checking to C and C++.

  • Apple's Safari 10 Pretends Flash Doesn't Exist

    Apple has announced that the next version of Safari will block Flash and other legacy plug-ins by default. The browser will trick websites into thinking that Flash isn't available resulting in a user prompt to install Flash.

  • Writing C++ for Linux on Visual Studio

    Visual Studio 2015 users have a new way to write C++ code for non-Windows environments. Thanks to the Visual C++ for Linux extension, VS2015 supports writing C++ code under Windows and then deploying that code to a Linux machine for compilation, execution, and debugging. New features increase the usefulness by adding a Linux Console Window and fixing several bugs.

  • Scott Staples on Why Agile is Still Relevant

    Recently InfoQ spoke to Scott Staples of IT services firm Mindtree on why he feels agile development is still relevant while the brand "agile" may not be, the underlying cause of many agile adoption failures and what is on the horizon "beyond agile"

  • Becoming a Responsive Enterprise

    Software-driven companies are taking over the world because they are responsive organizations, built on 'sense and respond' instead of 'plan and predict'. In the next decade every large scale organization will be digitized and will effectively become a software-driven enterprise. Vikram Kapoor, CEO at Prowareness, explored how organizations can increase their responsiveness.

  • LinkedIn Details Production Kafka Debugging and Best Practices

    LinkedIn’s Joel Koshy details their Kafka usage, debugging and monitoring two production incidents in using the core Kafka infrastructure concepts, semantics and behavioral patterns to plan for and detect similar problems in the future.

  • Xcode 8 Brings Swift 3, Editor Plug-ins, and More

    At WWDC 2016, Apple announced Xcode 8, the latest version of its IDE for iOS, macOS, tvOS, and watchOS. Now available in beta, Xcode 8 brings Swift 3, improved address and thread sanitizer, a new editor extension architecture, and more.

  • Long-awaited jQuery 3.0 Brings Slim Build

    The jQuery team has unveiled the long-awaited 3.0 release, bringing a new slimmed-down option as well as major new features, improvements, and bug fixes.

  • Systems Programming in C#

    Although the definition of system programming is fuzzy, it can be described as having to think at the bit, byte, instruction or CPU cycle level. Systems programming also implies demanding performance and reliability requirements. Joe Duffy, engineering director at Microsoft, presented strategies for system programming in C# at QCon New York. He also discusses pitfalls and how to mitigate them.

  • Kief Morris: Implementing Infrastructure as Code

    Moving applications to the cloud has somewhat become commodity in the meantime - not only for big players, but also for smaller companies that rely on flexibility and resource utilization. In his presentation "Implementing Infrastructure as Code", Kief Morris, cloud practice lead at ThoughWorks, shares some key principles and recommendations on how to leverage cloud based infrastructure.

  • Mob Programming - an Interview with Woody Zuill

    Woody Zuill gave a keynote on Mob Programming at the first Mob Programming Conference. He spoke to InfoQ about the common questions people ask, different ways to introduce Mob Programming, the main problem of the IT industry, the other activities where mobbing can fit, and the purpose of mobbing.

  • May Release of Visual Studio Code

    The latest release of Visual Studio Code adds terminal support to the editor, bug fixes to several annoyances, and revised whitespace handling.

  • Spring Cloud Brixton.RELEASE Reaches General Availability

    On May 11th, 2016 Pivotal announced that their latest release of Spring Cloud has reached General Availability (GA). InfoQ recently had the chance to chat with Pieter Humphrey, consulting product marketing manager at Pivotal, to gain further insight into this release and the state of their platform.

  • Vale Agile Collaborator and Leader Jean Tabaka

    The Agile community has lost a thought leader, influencer and friend, Jean Tabaka, who passed away earlier this week. She was best known through her work as an Agile Fellow at CA Technologies (formerly Rally Software) and author of the book "Collaboration Explained: Facilitation Skills for Software Product Leaders".

BT