Article Categories
Browse articles by subject area, from practical software engineering and front‑end development through to React, Next.js, JavaScript, CSS, accessibility, performance, technical SEO, headless CMS work, architecture, leadership, and delivery. These categories group related writing from John Kavanagh's technical blog so readers can move from a broad topic into focused article collections.
Some categories cover implementation detail, such as browser behaviour, rendering, testing, and platform debugging. Others connect technical decisions to search visibility, content structure, maintainability, and engineering leadership. The taxonomy also keeps development‑led, service‑related and editorial material close enough to compare without turning the archive into a flat list of tags. Use this index as the starting point for exploring the main themes across the article archive.
- Netlify
- React
- Delivery
- Algorithms
- Architecture
- April Fools
- JavaScript
- Miscellaneous
- Shopify
- Liquid
- ES6
- Artificial Intelligence
- styled‑components
- jQuery
- Sitemaps
- Vue.js
- Chakra UI
- Static Sites
- Ecommerce
- Engineering Practices
- Brighton
- Career
- CMS
- Consulting
- Video
- Responsive Design
- CSS
- Data Structures
- Responsive Development
- Technical SEO
- WordPress
- Internet Explorer
- Front‑End Development
- Images
- JSX
- Answer Engine Optimisation
- FTP
- Adaptive Development
- Generative Engine Optimisation
- Node.js
- Drupal
- Headless CMS
- Accessibility
- LeetCode
- Guides
- Gatsby
- Cross‑Browser Compatibility
- Dev Match
- Image Rendering
- Design Systems
- Server‑Side Rendering
- Copyright
- Typography
- Search Engine Optimisation
- htaccess
- TypeScript
- Angular
- Sass
- Development
- Digital Transformation
- Hosting
- Cypress
- Next.js
- GDPR
- Security
- Vercel
- Structured Data / schema.org
- HTML
- AMP
- Hiring
- Contentful
- Leadership
- GraphQL
- PHP
- Performance
- Testing
- Git