
Test Driven Design
Test Driven Development or TDD, from the Agile Alliance: “Test-driven development” refers to a style of programming in which three activities are tightly inter…
Read More »

Test Driven Development or TDD, from the Agile Alliance: “Test-driven development” refers to a style of programming in which three activities are tightly inter…
Read More »
Good article on Containers, summarised below. In the real world, we always must maintain the state of the application and usage, per user, somewhere even with …
Read More »
For large enterprises, integrating platforms is time-consuming and difficult. Usually APIs are used based on REST, and whilst effective, the APIs need to be cr…
Read More »
CI/CD is often visualized as a pipeline. A more apt analogy would be a manufacturing process; where new code is submitted on one end, tested over a series of s…
Read More »
‘Cloud Native’ which is building code and services natively to the Cloud platform in question, can be viewed as part of the continuum-process from VMs in a Paa…
Read More »
Migration, Security According to Forrester less than half of all enterprises use a public cloud platform right now. However, recent research by 451 Research de…
Read More »
Realty Check: 4 stages to Application modernisation, or ‘Digital Transformation’ and why Enterprise Architects are important KTA: Stop reading the Gartner Grou…
Read More »
\ RPC and Middleware Distributed computing, with clients calling servers or remote resources was originally premised on Remote procedure calls (RPC), a protoco…
Read More »
Web systems, APIs, Microservices The web works in the following basic way: clients (web browsers) make requests to web servers, making GET requests to download…
Read More »