We're very pleased that you want to get in touch with us. Please fill in the form below:



or   Close this form  
Some content

Peter Pilgrim :: Java Champion :: Digital Developer Architect

I design Java EE and Scala software solutions for the blue-chip clients and private sector

Hey all! Thanks for visiting. I provide fringe benefits to interested readers: checkout consultancy, training or mentorship Please make enquiries by email or call +44 (0)7397 067 658.

Due to the Off-Payroll Working plan for the UK government, unfortunately, I am no longer accepting standard GOV.UK contract engagements for the public sector. Please enquire for further information.

Digital Java EE 7 Training Series 1 Episode 8 parts III and IV

04 September 2017 Comments off

1 minute

97

Digital Java EE 7 Training Series 1 Episode 8 part III In this episode I discuss modern microservices with Payara and RESTful services. I look at the code to develop a RESTful resources of football stadia and their teams.     This is part 3 Digital Java EE 7 Training Series 1 Episode 8 part […]

Elegance versus Functionality

24 March 2017 Comments off

10 minutes

2212

I found over decades of software development that the concept of elegance of code is at constant flux with the idea of functionality. Single Page Application paradigm #0 Hello there reader! I use these little pop overs dialogs to provide extra information to the article. Please click elsewhere on the view to dismiss it. Thank […]

Digital Java EE 7 2016 Series 1 Episode 6 Execute Arquillian Integration Test inside IDEA

05 March 2016 Comments off

1 minute

67

Using the source code from the Java EE 7 Developer Handbook, I demonstrate how to execute an Arquillian integration test inside IDEA. You learn how to create a runtime configuration and with this knowledge you will be able to debug and verify functionality, and accelerate iterative engineering.     +PP+     Feedback is always […]

Retracing JavaOne 2014

08 October 2014 Comments off

5 minutes

1098

  Photo License My photos are licensed under Creative Commons License 2.5. You must include the license. You must attribute the source. You cannot use my work, the source for commercial activities. You cannot edit or derive the source. For more information read the license or for enquiries contact me. JavaOne 2014 is my ten […]

Scala Maps and Sorting

04 June 2014 Comments off

2 minutes

382

This is blog entry originally written in the middle May 2014. I also seem to writing this code every 3 months or so and then I forgot. So I need a trigger to remember exactly how to work Scala Maps and sort the entries by key. Let’s break out the Scala REPL. We will create […]

JavaCro 2014

15 April 2014 Comments off

1 minute

148

I will be seeing some Croatian friends in May in Porec, thanks to the organisers JavaCro 2014, who kindly sent an invitation to come and speak at their conference. I will give two talks: one keynote and a technical session. The working titles are Digital Development with Java EE and Mixing Scala with Java EE […]

Cake Pattern, Self Types and Realistic Example

09 April 2014 Comments off

1 minute

86

Original drafted 17 March 2014 for an incomplete article. The Cake pattern for Scala using a flaming cake as well. This is the quasi-production code: This is the learning test code: Assuming that you know what you are doing: insert this code into a test Scala project with a decent IDE. Run the test should […]

My HTTP Response Java Enumeration Type (Contracting;-)

27 November 2013 4 comments

3 minutes

556

Here is a HTTP Response Java Enumeration type from yesteryear. In some client’s project, I have seen various constants like this: Which is absolutely awful and these constants are not consistently used in the code base. Worse of all, the code I have refactored will use literal constants. Even more worse, is the fact these […]

Reprise CON4279 Test-Driven Development with Java EE 7 Talk

30 October 2013 Comments off

1 minute

193

At last, I have the October screencast, as I promised weeks ago whilst in the USA. This is a reprisal of my JavaOne 2013 talk, which was called Test-Driven Development with Java EE 7, Arquillian and Enterprise Containers. The conference id was CON4279. As I reprised this JavaOne talk, I actually then realised that it […]

Sorry, JMS 2.0 standalone examples are not that simple

23 October 2013 6 comments

5 minutes

946

Well I going to have to leave this one for somebody who is more expert than me, because I have more things to do with my time now. I had a question from a reader about the source code for Java EE 7 Developer Handbook. Does JMS 2.0 standalone work as a client? What I […]

My TDD Java EE 7 Devoxx UK 2013 on Parleys.com

02 August 2013 3 comments

1 minute

100

My Test Driven Development with Java EE 7 talk at Devoxx UK 2013, in which I talk my testing with the Arquillian framework and unit test inside the container. I promote an early version of the code from upcoming Java EE 7 book. I’m going to reprise this talk and move the level up from […]

Java EE 7 Handbook: Gradle Multi-Modules Puzzle

4 comments

2 minutes

396

Yesterday, I converted Gradle build code base for my upcoming Java EE 7 Developer Handbook book from invidual modules to multi-module. I thought I had this structure down, but I surprisingly I am stuck. Here is my book’s code structure in folder hierarchy: This structure runs for 14 chapters including appendices. So I have master […]

Contents of this blog entry are under copyright © 2017 by Peter Pilgrim and associates. For enquiries after republishing, please contact us for permission. All requests for syndicated content will be ignored /dev/null, consider yourself warned!

I help to design, create and build JVM components and services that are behind popular e-commerce websites.

My Blurb

Please get in touch , directly, to establish hire availability, contract & consulting opportunities.

Speaking at Your Conference

Contact by invitation

What Peter Does

Contact