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 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.

Elegance versus Functionality

24 March 2017 Comments off

10 minutes

2167

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 Training Series 1 Episode 2

04 November 2016 Comments off

1 minute

180

This episode is all about the overview Java Enterprise technology from first principles. I will take you through the stack from the hardware to the Java classes whilst flying at 30,000 feet in the air. I will be your pilot over the layers of abstractions for 30 minutes or so from the depth of the […]

Ye Olde Monolith

09 August 2016 Comments off

16 minutes

3537

As a professional software engineer, you probably have encountered an architectural stumbling block known as a MONOLITH#1. A monolith is essentially a single tier application in enterprise architecture. Forget about the traditional break-down of Java EE application, where they break down an Uber-WAR file into presentation, business-logic and database tiers. That is just gloss over […]

Whether using Spring Framework or not , why we are going to lose?

30 November 2015 Comments off

6 minutes

1338

A couple of fays again, on the Twitter sphere, I saw blog post by Sam Atkinson called Why I hate Spring. This blog entry was written well over a year ago in 2014, but then DZone actually picked up on it and published it. Atkinson is developer actually at the time of writing is travelling […]

Is TDD Dead Or Alive?

10 July 2014 Comments off

2 minutes

434

This blog post is for those of you who are unaware that there is a major debate in contemporary software development happening now, today. People have been wondering about the value of Test-Driven Development (TDD) for a long while, but it was not until David Heinemeier Hansson of 37 Signals  posted a blog article on […]

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 […]

The Blue Eagle

28 July 2013 Comments off

2 minutes

272

The Blue Eagle Earlier this month of July, I walked through the doors of the Blue Eagle, to help out a client on another contract. Barclays Bank has embarked on a modern digital web platform, which a designed to appeal to online customers. This is not surprising as other banks like RBS and Lloyds have […]

ScalaFX A Walk Through

05 November 2011 2 comments

1 minute

93

In this video cast, I walk you through downloading ScalaFX and setting up the environment for IntelliJ IDEA 10.5 with Scala Build Tool (SBT) in real-time.     ScalaFX is a domain specific language and binding framework written in Scala that wraps the JavaFX 2.0 application programming interface. Information of Scala Build Tool can be […]

Progressive JavaFX Custom Components

16 October 2011 Comments off

1 minute

141

I have completed all three of my Progressive JavaFX 2.0 talks in California, at JavaOne 2011, Silicon Valley Code Camp at Foothills College and Silicon Valley JavaFX User Group at Oracle Conference Center. You get the slides deck from here as a PDF document. The source code is a Maven assembly distribution, a ZIP file, […]

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 helped to write, design or creative e-commerce
JVM services that are behind brilliant today's
apps & 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