1. Top of the page
  2. Skip to navigation
  3. Skip to main content
  4. Skip to footer
John Kavanagh
  1. About
  2. Projects
  3. Writing
  4. Calendar
  5. Contact
  1. +44 (0) 7736 930110
  2. mail@johnkavanagh.co.uk
  3. Hollingbury CrescentBrighton, East SussexBN1 7HD

I'm John, a highly-experienced and award-winning freelance web developer based in sunny Brighton.

Past projects

Past Clients

Latest Articles

All articles
15 June 2022

The End of Internet Explorer

Today marks a linchpin moment in web development, and especially front-end development. Microsoft has formally retired their long-standing, divisive browser.

27 May 2022

Position Sticky in CSS

Achieving sticky positioning on the web was once a weighty process using JavaScript to detect scroll positions and switch styles. Now, we have position: sticky!

09 May 2022

Spread Syntax in JavaScript (...)

In a nutshell, JavaScript spread syntax allows you to pass the elements of an iterable (for example an array), through to a function as individual elements.

  1. About
  2. Projects
  3. Writing
  4. Timeline
  5. Calendar
  6. Contact
  1. +44 (0) 7736 930110
  2. mail@johnkavanagh.co.uk
  1. Message me on WhatsApp
  2. Find me on LinkedIn
  3. Follow me on Twitter
  4. View my code on Github
  5. See my work on the GatsbyJS Showcase
  6. See my Stack Overflow account
  7. Find me on Google Maps
  8. Find my membership profile on Wired Sussex
  9. Hire me via YunoJuno
  10. Find me on AngelList
  1. Sitemap
  2. Terms
  3. Privacy

Copyright © 2007 - 2022 John Kavanagh.

'JK' Logo