Skip to content

Commit 4132c6e

Browse files
committed
chore: updated content calendar
1 parent 311ea48 commit 4132c6e

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

.claude/content-calendar.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,11 @@
4848

4949
| # | Status | Article | Primary Keyword | Est. Volume | Pillar |
5050
| --- | ----------- | ----------------------------- | ---------------------- | ----------- | --------- |
51-
| 13 | NOT STARTED | Type-stripping in Node.js | "node js typescript" | Growing | Modern |
52-
| 14 | NOT STARTED | Node.js built-in test runner | "node js test runner" | 3,000+ | Modern |
53-
| 15 | NOT STARTED | Import maps in Node.js | "node js import maps" | 1,000+ | Modern |
54-
| 16 | NOT STARTED | Encrypting files with Node.js | "node js encrypt file" | 1,500+ | Core APIs |
51+
| 13 | NOT STARTED | Type-stripping in Node.js | "node js typescript" | Growing | Modern |
52+
| 14 | NOT STARTED | Node.js built-in test runner | "node js test runner" | 3,000+ | Modern |
53+
| 15 | NOT STARTED | Import maps in Node.js | "node js import maps" | 1,000+ | Modern |
54+
| 15b | NOT STARTED | Explicit Resource Management (`using` and `await using`) | "javascript using keyword" | Growing (2,000+) | Modern |
55+
| 16 | NOT STARTED | Encrypting files with Node.js | "node js encrypt file" | 1,500+ | Core APIs |
5556

5657
### Month 9-10: Security
5758

@@ -123,6 +124,12 @@ Path Traversal Security (NEW)
123124
└── links to → Secure File Uploads (future)
124125
└── links to → OWASP Top 10 for Node.js (future)
125126
127+
Explicit Resource Management (using/await using)
128+
└── links to → Reading/Writing Files (existing)
129+
└── links to → Stream Consumer (existing)
130+
└── links to → Async Iterators (existing)
131+
└── links to → Event Emitter (future)
132+
126133
Security Cluster (future)
127134
└── Path Traversal Security (hub for file security)
128135
└── Input Validation
@@ -155,3 +162,6 @@ Security Cluster (future)
155162
- **Security content** differentiates us from typical tutorial sites and builds trust/authority
156163
- Path traversal article targets developers building file servers, image handlers, and upload systems
157164
- Security topics have strong CVE/news hooks for promotion and backlinks
165+
- `using`/`await using` (Explicit Resource Management) is TC39 Stage 3, in Node.js 20.4+.
166+
Most coverage is TypeScript-focused — opportunity for a Node.js-specific deep dive that
167+
ties naturally to the design patterns theme

0 commit comments

Comments
 (0)