BT

Internet of Things Design Manifesto 1.0 Released

by Savita Pahuja on  Aug 16, 2015

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

by Savita Pahuja on  Aug 14, 2015 1

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

by Jan Stenberg on  Aug 13, 2015

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

by Jeff Martin on  Aug 13, 2015

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.

Pro or Against Agile Certification

by Ben Linders on  Aug 13, 2015 6

Some people stress the need for agile training with certification, as it helps to select candidates and lays a foundation for an agile transformation. Others are against certification, in their opinion they don't reflect people's abilities and skills properly and people who have no certifications might be better candidates than others who have. Are you pro or against agile certification?

QCon SF 2015 Update: Workshops at a glance (Nov 19-20)

by Wesley Reisz on  Aug 13, 2015

At QCon San Francisco, we offer two days of workshops (Nov 19-20). Workshops focus on developing the technical skills that leverage technologies you heard about from our expert practitioners during the conference sessions. Here is a glimpse at some of the experts you can learn from QCon SF ‘15 workshops.

All-New Devtools for React Bring Tools to Firefox

by James Chesters on  Aug 12, 2015

The React team has released entirely new devtools for the JavaScript library -- including a new version for Firefox. Jared Forsyth said "The current version of the devtools is a fork of Blink's "Elements" pane, and is imperative, mutation-driven, and tightly integrated with Chrome-specific APIs. The new devtools are much less coupled to Chrome, and easier to reason about thanks to React."

Frege: a Haskell-like Language for the JVM

by Sergio De Simone on  Aug 12, 2015 1

Frege, named after the German mathematician Gottlob Frege, is a purely functional, strongly typed language for the JVM that is so similar to Haskell that “most idiomatic Haskell code will run unmodified or with only minimal, obvious adaptions”. InfoQ has spoken with Ingo Wechsung, Frege’s creator.

Adopting a Suitable Agile Method Based on Organizational Goals

by Savita Pahuja on  Aug 12, 2015 1

Dan Tousignant, Agile Executive Coach and Trainer at Cape Project Management, proposed a matrix to help organizations choose their Agile approach.

Performance Guru Kirk Pepperdine Reflects on Results of RebelLabs' Performance Survey

by Matt Raible on  Aug 11, 2015

RebelLabs published their Developer Productivity Report, the result of a survey started in March 2015, where they polled the Java development community on Java performance and performance testing methods. To see how these numbers line up with a real world experience, InfoQ spoke with Kirk Pepperdine, CTO at JClarity and well-known performance expert.

Netflix.com Adopts Universal JavaScript, Drops Java from Rendering Pipeline

by David Iffland on  Aug 11, 2015 2

The team behind Netflix.com have dropped their Java-based HTML renderer in favor of a Universal JavaScript renderer that they can run in the browser or on the server.

iOS App Development Comes to Windows With Some Controversy

by Jeff Martin on  Aug 11, 2015 6

Microsoft has released tools to enable Objective-C development on Windows which are intended to facilitate the porting of iOS apps to Windows. This move is not without some controversy, as some developers are upset at how their code was included in this project.

CodeRush on Roslyn

by Pierre-Luc Maheu on  Aug 10, 2015

CodeRush for Roslyn (CRR) is a new product from DevExpress, distinct from its predecessor CodeRush Classic. Its main difference is the use of Microsoft’s compiler platform, Roslyn. CCR isn’t offering all the features of its predecessor yet; they are being added as new versions are released.

Oracle Carving Strategy for Unsafe Library

by Victor Grazi on  Aug 10, 2015

Oracle carved out some direction for the library class sun.misc.Unsafe, from the unsupported sun.misc package in a blog last week. At issue has been the concern that this heavily used class will have its access severely limited via Project Jigsaw's JDK modularization.

Rust 1.2 Brings Faster Compilation, Parallel Code Generation, and More

by Sergio De Simone on  Aug 09, 2015 4

The Rust Core Team has announced the availability of the Rust 1.2 stable and 1.3 beta releases. Rust 1.2 focuses mainly on tooling, improving compiler performance and introducing parallel code generation. Furthermore, it introduces support for the MSVC toolchain.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT