IMG-1028.JPG

TALKING TO THE OWL

Exploring the Fascinating Details of Software, Nature, and Data

From nature to software - small details come together to make a grand design.

 
Search

Cloud Adoption Framework Friday

I'm spending the day making up time on my AWS certification. One challenge of an architect is having a mental model of how to build a...

Rhode Island used to be in Avalonia

Fun fact: Rhode Island was once in a continent of Avalonia, along with the UK and Ireland. Image Source: Malaga Bay

Fake Data

Create some fake data to entertain your friends and family. https://faker.readthedocs.io/en/master/ Actually, no one cares, but create...

Runbooks and Playbooks

I've spent too long thinking of these terms interchangeably. Runbooks Tactical Formula to Address a Situation Describe a situation that...

Declarative or Imperative? Hmm...

I've become a master of the AWS SAM model which specifies the relationships declaratively. Now AWS CDK has come out and it could make...

It's Time to Change Dimensions

To everything there a season, and a time to every purpose, and let's keep track of those changes with a slowly changing dimension. What...

Data Governance Anti-Patterns

What happens when a clever hack meets a difficult problem? Sometimes you might get clever solutions, but most times, you get...

Know Your Snowflake Admin

Before DevOps and the associated glamor, DevOps was done by a Systems Administrator. https://www.gnu.org/fun/jokes/know.your.sysadmin.en....

Data Governance Guide Posts

Data Governance is an oft-cited, oft-abused goal. Essentially, it is the process of governing a strategy for the acquisition and...

Scaling Event Handlers

Event-driven data pipelines naturally scale much better, but there are many choices. AWS offers SQS as a message queuing system and both...

Reasons for Step Functions

Some good reasons to use Step Functions in AWS * Dynamic Parallelism (AWS Article) * Event-Driven Architecture (Starting with CloudWatch...

Pandas Drives me Crazy

The Pandas library has many nice features: built-in algorithms, plotting functions, data manipulations. You can use it in many cases to...

DevOps QA and Brown M&Ms

Van Halen had a famous policy to test whether a venue paid attention to details. In the snacks section of their contract, they had...

Don't Develop in Production!

Sometimes the obvious is obvious. Don't do development in production, even if you haven't deployed yet. Some shops will do their initial...

AWS Stepfunctions Rock!

The Step Function feature in AWS makes expensive integration platforms obsolete. I'll be looking at the price carefully, but if you find...

Curl to PyTest

Curl is fine for testing manually, but my eyes get tired watching all that JSON mumbo-jumbo. curl -H "X-API-KEY: ${X_API_KEY}" -X POST...

 

Subscribe Form

Thanks for submitting!

 

CONTACT

Gould, CO 80480, USA

IMG-1115.JPG