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