Source repository for engineering blog posts published on openteams.com/engineering-blog.
Posts are authored in Markdown (.md) or Quarto Markdown (.qmd) and automatically published to the OpenTeams WordPress blog when merged to main.
- Write your post as a
.mdfile inposts/. - Open a pull request for review.
- Once merged to
main, a GitHub Actions workflow automatically publishes it to WordPress.
Contributors do not need WordPress credentials.
posts/
├── building-ml-pipelines.md # Article files (.md or .qmd)
├── scaling-with-duckdb.md
└── images/
├── building-ml-pipelines/ # Images per article
│ └── architecture.png
└── scaling-with-duckdb/
└── benchmark.png
-
Create a branch from
main. -
Add a
.mdfile underposts/with frontmatter:--- title: "Your Post Title" slug: your-post-slug author: wordpress-username categories: - Engineering ---
-
Submit a PR, get it reviewed, and merge.
See CLAUDE.md for the full writing guide: frontmatter fields, code block syntax, image handling, and examples.