<commit_before>---
layout: post
title: "a love letter to workflow automation, and Just"
date: 2021-09-21
permalink: workflow-automation
categories: computers
---

In this blogpost I'll:
- talk about two concepts I find very useful: **workflow** and the **dev loop**
- argue that writing down workflows and automating them is extremely helpful for preserving and communicating knowledge about how to interact with different parts of a codebase
- explain why I automate my workflows with Just

Here is how this blogpost is organized:
- **Section 1:** Defining workflow & dev loop, and why automating workflows is useful
- **Section 2:** Just feature highlights
- **Section 3:** Two interesting situations for automating workflows<commit_msg>wording<commit_after>---
layout: post
title: "a love letter to workflow automation"
date: 2021-09-21
permalink: workflow-automation
categories: computers
---

In this blogpost I'll:
- talk about two concepts I find very useful: **workflow** and the **dev loop**
- argue that writing down workflows and automating them is extremely helpful for preserving and communicating knowledge about how to interact with different parts of a codebase
- explain why I automate my workflows using a tool called Just

Here is how this blogpost is organized:
- **Section 1:** Defining workflow & dev loop, and why automating workflows is useful
- **Section 2:** Just feature highlights
- **Section 3:** Two interesting situations for automating workflows
{'fraction_non_alphanumeric': 0.07379823967501693, 'fraction_numerical': 0.014895057549085985, 'mean_word_length': 4.865079365079365, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3631063', 'n_tokens_mistral': 398, 'n_tokens_neox': 357, 'n_words': 202}