[{"data":1,"prerenderedAt":208},["ShallowReactive",2],{"$fi_SA3l8D9e4tuLzFLMXUroEj8Vi4FUp0B2g2TbBke08":3,"page-about":74},{"site":4,"features":8,"stripe":10,"bridalfile":12,"navigation":13,"branding":51,"footer":54},{"id":5,"name":6,"domain":7},"7578a1b2-a8ec-462f-8980-d46ebefc76a2","Pwa Developer","pwadeveloper.uk",{"products":9,"bookings":9,"event_capacity":9},false,{"enabled":9,"test_mode":11},true,{"enabled":9},{"footer":14,"header":34},{"id":15,"name":16,"items":17},"4c83a83d-7d89-442d-8e4c-717e61d71c19","Footer Navigation",[18,22,26,30],{"id":19,"url":20,"label":21},"b8c9d0e1-f2a3-4b4c-5d6e-7f8a9b0c1d2e","/about","About",{"id":23,"url":24,"label":25},"c9d0e1f2-a3b4-4c5d-6e7f-8a9b0c1d2e3f","/blog","Blog",{"id":27,"url":28,"label":29},"d0e1f2a3-b4c5-4d6e-7f8a-9b0c1d2e3f4a","/contact","Contact",{"id":31,"url":32,"label":33},"e1f2a3b4-c5d6-4e7f-8a9b-0c1d2e3f4a5b","/websites","Websites",{"id":35,"name":36,"items":37},"090e7007-6dd0-4416-8ce2-2680c446d2a9","Main Navigation",[38,40,42,44,49],{"id":39,"url":20,"label":21},"c3d4e5f6-a7b8-4c9d-0e1f-2a3b4c5d6e7f",{"id":41,"url":32,"label":33},"a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d",{"id":43,"url":24,"label":25},"d4e5f6a7-b8c9-4d0e-1f2a-3b4c5d6e7f8a",{"id":45,"url":46,"label":47,"target":48},"e5f6a7b8-c9d0-4e1f-2a3b-4c5d6e7f8a9b","https://www.youtube.com/@anothermagentodev9161","YouTube","_blank",{"id":50,"url":28,"label":29},"f6a7b8c9-d0e1-4f2a-3b4c-5d6e7f8a9b0c",{"logo":52,"logoDark":52,"favicon":52,"tagline":53},null,"Web Developer & Headless CMS — Hull, East Yorkshire",{"summary":55,"copyright":52,"address":56,"contact":60,"socialLinks":61,"openingHours":73},"Senior web developer in Hull, East Yorkshire. I built HD CMS — a headless platform powering 15+ live business websites. Bespoke sites from £20/month.",{"line1":52,"line2":52,"city":57,"state":58,"postalCode":52,"country":59},"Hull","East Yorkshire","United Kingdom",{"phone":52,"email":52},[62,65,69],{"url":46,"icon":63,"platform":64},"fa-brands fa-youtube","youtube",{"url":66,"icon":67,"platform":68},"https://github.com/adamcjackson1982","fa-brands fa-github","github",{"url":70,"icon":71,"platform":72},"https://www.linkedin.com/in/adamcjackson/","fa-brands fa-linkedin","linkedin",[],{"id":75,"slug":76,"title":21,"content":77,"meta_title":204,"meta_description":205,"published":11,"published_at":206,"is_home":9,"parent_id":52,"meta":207},"c1d2e3f4-a5b6-4c7d-8e9f-0a1b2c3d4e5f","about",{"blocks":78},[79,90,97,106,113,120,125,161,166,173,178,185,190,197],{"id":80,"data":81,"type":89},"d2e3f4a5-b6c7-4d8e-9f0a-1b2c3d4e5f6a",{"ctaLink":24,"ctaText":82,"headline":83,"subtitle":84,"highlight":85,"useGradient":9,"overlayOpacity":86,"backgroundImage":87,"secondaryCtaLink":46,"secondaryCtaText":88},"Read the Blog","Developer, Not an Agency","A hands-on developer based in Hull, East Yorkshire. Building for the web since 2009, and still writing code every day.","15+ Years Building Web Software",0.8,"https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/7578a1b2-a8ec-462f-8980-d46ebefc76a2/2025/12/1767030504145-pwa-hero-animated.svg","Watch on YouTube","hero",{"id":91,"data":92,"type":96},"e3f4a5b6-c7d8-4e9f-0a1b-2c3d4e5f6a7b",{"align":93,"title":94,"subtitle":95},"center","How I Got Here","From agency founder to hands-on technical lead","heading",{"id":98,"data":99,"type":105},"f4a5b6c7-d8e9-4f0a-1b2c-3d4e5f6a7b8c",{"image":100,"title":101,"layout":102,"content":103,"reverse":11,"imageAlt":104},"https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/7578a1b2-a8ec-462f-8980-d46ebefc76a2/2026/01/1767430737893-the-early-years.svg","The Early Years","contained","\u003Cp>I started in web development in 2009, initially specialising in Magento and WordPress. Back then, that meant PHP, MySQL, and a lot of server configuration. I learned by doing — building real sites for real clients.\u003C/p>\u003Cp>In 2011, I founded \u003Cstrong>Nailed It Design\u003C/strong>, a Magento and WordPress development agency. We handled everything from small business sites to complex eCommerce builds. Running an agency taught me as much about clients and communication as it did about code.\u003C/p>","Early web development work","content",{"id":107,"data":108,"type":105},"a5b6c7d8-e9f0-4a1b-2c3d-4e5f6a7b8c9d",{"image":109,"title":110,"layout":102,"content":111,"reverse":9,"imageAlt":112},"https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/7578a1b2-a8ec-462f-8980-d46ebefc76a2/2026/01/1767430763677-growing-evolving.svg","Growing & Evolving","\u003Cp>In 2016, that business merged with a marketing company to form \u003Cstrong>The Northern Foundry\u003C/strong>. I worked as Technical Director, leading development on larger projects that combined eCommerce, SEO, and PR. It was a different kind of challenge — bigger teams, more stakeholders, enterprise-level complexity.\u003C/p>\u003Cp>In 2018, I sold my shares in The Northern Foundry and joined \u003Cstrong>H&H Comms\u003C/strong>, an internal communications agency. This was a deliberate break from traditional eCommerce. I needed to reset. During this period, I got hands-on experience building headless software solutions using modern JavaScript frameworks — particularly Vue.js and API-driven architectures. It changed how I think about web development.\u003C/p>","Technical leadership and growth",{"id":114,"data":115,"type":105},"b6c7d8e9-f0a1-4b2c-3d4e-5f6a7b8c9d0e",{"image":116,"title":117,"layout":102,"content":118,"reverse":11,"imageAlt":119},"","Always Hands-On","\u003Cp>By 2020, eCommerce pulled me back in. But something had changed. After years of building on other people's platforms — WordPress, Magento, Drupal — I was done patching. Done with plugin sprawl. Done with upgrade dread.\u003C/p>\u003Cp>\u003Cstrong>So I built my own CMS.\u003C/strong>\u003C/p>\u003Cp>HD CMS started as a side project and became a production platform powering 15+ live business websites. Pages, blog, products, bookings, CRM — all built in. API-first. Block-based. Designed to be maintained by one developer using AI at scale.\u003C/p>\u003Cp>The title has changed over the years — Technical Director, Head of Development, Senior Developer — but the work hasn't. I write code. I solve problems. I build systems that people actually use. Now I build them on a platform I own end to end.\u003C/p>","Current work and development",{"id":121,"data":122,"type":96},"c7d8e9f0-a1b2-4c3d-4e5f-6a7b8c9d0e1f",{"align":93,"title":123,"subtitle":124},"What I Do","Full-stack development across multiple platforms and technologies",{"id":126,"data":127,"type":160},"d8e9f0a1-b2c3-4d4e-5f6a-7b8c9d0e1f2a",{"title":116,"columns":128,"services":129,"subtitle":116},3,[130,135,140,145,150,155],{"icon":131,"link":132,"title":133,"description":134},"fa-brands fa-magento","/services/magento","Magento","Adobe Commerce certified. Complex eCommerce builds, custom modules, and platform migrations.",{"icon":136,"link":137,"title":138,"description":139},"fa-brands fa-wordpress","/services/wordpress","WordPress","Custom themes, headless WordPress, WooCommerce, and content-driven sites.",{"icon":141,"link":142,"title":143,"description":144},"fa-brands fa-vuejs","/services/vue","Vue.js","Component-based frontends, state management, and reactive user interfaces.",{"icon":146,"link":147,"title":148,"description":149},"fa-solid fa-n","/services/nuxt","Nuxt","Server-side rendering, static generation, and full-stack Vue applications.",{"icon":151,"link":152,"title":153,"description":154},"fa-solid fa-database","/services/supabase","Supabase","Backend-as-a-service, real-time databases, authentication, and edge functions.",{"icon":156,"link":157,"title":158,"description":159},"fa-solid fa-server","/services/headless-cms","Headless CMS","API-first content architecture, decoupled frontends, and structured content.","services",{"id":162,"data":163,"type":96},"e9f0a1b2-c3d4-4e5f-6a7b-8c9d0e1f2a3b",{"align":93,"title":164,"subtitle":165},"Why PWAs Matter","Progressive Web Apps for real-world use cases",{"id":167,"data":168,"type":105},"f0a1b2c3-d4e5-4f6a-7b8c-9d0e1f2a3b4c",{"image":169,"title":170,"layout":102,"content":171,"reverse":9,"imageAlt":172},"https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/7578a1b2-a8ec-462f-8980-d46ebefc76a2/2026/01/1767430781686-beyond-the-buzzword.svg","Beyond the Buzzword","\u003Cp>Progressive Web Apps aren't new technology — service workers and app manifests have been around for years. But the use cases are finally catching up with the capabilities.\u003C/p>\u003Cp>I'm particularly interested in PWAs for environments with poor connectivity. Not everyone has fast, reliable internet. Field workers, warehouse staff, remote locations — these are real scenarios where offline-first architecture makes a tangible difference.\u003C/p>\u003Cp>Mobile-first isn't a design trend anymore. It's table stakes. PWAs let you deliver app-like experiences without the friction of app stores, while still working when the network doesn't.\u003C/p>","PWA development",{"id":174,"data":175,"type":96},"a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5e",{"align":93,"title":176,"subtitle":177},"Why Headless Architecture","Separation of concerns for long-term flexibility",{"id":179,"data":180,"type":105},"b2c3d4e5-f6a7-4b8c-9d0e-1f2a3b4c5d6f",{"image":181,"title":182,"layout":102,"content":183,"reverse":11,"imageAlt":184},"https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/7578a1b2-a8ec-462f-8980-d46ebefc76a2/2026/01/1767430805840-built-to-evolve.svg","Built to Evolve","\u003Cp>After years of working with monolithic platforms — Magento, WordPress, Drupal — I've seen what happens when content and presentation are too tightly coupled. Every change becomes risky. Every upgrade becomes a project. The technical debt compounds.\u003C/p>\u003Cp>Headless architecture separates concerns properly. Content lives in a structured, API-accessible format. The frontend is just one possible consumer of that content. You can rebuild the frontend without touching the content layer. You can add new channels without restructuring everything.\u003C/p>\u003Cp>This isn't about chasing trends. It's about building systems that can evolve without being rebuilt from scratch every few years.\u003C/p>","Headless architecture diagram",{"id":186,"data":187,"type":96},"c3d4e5f6-a7b8-4c9d-0e1f-2a3b4c5d6e7a",{"align":93,"title":188,"subtitle":189},"The Public Experiment","Learning in public, mistakes included",{"id":191,"data":192,"type":105},"d4e5f6a7-b8c9-4d0e-1f2a-3b4c5d6e7f8b",{"image":193,"title":194,"layout":102,"content":195,"reverse":9,"imageAlt":196},"https://sktegczfmabucrnpgrvp.supabase.co/storage/v1/object/public/media/7578a1b2-a8ec-462f-8980-d46ebefc76a2/2026/01/1767430828384-work-in-progress.svg","Work in Progress","\u003Cp>This site is where I share what I'm working on. YouTube videos become blog posts. Debug sessions become case studies. Mistakes become lessons.\u003C/p>\u003Cp>Not everything here is polished. Some of it is work-in-progress. Some of it might be wrong. That's intentional.\u003C/p>\u003Cp>I still fiddle, break things, and learn. If you're looking for glossy marketing, this isn't it. If you want to see how a senior developer actually works through problems, stick around.\u003C/p>","Behind the scenes development",{"id":198,"data":199,"type":203},"e5f6a7b8-c9d0-4e1f-2a3b-4c5d6e7f8a9c",{"title":200,"subtitle":201,"buttonLink":32,"buttonText":202,"useGradient":9},"Want a Website Built on HD CMS?","Bespoke websites from £20/month. Built properly by a senior developer in Hull. No templates. No agencies. No WordPress.","See Pricing","cta","About | PWA Developer Hull, East Yorkshire","15+ years building web software. From Magento agencies to headless architecture. Based in Hull, East Yorkshire. Hands-on developer, not an agency.","2025-12-29T10:00:00+00:00",{"title":204,"description":205,"ogTitle":204,"ogDescription":205,"ogImage":52},1774075393979]