Thank you for taking the time to visit my personal website, my name is Jamie Peters and I am a passionate, committed and enthusiastic web developer with over 20 years experience in web design and development. I specialise in modern Laravel application development, working extensively with Laravel, Inertia.js, Vue.js, and Tailwind CSS to create fast, clean and scalable web platforms.
I am originally from South Yorkshire, but now live in South Cheshire.
A deep dive into building a self-clearing cache system in Laravel, where dynamic-but-static content stays cached until the underlying model changes — no time limits, no manual clears.
I have been writing code now for close to 20 years, but for the vast majority of that, I never really paid much attention to how my code looked, how maintainable it was long term, I was only really interested in if it worked and did what it was supposed to, but it was full of bad practices and I had a lot of bad habits.
Full Stack Developer
May 2023 - PresentSenior Software Engineer
Jan 2018 - May 2023Lead Developer
Aug 2014 - Present