2015 LAOTN – Why Do I do This? Travel


I love travel, I love to visit new places, meet new people and experience new things. I love geology and love to experience it first hand. This all means I have to travel, and most of the time I don't mind it.

Interestingly when it goes wrong (which is often), it isn't normally the air travel itself and my posting on my 10 worst journeys are mainly on land.


All that said, my journey to the start (more...)

Convert CSV file to Apache Parquet… with Drill

Read this article on my new blog A very common use case when working with Hadoop is to store and query simple files (CSV, TSV, ...); then to get better performance and efficient storage convert these files into more efficient format, for example Apache Parquet. Apache Parquet is a columnar storage format available to any project in the Hadoop ecosystem. Apache Parquet has the following

Design for outcome-oriented teams

Design for outcome-oriented teams

While developing an organisation structure for an Agile or Lean business, there is a strong focus on teams being responsible for business outcomes (outcome-oriented teams). These teams are opposed by so called activity-oriented teams (teams responsible for an activity).

To understand the why of the focus on outcome-oriented teams, we need to understand what is a business outcome. Selling a product and generating revenue is an example of a business outcome. (more...)

Ancestor Worship

Some profound lessons in how to be human that we can learn from our Confucian friends


Fascinating Lives

There is something, I think, admirable in a quiet life: care for family, constructive participation in community, hard work. But there are times and places (perhaps all times, but not all places?) where simply attending to the simple things of life becomes a kind of impossibility: whether for psychological or moral reasons. I was reflecting on two persons recently who have struck me by not only their intellectual genius but also by the sheer (more...)

Microsoft Edge and the Oracle HCM Cloud

edgeThe Windows 10 upgrade was released late last week, and with it came a new web browser – Microsoft Edge. Formerly codenamed Project Spartan, Edge is the default web browser in Windows 10. Internet Explorer 11 is also be included with the new OS, but is basically unchanged from the version of IE11 found in Windows 7 and 8.1.

Although it might be a while until Windows 10 gains widespread enterprise adoption, it’ll likely (more...)

SJK – missing link in Java profiling tool chain

Sometimes it just happens. You have a bloated Java application at your hand and it does not perform well. You may have built this application yourself or just got it as it is now. It doesn't matter, thing is - you do not have a slightest idea what is wrong here.

Java ecosystem have abundance of diagnostic tools (thank for interfaces exposed at JVM itself), but they are mostly focused on some specific narrow kinds (more...)

Going For Gold – Please Vote for Certus

Last year when I joined Certus I asked you to vote for them for the UKOUG partner awards, they were nominated for Cloud (Fusion) and Training. 

Certus won gold in both and well deserved, they have implemented more Cloud Applications than any other single partner in the UK, and deliver most of the HCM Training in EMEA for Oracle University, Oracle Alliance & Channels and independent training.

This year we are looking (more...)

#ForgeRock: Using #OpenIDM to sync Account Lockout Status #IDM

Use Case:

In an enterprise setup you would likely want to know when a user has locked their account (e.g. too many failed password attempts) and more than likely want to distribute that information to other systems in your environment. One solution would be to enable OpenIDM to monitor the user identity repository for changes to the user’s status.

This post will demonstrate one possible configuration for this use case.

Starting out with a (more...)

Agile and lean reading list summer 2015

Agile and lean reading list summer 2015

These are the books on agile and lean on my reading list for this summer:

Lean Enterprise

lean enterpriseThe book of the moment on innovation at scale. According to wikipedia (Lean Enterprise):

Lean enterprise is a practice focused on value creation for the end customer with minimal waste and processes. The term has historically been associated with lean manufacturing and Six Sigma due to lean principles being popularized (more...)

fulfillment vernieuwingen

fulfillment vernieuwingen

Normaal gesproken staat het domein van fulfillment niet volop in de aandacht vanwege de nieuwe ontwikkelingen. In de afgelopen maand heeft bol.com twee fulfillment vernieuwingen aangekondigd, waar ik met mijn collega architecten een bijdrage aan heb geleverd:

Bol.com bouwt eigen fulfillment center voor groei en innovatie

(more...)

Our new book “Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c” got published

DesignPrinciplesBPMandSOA

In the past year I have contributed to a new Packt book titled “Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c”. I’m very happy that we have managed to publish it this June.

This book is a design handbook and provides skills to successfully design, implement, and optimize business processes on top of SOA. Starting with business process modeling, it shows design principles to architect sound process architectures. It (more...)

Apache Drill : How to Create a New Function?

Read this article on my new blog Apache Drill allows users to explore any type of data using ANSI SQL. This is great, but Drill goes even further than that and allows you to create custom functions to extend the query engine. These custom functions have all the performance of any of the Drill primitive operations, but allowing that performance makes writing these functions a little trickier

Revealing a recent hand – Four ACEs


This is my second Oracle ACE Program blog today, the first is about Community Sharing v Community Leading, and this one is about a few people who have recently been awarded ACE Director.

In May I wrote a blog about the Self Appraisal process and about how I feel when asked to nominate or endorse nominations.

When I wrote that blog, I talked about a number of scenarios that I had real experience of. I (more...)

More Thoughts on The Oracle ACE Program


I am very passionate about the Oracle ACE program and have been very open about the opportunities it has opened for me. This is not a one way street, Oracle get a lot back, not just from unscripted advocacy but also from expert input through beta programs, initiatives and working with product management.

I also believe that membership of the ACE program should not be easy, it has to be valued by both sides. I (more...)

UKOUG Conferences – The Countdown has Begun


The planning for conferences starts really early, but there is a lot to do, and this year is no exception.



The papers have been judged and the agenda planned and now it has been launched. I know you will find something to interest you come December, but start your planning now.




To whet your appetite there are some agenda highlight videos on this conference overview page, and because I am conference lead for (more...)

Next Up Latin America (Again)


One of the wonderful advantages of the Oracle Ace Program is that at ACE Director level you can apply for funding to take part in speaking opportunities overseas. The best of these are the organised ACE Tours, were usergoups in a region arrange their events in a time frame that allows a group of ACE Directors to travel together and cover several events in one trip.

They are hard work, for the speakers who have (more...)

Almost Too Technical


I bet you saw the title and thought I was talking about myself, well I wasn't, I was talking about the recent UKOUG ERP Community Applications Innovation Day held in London.

This was the 2nd of three events where the relevant SIGs came together to look at what opportunities there are to move forward with their applications. The first event was the HCM Community Applications Innovation Day at the end of May and this was (more...)

ForgeRock Docs and Alfred

On average I spend a lot of time opening documents online.  One set of documents I refer to frequently is the ForgeRock Technical Document set.  While it’s not overly arduous to open a browser tab and click on a bookmark or type in the URL, I have wanted to find a better shortcut for this task.  I have used the launcher utility Alfred for most of the time that I have been a Mac user but (more...)

Poets of Zen Buddhism