Alex Blewitt
Dr Alex Blewitt works at an investment bank in London, but still finds the time to catch up with the latest OSGi and Eclipse news. Despite having previously been an editor for EclipseZone and a nominee for Eclipse Ambassador in 2007, his day-to-day role involves neither Eclipse nor Java. In what little time he has left over, he spends with his young family and has been known to take them flying if the weather's nice.
All of Alex Blewitt's Content on InfoQ
Latest featured content by Alex Blewitt

- Topics
- Operations,
- Book Review,
- OSX
This book is written by Brendan Gregg and Jim Mauro, both expert users in DTrace and the Solaris Internals from Prentice Hall. It covers the key features of the DTrace environment, the D language that is used to write the scripts used to provide answers to questions regarding the performance of the system under question.
News by Alex Blewitt
- Topics
- Eclipse,
- Java
Eclipse Juno M5 was released last week, based on the Eclipse 4.2 platform. Although a revolutionary step towards the UI, some are concerned that the Eclipse Platform project needs more resources to be able to complete the transition in time for this Summer's release. Read on to find out more about the Eclipse Juno E4 transition.
- Topics
- Network Programming,
- Internet
Following on from the success of last year's World IPv6 day, in which major organisations such as Facebook and Google enabled IPv6 connectivity for a 24h period, the Internet Society has announced Google, Facebook, Yahoo and Bing) and on World IPv6 Launch Day (6th June 2012) the websites will switch on their IPv6 support and leave it permanently enabled.
- Topics
- Java,
- Language
Earlier this week, the first milestone of Ceylon IDE was released, bringing an IDE to the Ceylon language, which saw its first milestone at the end of December. Read on to find out more.
- Topics
- IDE,
- Java
Just before Christmas, version 2.0 of the Scala IDE was released. The Scala IDE project, started by Miles Sabin, and later joined by Typesafe to result in a production quality Scala development environment. InfoQ caught up with Typesafe's Iulian Dragos to ask what's new.
Articles by Alex Blewitt

- Topics
- Team Collaboration,
- Java,
- Tools
Together, Gerrit and Jenkins/Hudson allow you to propose changes and have those proposals automatically compiled/tested/verified before a human review even starts. This article shows how to install and configure Gerrit and how to hook it up to Jenkins/Hudson to build all proposed changes.

- Topics
- Java,
- Language,
- Architecture
Although languages like Python and Ruby have had lambdas for a long time, the recent popularity of JVM-based languages (notably Groovy and Scala) have rekindled demand for lambdas in Java as well. But what is a lambda and what is the proposed syntax for adding lambdas to the Java language? This article explores both of these questions in depth.

- Topics
- Java
The fourth of the Modular Java series covers declarative modularity. It describes how components can be declaratively defined and wired together, without having a code dependency on OSGi APIs. Declarative services will be used to write POJOs together dynamically, such that code no longer needs to explicitly register or consume OSGi services, and without any start ordering dependencies.

- Topics
- Java,
- Module Systems
Modularity is an important aspect of large Java systems. Build scripts and projects are often split up into modules in order to improve the build, but this is rarely taken into account at runtime. This third part of the Modular Java series discusses dynamic modularity, how a bundle's classes are resolved, how they can come and go, and how they can communicate with each other.