This section is called This Is My Next ā a dev log inspired by Fight With Tools. Each entry is a timestamped snapshot of what I'm building, what I'm stuck on, and what I'm figuring out.
The idea: short, honest notes. Not polished essays. Just progress.
What I Built Today
The whole infrastructure for this section in one sitting:
- A new
timncontent type with its own layout - A TODO checklist component that reads from frontmatter
- VS Code Dark+ syntax highlighting scoped to this section only
- A Bluesky share button on every post
- An archive page at
/this-is-my-next/
Here's the 11tydata.js that powers the content type:
module.exports = {
layout: 'layouts/page-timn-post.njk',
contentType: 'timn',
excludeFromFeed: false,
eleventyComputed: {
permalink: (data) => `/this-is-my-next/${data.page.fileSlug}/`,
},
};And the TODO frontmatter format looks like this:
todos:
- text: Set up monorepo
done: true
subtasks:
- { text: "Pick package manager", done: true }
- text: Write first post
done: falseNext Up
Collect and read links as recommend by Aram, and share as a post.