This are my verbatim notes to the PEAT UK podcast: Hello there once again to another hot shot. My name is Peter Pilgrim, DevOps specialist, Java enterprise and platform engineer and Java Champion What’s the database architecture in a microservices application? In true independent microservices, they are designed and built to follow the Single Responsibility Principle (Robert Martin), which is ...
Read More »Home »
Jenkins on AWS (part 1)
This are my verbatim notes to the PEAT UK podcast: Hello there once again to another hot shot. My name is Peter Pilgrim. I have been a DevOps specialist, welcome to another episode. This is hotshot 11 Jenkins n AWS part one, I have been a platform engineer and I am a Java Champion. In this episode, I am going ...
Read More »Migration Advice for Java 10
Hello there once again to another hot shot. My name is Peter Pilgrim, Platform engineer and DevOps specialist, Java Champions. As you know Java 9 introduced a module system. You probably are migrating your services to JDK 10 and beyond or at least thinking. My general advice to business is, the sooner you migrate the better your technical debt will ...
Read More »Thinking of Java 10 and beyond
Hello once again. Java 10 was released on 20th March 2018. I think many software teams will hold back from upgrading to it. Even lesser numbers of professional probably still have yet to make a move from Java 8 to Java 9. Why would this be the case, because of legacy impediments and dependencies on application servers, frameworks and even ...
Read More »Devoxx 2016 Part 1 – Conference Impressions
This is my report on my trip to Devoxx Belgium conference. My last visit to Belgium coincided with the publication of Java EE 7 Developer Book in 2013. Three years ago is long time in the technology. So what has changed in Belgium in the meantime? The threat level of security is the obvious thing, there were many army soldier ...
Read More »Ye Olde Monolith
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 our very eyes, a single ...
Read More »Why aren’t you getting the best contractors and what can you do about it (Part 2)
Why aren’t you getting the best contractors and what can you do about it? In Part 1, we look into the question of why companies suck at finding great contractors. We covered reviewing the genuine opportunity. We touched on why demand for great contractors outstrips the supply. We saw why TEST-FIRST recruitment is an abject #EPICFAIL. Finally, we learn the ...
Read More »Why aren’t you getting the best contractors and what can you do about it (Part 1)
Why aren’t you getting the best contractors and what can you do about it Part 1 If you are reading this article, the chances are you are a technical leader, a team manager or service delivery manager, and there is a probability that you are making mistakes finding the best contractors. The end result is that you are frustrated that ...
Read More »Comprehending Ulterior Motives and Forces around Software Technology Standards
An Introduction to Software Standards What are technology standards? What are standards? Essentially, a technology standard is a common agreement on the application programming interface and /or communication protocol in a vertical sector. Standards can be big or small. They have a profound effect on the mindshare of a community of peoplee, the economic market and, of course, corporate activity. ...
Read More »