Good Links to Know
A curated collection of useful resources and articles for developers and AI enthusiasts.
Writing a good CLAUDE.md
Writing a good CLAUDE.md - Kyle Mistele
A comprehensive guide on how to write effective CLAUDE.md files for better AI coding assistance. This article covers best practices for onboarding Claude to your codebase, including what information to include, how to structure it, and why less is often more when it comes to instructions.
Key takeaways:
- Focus on WHAT (tech stack, project structure), WHY (purpose), and HOW (development workflow)
- Keep instructions concise and universally applicable
- Use progressive disclosure - point to additional docs rather than including everything
- Avoid using Claude as a linter - use proper tools instead
- Don't auto-generate your CLAUDE.md file
Published: November 25, 2025
Next.js App Router: The Complete Guide
Next.js App Router: The Complete Guide - Vercel
The official documentation for Next.js App Router, covering everything from basic routing to advanced patterns like parallel routes, intercepting routes, and server components. Essential reading for modern React development.
Key sections:
- File-based routing with layouts and loading states
- Server and Client Components architecture
- Data fetching patterns and caching
- Route handlers and middleware
- Optimizing for performance and Core Web Vitals
TypeScript Handbook
TypeScript Handbook - Microsoft
The official TypeScript documentation covering advanced types, utility types, and best practices for writing maintainable TypeScript code.
Essential concepts:
- Advanced types: unions, intersections, conditional types
- Utility types: Pick, Omit, Record, and more
- Type guards and assertion functions
- Module augmentation and declaration merging
React Performance Patterns
React Performance Patterns - Kent C. Dodds
A deep dive into React optimization techniques, when to use memoization, and common performance pitfalls to avoid.
Key insights:
- When (and when not) to use useMemo and useCallback
- Component composition over premature optimization
- Avoiding unnecessary re-renders with proper dependency arrays
- The cost of context and when to use it
The State of CSS 2024
The State of CSS 2024 - Sacha Greif
Annual survey of CSS usage and trends, showing what's popular, what's emerging, and what developers are excited about.
Highlights from 2024:
- Container queries gaining mainstream adoption
- CSS Grid and Flexbox dominance
- New color spaces and typography features
- The rise of CSS frameworks and utility-first approaches
Building Better APIs
REST API Design Best Practices - GitHub
GitHub's API documentation showcasing industry-standard REST API design patterns, including proper HTTP status codes, pagination, and versioning strategies.
Best practices covered:
- Resource-based URL design
- Proper HTTP methods and status codes
- API versioning strategies
- Rate limiting and authentication
- Comprehensive error handling
Web Vitals and Performance
Web Vitals - Google
Google's guide to Core Web Vitals metrics and how to optimize your site for better user experience and SEO performance.
Core metrics:
- Largest Contentful Paint (LCP)
- First Input Delay (FID)
- Cumulative Layout Shift (CLS)
- How to measure and improve each metric