Override the page-header slot in 404.astro to explicitly render
Navigation once, preventing duplication when Astro.rewrite('/404')
is called from dynamic route pages.
Fixes#9841
Co-authored-by: Your Name <your@email.com>
Improves all 46 topics in the Prompt Engineering roadmap.
Previously 80% of topics had zero links, and the few that
existed pointed to a single reused YouTube video.
- 95 links across 46 topics (up from ~10)
- Every URL verified in live browser before inclusion
- No link reuse across topics
- Provider texts updated to April 2026 (GPT-5.4, Claude Opus 4.7,
Gemini 3, Llama 4, Grok 4.20)
- Original upstream text preserved for non-provider topics
- Original video links kept, no new videos added
- Fixed: removed incorrectly added regular files, now only edits blob files
* add interactive lesson link to (what is VC?) git-github roadmap.
* add interactive lesson link to (why use VC?) git-github roadmap.
* add interactive lesson link to (What is a repo?) git-github roadmap.
Mike Shah, a professor at Yale University, provides a structured C++ video series. The lectures are freely available on YouTube, and this resource organizes them into a coherent course sequence.
* Add 10 comprehensive Node.js interview questions
This significantly expands the Node.js question coverage:
New questions added:
- Event loop working and its 6 phases
- Streams and buffers deep dive
- Cluster vs worker threads comparison
- Memory leak debugging techniques
- Middleware pattern in Express
- Async patterns (callbacks, promises, async/await)
- Security best practices (SQL injection, XSS, CSRF)
- Performance optimization techniques
- Testing asynchronous code
- NPM package security
Each question includes:
- Detailed explanations
- Working code examples
- Best practices
- Common pitfalls to avoid
This increases Node.js questions from 8 to 18, providing comprehensive interview preparation coverage.
* fix: use self-contained filter in compression middleware example
* fix: address all Copilot AI review comments and convert to ES modules
- Convert all CommonJS require() to ES modules import syntax
- Use compression.filter() as fallback in compression middleware
- Add cleanup interval to rate limiter to prevent memory leaks
- Remove unused fs.createWriteStream in heap snapshot example
- Fix promisify example to use callback-based fs API
- Split GET/POST tests into separate describe blocks
- Fix Jest timers with beforeEach/afterEach hooks
- Use specific version tag for GitHub Actions (security best practice)
* docs: add OpenAI Response API content
Added documentation for the OpenAI Response API, detailing its features and resources for developers.
* docs: update video title for OpenAI Response API
Add content descriptions and resource links for 5 empty topic pages
in the Docker roadmap's Linux fundamentals section:
- Shell Commands
- Shell Scripting
- Package Managers
- Users / Groups Permissions
- Programming Languages
Each topic now includes a concise explanation of the concept in the
context of Docker, along with curated external resources for further
learning.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>