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.

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

Planning a platform change?

I help teams make difficult platform work clearer, from architecture decisions and migrations to launch recovery, performance, and search visibility.