How I passed the GCP Professional Cloud Architect Exam

Regardless of your background into cloud computing, I think this certification is a great entry point into the GCP certifications, while it is not the easiest of the GCP certifications, it will give you a good foundation and overall understanding of the services GCP has to offer as well as design for cost effective and fault tolerant solutions.

Continue reading

When should you choose choreography vs orchestration for your Microservices Architecture

Choreography and Orchestration are fantastic ways to manage the interactions, communication and behaviour between your Microservices and often there is not a one size fits all approach you should take, just because you have taken one of these approaches in a previous solution does not mean that it the right approach for your next, hopefully this post will be able to give you a high level overview on what you should consider and help you to mange your Architecture decision.

Continue reading

How I passed the AWS Certified Solution Architect (Associate) Exam

Regardless of your background into cloud computing, I think this certification is a great entry point into the AWS certifications, while it is one of the easiest of the AWS certifications, it will give you a good foundation and overall understanding of the services AWS has to offer as well as design for cost effective and fault tolerant solutions.

Continue reading

React Component Library

There are many great examples of component libraries that companies and individuals have created that are out and available on GitHub.  What I wanted to do was explore the concept of the component library in greater detail and therefore provide details to help give guidance to those wanting to venture into creating their own library.

Any feedback or comments would be appreciated.

But wait, there’s more!

NodeJS with Github Pages and Travis CI

When trying to find instructions on how to publish into Github Pages, I found that is was not very clear when trying to publish a static site.  I thought it would be good to write a guide on how to publish a static site into Github Pages and hopefully eliminate any confusion in trying to do so.

Any feedback or comments would be appreciated.

But wait, there’s more!

High Performing Team

Let me start by asking…

Do you enjoy your work culture? – Who doesn’t want to show up to work and be in an environment with like minded and talented team members (ability, passion, desire not skill-set).

Do you enjoy your work environment? – Who doesn’t want to be part of a team that is recognised for the quality that they deliver as well as being seen as industry leaders, has the abilities to use technologies that will give the best outcome and help grow your teams skill-set and interest.

Do you want to easily be employable? – Who doesn’t want to be perceived in the communities they are part of as someone others would love to work with.

All that sounds great, right, and they are benefits that happen when working in a high performing team, however truthful speaking I think high performing teams are very rare, though while I think they are rare, I think it is also very important to strive to be a high performing team, not just for others but for yourself.

But wait, there’s more!

Jersey RESTful WebService JAX-RS with JPA and Derby In Memory Database

RESTful is a key term that is popular in the market.

Previous services use to be created implementing JAX-WS with the communication protocol being SOAP, various implementation were and are still used but from my own experience they all have fallen short especially in the area of code generation, these technologies included Axis 1 & 2, Apache CXF as well as the java generation tools.

Since RESTful implements JAX-RS with the communication protocol being HTTP, it has allowed for rapid development with the ability to send data in different formats, typically it is JSON however it can also be send as XML or even plain text.

Both technologies do have there advantages and disadvantages however my preference of choice for many reasons is RESTful.

Any feedback or comments would be appreciated.

But wait, there’s more!