When We Need Systems, Processes, and Conventions

Published on December 11, 2024, filed under and (RSS feed for all categories).

When do we need systems, processes, and conventions? *

When we work with someone else.

Yet even if we’re working alone, we often benefit from structure and consistency. â€ 

A brief comment, as this is something that’s usually taught late (and wants to be taught earlier). Not to you—you’re aware. But to peers who struggle getting behind systems, processes, or conventions.

What’s underpinning systems, processes, and conventions is the desire and need for collaboration. It’s okay to be skeptical about the specifics of systems, processes, and conventions, because it helps improve them—but it makes our work unnecessarily difficult when we don’t channel skepticism about systems, processes, and conventions in general.

* Documentation systems, issue management systems, planning processes, review processes, code conventions, design conventions, all of it.

† E.g., check my old CSS-Tricks article, How to Write Better Code: The 3 Levels of Code Consistency, for thoughts on individual consistency.

Was this useful or interesting? Share (toot) this post, and support my work by learning with my ebooks!

About Me

Jens Oliver Meiert, on November 9, 2024.

I’m Jens (long: Jens Oliver Meiert), and I’m a web developer, manager, and author. I’ve worked as a technical lead and engineering manager for a few companies, I’m a contributor to several web standards, and I write and review books for O’Reilly and Frontend Dogma.

I love trying things, not only in web development and engineering management, but also in other areas like philosophy. Here on meiert.com I share some of my experiences and views. (I value you being critical, interpreting charitably, and giving feedback.)