Help

I am leading the CDI 1.1 specification, and work on Infinispan. Previously, I led the Seam and Weld projects, and am a founder of the Arquillian project. I've worked on a number of specifications including JSF 2.0, AtInject and CDI. I am a regular speaker at JUGs and conferences such as Devoxx (Javapolis), JAX, JavaBlend, JSFDays and JBoss World.

I am currently employed by Red Hat Inc. working on JBoss open source projects. Before working for Red Hat, I used and contributed to Seam whilst working at a UK based staffing agency as IT Development Manager.

Location: Edinburgh, Scotland
Occupation: Principal Software Engineer, Red Hat, Inc.
Archive
05. Oct 2011, 03:04 CET, by Pete Muir

Here are the slides[1] from my JavaOne talk on CDI 1.1 :-)

03. Oct 2011, 17:07 CET, by Pete Muir

Kevin Pollet and I were interviewed by DZone about the CDI support in Infinispan - if you are interested in Infinispan, caching or data-grids, this should be interesting for you.

The CDI support is also a partial implementation of JSR-107 - the temporary caching API for Java that has recently reactivated and published a first draft for review . Greg's blog has more on using JSR-107.

30. Sep 2011, 01:24 CET, by Pete Muir

If so, join me in a webinar next Wednesday where we'll explore you build elastic applications using CDI and Java EE 6. There will be a super cool demo :-D

Coordinates:
  • Date: Wednesday, October 5, 2011
  • Time: 17:00 London, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore
  • Registration
  • More Info
02. Sep 2011, 15:51 CET, by Pete Muir

This autumn I'm speaking at JavaOne (2nd - 6th October in San Francisco), JUDCon London (31st October, 1st November) and Devoxx (14th - 18th November).

JavaOne
  • Introducing Contexts and Dependency Injection 1.1 - technical session in which I'll overview some of the changes coming in CDI 1.1
  • CDI Today and Tomorrow - panel session on CDI with David Blevins, Arun Gupta, Sivakumar Thyagarajan and Reza Rahman
  • Making Java EE Cloud-Friendly: JSR 347, Data Grids for the Java Platform - BOF with Manik Surtani
JUDCon London
  • Java EE in the Cloud - a technical session in which I'll show you how to use Java EE in the cloud, using Red Hat's OpenShift Platform-as-a-Service
  • Using Infinispan as a remote data store - a technical session with Galder Zamarreño in which we'll show you how to use Infinispan as a remote data store on Red Hat's OpenShift Platform-as-a-Service, with a client app written using CDI.

JUDCon is the official JBoss Users and Developers Conference, and is great value at £100 for a day - so if you near London, I recommend registering today!

Devoxx

Enjoy!

12. Aug 2011, 18:07 CET, by Pete Muir

Unless you've been living under a rock for the past week, then you'll have seen that Red Hat just added support for JBoss AS 7 on OpenShift (both Express and Flex).

Why should you care?

  • OpenShift is the first PaaS to offer Java EE 6 support
  • OpenShift Express is 100% free, and allows you to run as many non-clustered applications you want on JBoss AS 7
  • OpenShift Express offers neat management of your apps via Git, including a source compilation mode
  • OpenShift Flex gives you much more freedom, including the ability to run clustered applications, and offers monitoring and automatic scaling.
  • OpenShift Flex is free, but you need to provide the EC2 instances. However Red Hat is offering a free 1 month/30 hour trial, so there is no reason not to check it out right now
  • JBoss AS 7 implements the Java EE 6 web profile, with all the benefits of the excellent CDI-based programming model it offers. It's very snappy to use, so deploying apps is quick

How can you learn more?

This week we've been pushing out material like crazy. If you want to give Java EE 6 in the cloud a try check out these resources:

To find out more, check out jboss.org.

Showing 6 to 10 of 115 blog entries