diff --git a/AGENTS.md b/AGENTS.md index 1477e1bd..128ff590 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -6,9 +6,10 @@ Weekly Dev Chat website — MkDocs Material static site. Read `mkdocs.yml` and r - Posts are for Tuesdays (the weekly chat day). Use next Tuesday's date unless told otherwise. - End post body with this paragraph (before the image): - `Everyone and anyone are welcome to [join](https://weeklydevchat.com/join/) as long as you are kind, supportive, and respectful of others. Zoom link will be posted at 12pm MDT.` + `Everyone and anyone is welcome to [join](https://weeklydevchat.com/join/) as long as you are kind, supportive, and respectful of others. Zoom link will be posted at 12pm MDT.` - Place images in the same directory as the post's `index.md`. - Use `./create_post.sh` to scaffold a new post (calculates next Tuesday automatically). +- **Multiple posts on the same date:** If a date folder already has an `index.md`, prefix the filename with a number and dash (e.g., `0-index.md`). The newest/latest post should use the lowest number so it appears first on the homepage. The original `index.md` keeps its name. ## Guardrails diff --git a/docs/posts/2026/02/17/index.md b/docs/posts/2026/02/17/index.md index 105abce0..7a12f57e 100644 --- a/docs/posts/2026/02/17/index.md +++ b/docs/posts/2026/02/17/index.md @@ -18,6 +18,6 @@ I’ve been experimenting with MySQL on several cloud platforms including Railwa Have you run into the same hurdles? What are your work‑arounds? Any favourite low‑cost hosts? Any billing horror stories? Your tips could help everyone keep projects alive without breaking the bank. -Everyone and anyone are welcome to [join](https://weeklydevchat.com/join/) as long as you are kind, supportive, and respectful of others. +Everyone and anyone is welcome to [join](https://weeklydevchat.com/join/) as long as you are kind, supportive, and respectful of others. ![MySQL Icon](Sql-icon.svg.png) \ No newline at end of file diff --git a/docs/posts/2026/02/24/0-index.md b/docs/posts/2026/02/24/0-index.md new file mode 100644 index 00000000..ba165fc6 --- /dev/null +++ b/docs/posts/2026/02/24/0-index.md @@ -0,0 +1,22 @@ +--- +title: "Feature(s) You Wish Existed in Language/Framework/Technology You Are Currently Using" +date: 2026-02-24 +authors: + - chris +categories: + - Technical +tags: + - coding-practices + - culture + - best-practices +--- + +What is a feature, or two, that you wish existed in the language/framework/technology you are currently using? Why do you miss it? Does your current language/framework/technology have the feature but it's just implemented differently than you would like? + +Inspired by myself and Omar being newbies with Go and trying not to impose our habits from other languages without a good justification. For example, we recently debated if we should use the [Testify](https://github.com/stretchr/testify) testing framework instead of Go's built in way to [testing](https://go.dev/doc/tutorial/add-a-test). + +Everyone and anyone is welcome to [join](https://weeklydevchat.com/join/) as long as you are kind, supportive, and respectful of others. + +*Feature image created by ChatGPT. + +![Features you wished existed feature image](2026-02-24-features.png) diff --git a/docs/posts/2026/02/24/2026-02-24-features.png b/docs/posts/2026/02/24/2026-02-24-features.png new file mode 100644 index 00000000..9aaede28 Binary files /dev/null and b/docs/posts/2026/02/24/2026-02-24-features.png differ