Functional Programming Patterns in Smalltalk

Introduction What is functional programming?, you may ask: In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions Source: Wikipedia Wikipedia’s definition of functional programming is OK, although p … | Continue reading


@blog.wilcoxd.com | 2 years ago

Using M4 as an Ansible Preprocessor (For Science)

Intro Ansible is a configuration management, multi-machine task running, DevOps automating declarative devops tool. I’ve used it for things so varied as developer machine setup, thought about using it as an abstraction layer over plain Dockerfiles, and as a task runner for CloudF … | Continue reading


@blog.wilcoxd.com | 2 years ago

Microservice Herds, Cliques of Services, and Flocks of People

Herds of microservices, flocks of people, and those that take care of them I’ve been in big enterprises, as a day job, for almost 6 years now. I’ve also been working on, and growing, a large scale microservice architecture (about 150 microservices) for about 18 months. In one way … | Continue reading


@blog.wilcoxd.com | 3 years ago