James Harrold
banner
jamesharrold.bsky.social
James Harrold
@jamesharrold.bsky.social
Frontend developer @ Abstrakt — specialising in Craft CMS, Twig, Tailwind & fast, maintainable code. Nottingham-based.

https://weareabstrakt.com/
Pinned
Switched from WordPress to Craft CMS just over a year ago. Steep learning curve at times, but no regrets. Wrote up some of the best resources that helped me get started—hope it’s useful to other newbies too!

🔗 weareabstrakt.com/insights/cra...

#CraftCMS #WebDev #CMS #FrontendDev #DevResources
A guide to learning Craft CMS in 2025
A guide to learning Craft CMS in 2025
weareabstrakt.com
Reposted by James Harrold
This is CSS performance problem I see all too often.

The React website has some jank due due to their use of transition.

Here is how to find what causes it and how and fix it
August 7, 2025 at 2:07 PM
Reposted by James Harrold
🧪Curious how to get started with testing Craft CMS (@craftcms.com)? My latest article shows what testing means, why it's important and some no-nonsense jumping off points. ✅

Check it out here! 🔗 www.viget.com/articles/tes...
Testing Craft CMS | Viget
If you’re building a Craft CMS project and not testing, this post is your practical, no-nonsense starting point.
www.viget.com
July 10, 2025 at 5:02 PM
Reposted by James Harrold
If you code websites, then you KNOW how it’s been to style form controls.

Watch this #cssday talk from @ntim.bsky.social to learn why it’s been so hard, and how we are going to fix it for the future.

www.youtube.com/watch?v=WgSi...

#css #webdev #formcontrols
Form control styling - Tim Nguyen - CSS Day 2025
YouTube video by Web Conferences Amsterdam
www.youtube.com
July 1, 2025 at 4:54 PM
Finally had a go with Container Queries using @tailwindcss – super interesting and feels like a real game-changer for reusable components.

Check it out & let me know your thoughts

👉 play.tailwindcss.com/hqhByXijD5

#tailwindcss #webdev #css #frontenddev #componentdesign
Tailwind Play
An advanced online playground for Tailwind CSS that lets you use all of Tailwind's build-time features directly in the browser.
play.tailwindcss.com
July 17, 2025 at 4:07 PM
We’ve been using buddy.works for atomic deployments at weareabstrakt.com since before I joined. Took a bit to wrap my head around it, but this @nystudio107.com article really helped! 🚀

🔗 nystudio107.com/blog/executi...

#CraftCMS #WebDev #AtomicDeployments #Frontend
DevOps & Platform Engineering Suite
DevOps & Platform Engineering Copilot
buddy.works
July 16, 2025 at 1:46 PM
Been looking into the AI updates from Figma Config — Sites and Make are edging toward real design-to-build workflows. Auto breakpoints, layout suggestions, the lot. Can't say I'll be using it just yet, but feels like a solid step toward AI-assisted frontend.

#FrontendDev #NoCode #WebDesign
July 15, 2025 at 1:38 PM
Switched from WordPress to Craft CMS just over a year ago. Steep learning curve at times, but no regrets. Wrote up some of the best resources that helped me get started—hope it’s useful to other newbies too!

🔗 weareabstrakt.com/insights/cra...

#CraftCMS #WebDev #CMS #FrontendDev #DevResources
A guide to learning Craft CMS in 2025
A guide to learning Craft CMS in 2025
weareabstrakt.com
July 14, 2025 at 1:20 PM
Dolphin spotting on the North Devon coast
July 12, 2025 at 10:09 PM
Hi, I’m James, a front-end dev based in Nottingham 🇬🇧

I specialise in building websites with Craft CMS, Tailwind, Twig & a bit of JS. I’m all about clean code, structured content, and making life easier for editors.

Looking forward to chatting dev ✌️

#frontenddev #craftcms #tailwind #twig #webdev
July 7, 2025 at 3:38 PM