What kind of Frameworks are you familiar with?

Recently, there’s been a lot of Astro and React, along with a good amount of PHP paired with native Web Components. Because I’m framework-agnostic, I like to focus on using the right tool for the job. React when we need heavy, state-driven interactivity, and Astro when we need to ship blazing-fast, content-heavy sites.

For CSS I use native css with BEM class names, or tailwind in my day to day. I’ve used a couple CSS in JS tools, but would lean towards Zero-Runtime if that was a requirement for performance reasons.

What are some projects you’ve worked on recently?

Here are some recent projects that worked on at Boldium

  • sparkns.org - Astro site with a sanity backend
  • brand.autodesk.com - Wordpress website with a several custom wordpress blocks using React.
  • accessibility.boldium.com - Astro site with Sanity backend.

What kind of content management systems have you worked with.

WordPress and Sanity are what I live in daily, though I’ve also worked with Craft, Forestry, and Netlify CMS. For me, it comes down to the client’s needs. I love Sanity when we are building a modern, decoupled front-end like Astro and just need clean, structured data. But if a client needs familiar guardrails and an all-in-one ecosystem, I’m very comfortable architecting modern solutions inside WordPress. Where do you see the front-end landscape heading in the next few years? I think AI shines when it does less. So I think design systems are going to become more important. I think you’re really going to see in the next few months “Our AI used our design system to build a whole new feature” stories expand.

How do you use AI

For production work, I write my own HTML and CSS since that’s what people experience. Then for complex Javascript I sketch out the initial outline, and let AI handle scaffolding that out. Finally I use AI as a precheck to review my work and flag any issues that made it through before a human looks at my work so they can focus on what’s important.

On internal or short-lived projects, I use AI to move forward on problems no one wants to handle. For example, when a client needed their blog content moved to a usable format but didn’t have the budget for a full migration, I built a custom tool in two days using AI to scrape the DB and generate PDFs. It wasn’t ‘production’ code, but it solved the client’s problem and let us move back to high-priority work.