Blog (16)

Children categories


DevOps (4)

Development Operations, or DevOps, is the term to describe the practice of allowing the development team to be responsible for its own operations.

In the past, developers would  create artifacts and "throw it over the fence" to operations. Not any more. The development team contains all the skills to create and deploy code to production.

View items...

Agile (0)

Agile is not something you do; it is something you are. Agility exists along a spectrum. Some teams are more agile than others and all teams have some measure of agility.

View items...

Architecture (4)

All systems have architecture. THe question is if the architecture enables the system to exhibit the qualities needed to be successful in its environment.

View items...

Joomla (0)

Setting up and operating a Joomla site.

View items...

Cloud (0)

Working with any of the cloud platforms like Google Cloud Platform, Azure, AWS, and others.

View items...

SAFE (3)

SAFE Solutions

Solution Architecture For Everywhere

Strategic Architecture For Everything

Secure Approach For Everyone

View items...
Friday, 16 August 2019 14:46

Run Tagged Tests in Maven

Written by

It is common to place a mix of tests in your projects. Some run fast, some slow and others are more integration testing than unit testing. This can cause problems in DevOps practices when you need to compile a project with a simple change and don't want to wait 15 minutes for all the tests to run. This is not an example of fast feedback. Here is how you call a Maven build process in a way to run just the tests you want.

Tuesday, 15 January 2019 16:17

Adding New Types to Sparx EA

Written by

If you are creating class or database models, you probably don't have a complete list of data types; "string" for example. This is how to add data types to your model in Sparx Enterprise Architect.

Monday, 14 January 2019 00:11

Project X

Written by

A coworker handed this to me a few years back when we were conducting technical interviews for developers and asked if I could guess what the output would be.

Friday, 04 January 2019 15:13

Note-Taking for Consultants

Written by

Whenever starting new projects, note-taking skills are important. Each meeting can yield volumes of information and recording that information is important, but what is more important is being able to retrieve that information. This article covers a few thoughts on how to structure your notes for quicker information retrieval.

Friday, 30 November 2018 12:01

Integrations As A Service

Written by

Run a pool of Coyote DX workers in your data center (or cloud) to scale integration horizontally.

Friday, 30 November 2018 11:59

ITSM Integration

Written by

ServiceNow makes it easy to get data in, but getting your data out is a bit limited. Use Coyote DX to easily exchange data between ServiceNow and any system.

Friday, 30 November 2018 11:57

Device Convergence

Written by

Mediating the data models, communications protocols and operation activities of devices from many different vendors is challenging and complicated. Use device convergence to bring different devices from different vendors under one common model.

Monday, 17 December 2018 17:19

Does My Project Need A Software Architect?

Written by

Project managers often contact the enterprise architecture team and ask, "Do I need an architect for my project?" The answer is simple. Every project has an architect, whether or not they are titled as such. The real question is how much time should your project dedicate to architectural decisions.

Wednesday, 12 December 2018 20:25

Why You Should Use UML

Written by

Unified Modeling Language (UML) is very much just that, a language. UML is a visual language for representing complex concepts. It removes ambiguity from technical illustrations and provides clear representations of design elements. If you want to greatly improve your technical communication skills, start using UML in your diagrams.

Sunday, 02 December 2018 13:27

Quantitative Reliability Assessment

Written by


Improving the reliability of complex systems through a simple process of identifying failure modes.

Page 1 of 2