Developer fatigue is the overwhelming frustration felt by developers who are under pressure to keep current with a flood of new languages, libraries, frameworks, platforms and programming models. JNBridge offers a way to help alleviate developer fatigue by allowing you to mix the libraries you know with code written in the language you are learning.
Book review and interview with Steve Smith and Matthew Skelton, authors of "Build Quality In", a collection of experience reports (including their own) on Continuous Delivery and DevOps initiatives, by authors ranging from in-house technical and process leaders to external consultants implementing technical and organizational improvements.
In this article, we are going to examine new features added to iOS and OS X El Capitan main programming languages: the recently open sourced Swift, which extends pattern matching syntax, adds feature availability and protocol extension, and overhauls error handing; Objective-C, with new interoperability features as generic collections.
In this article, GC expert Monica Beckwith makes the case for JEP 248, the proposal to make G1 the default garbage collector in OpenJDK 9. 5
Even though mobile apps are nothing special anymore, there is still movement in this area. In this article, Katie Stanfield highlights some of the trends we might encounter in the near future. 6
Telefónica adapted Lean Startup to their processes, culture and organization to make it work. A Q&A with Susana Jurado Apruzzese on innovation and creating digital products.
Authors discuss modularity and projectional editing concepts used to design programming languages, using a Language Workbench (LWB) tool like MPS from Jetbrains.
An introduction to Amazon's ECS, their container management and clustering service, featuring a walk-through example for deploying your first container cluster and the underlying tasks and services.
In this article, author Carlos Bueno discusses the strategies for estimating the server capacity for big data projects and initiatives, with the help of two case studies.
This series comprises five articles that cover what’s new in iOS 9 SDK, new features in Swift, Objective-C, and developer tools, and Apple’s new bitcode.
The article emphasizes the need of a balance between feature development and technical debt repayment and outlines pragmatic strategies that software projects could adopt to manage technical debt.
As infrastructure becomes code, reviewing (and testing) provides the confidence necessary for refactoring systems. Reviews also help spread consistent best practices throughout the organization.