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

Looking for technical direction?

I support teams that need senior judgement on React, Next.js, headless CMS architecture, performance, migrations, and technical SEO.