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

Looking for technical direction?

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