Article Categories

Browse articles by subject area, from practical software engineering and frontend 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 developmentled, servicerelated 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.

  1. April Fools
  2. Responsive Development
  3. Artificial Intelligence
  4. Contentful
  5. Career
  6. Ecommerce
  7. Miscellaneous
  8. htaccess
  9. Server‑Side Rendering
  10. Gatsby
  11. Vercel
  12. Sass
  13. Next.js
  14. Liquid
  15. Answer Engine Optimisation
  16. Dev Match
  17. Cross‑Browser Compatibility
  18. Design Systems
  19. Algorithms
  20. Engineering Practices
  21. Chakra UI
  22. GraphQL
  23. Security
  24. Responsive Design
  25. Angular
  26. Technical SEO
  27. Shopify
  28. Front‑End Development
  29. Architecture
  30. TypeScript
  31. React
  32. Drupal
  33. Leadership
  34. Generative Engine Optimisation
  35. Images
  36. Structured Data / schema.org
  37. Sitemaps
  38. FTP
  39. ES6
  40. Development
  41. Video
  42. jQuery
  43. AMP
  44. Headless CMS
  45. Guides
  46. Hiring
  47. Brighton
  48. PHP
  49. Delivery
  50. Vue.js
  51. JavaScript
  52. Cypress
  53. Hosting
  54. CMS
  55. Git
  56. Netlify
  57. Consulting
  58. LeetCode
  59. styled‑components
  60. JSX
  61. Typography
  62. Internet Explorer
  63. Search Engine Optimisation
  64. WordPress
  65. Google
  66. Data Structures
  67. Static Sites
  68. Copyright
  69. Node.js
  70. Accessibility
  71. Adaptive Development
  72. HTML
  73. CSS
  74. Performance
  75. Testing
  76. Image Rendering
  77. GDPR

Have a complex web platform issue?

Tell me what is blocked, what has changed, and what needs to be true after the fix. I'll come back with a practical next step.