Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
In Agile terminology everyone will I am sure be very family with the term ‘sprint’. Even those who know very little about the subject will tend to say, Agile, yes you work in sprints. I know this might be seen…
Following on from a recent post – Introduction to Go I want to look in more detail at using Go to build microservices. Go seems to be a popular language choice for this, so in this post (part 1 of…
No this isn’t about JavaScript. This is a new feature introduced in Java 11, opening the possibility of using Java as a scripting language. The definition of Scripting can be somewhat a woolly one, but normally scripting languages tend to…
A couple of days ago Java 16 was officially released and the latest incarnation promoted some preview features to general availability, as well as including a number of JVM updates and improvements. The one new feature that I really like…
I blogged previously about the merits of learning a new programming language every year, so taking my own suggestion, I’ve had a first look at Go. You might hear it called Golang, but that’s just the url for the website,…
Java 14 introduces switch expressions to go along side the familiar switch statement. The new switch is an expression and as such returns a value Colon replaced with ->, using this syntax, there is no need for the break keyword,…
How well do you really know something? We all tend to overestimate our knowledge and tell (or convince) ourselves we understand things, even when we really don’t, or maybe not in enough depth. This is where the Feynman Technique can…
What is it? Azure API Management is a proxy that sits between calling applications and backend systems. It provides a way to organise and publish API’s for Developers and external Customers in a central and consistent way, regardless of the…
Some time ago I stumbled across Ben Eater’s website where he builds a fully working 8-Bit Computer with little more than logic chips (7400 series) assembled on a breadboard. This caught my interest and I set down a path to…
If I only had more time I could… With a little more investment we could… These sounds familiar to pretty much every Software Engineer and are probably uttered on most if not all projects. Every software project has constraints. Sometimes…