Tyrone Tudehope
blog.tyrone.dev

DigitalOcean Dynamic Inventory

Writing a bash script to generate dynamic Ansible inventory for DigitalOcean using jq.

  • 18/07/2019 - Published

Is it Rusty? Reusing struct fields

Reusing structs and implementing traits for type-safety.

  • 18/07/2019 - Fix typo

Implement applyAtStart/applyAtEnd

Popmotion Pose API has applyAtStart/applyAtEnd, implement these in Pure.

  • 23/06/2019 - Published

Looping Chained Popmotion Actions

Chain a sequence of actions and loop them indefinitely.

  • 22/06/2019 - Published

Grokkable logs w/ Craft 3, pt. 2

JSON formatting and parsing.

  • 19/06/2019 - Published

Correlating Craft 3 requests, pt. 2

Forwarding request IDs and user support.

  • 14/06/2019 - Published

Correlating Craft 3 requests, pt. 1

Add a request ID to your logs for easy log grouping.

  • 13/06/2019 - Published

Caching an asynchronous action for single execution in JavaScript

Do the same work multiple times, simultaneously. But only do it once.

  • 12/06/2019 - Published

Grokkable logs w/ Craft 3, pt. 1

Log messages in a format that is easy to work with.

  • 11/06/2019 - Published

Naive guide to generating development certificates

Generate your own certificates for development (the hard way).

  • 10/06/2019 - Published

Turn off PHP variable logging in Craft 3

Yii2 dumps PHP variables into your log files. Turn it off.

  • 22/05/2019 - Published