Categories
Digital Marketing Web Development

5 Must-Have Features in a Business CMS

I’ve been implementing content management systems (CMS) for over two decades. One of my favorite things to do is to build websites for large businesses with complex requirements. Most of the time, not all of the time, the complexity rises from an understanding of internal processes and workflows that need to be extended to the […]

Categories
AI Experiment Web Development

Getting Structured Data from OpenAI API

I’ve been prompting ChatGPT for structured data since before it was an officially supported feature. The idea of an API endpoint that can morph and adapt to whatever purpose it needs to fill is incredible. Ever since I figured out how to do it, I’ve been building little apps that make use of GPT under […]

Categories
Web Development

The Current State of Modern Email Template Development

Email will probably never die. However, the expectations for email design and functionality have shifted a pretty good deal over the years. What was once mostly text, and maybe some columns, has become its own interactive, visually rich medium. This post explores the current state of modern email template development, highlighting the latest trends and […]

Categories
Web Development

Best Site and Infrastructure Monitoring Solutions for Agencies

I recently had to do some research to brush up on some of the latest infrastructure monitoring solutions. Thought I would take what I know and what I learned and share a little list. Ultimately, the best solution for an agency depends on a few things, budget, technical expertise and the specific requirements and use […]

Categories
Mobile Web Development

31 Inspiring Web Experiences

Every few days I check awwwards.com and reddit for creative new websites. As discussed in a previous post about the potential of modern websites, we can display content and engage users in ways we never thought possible. I’ve tried to collect a good representation of what is possible to hopefully give you inspiration for your […]

Categories
Web Development

The Potential of Modern Websites

The modern web has come a long way from its early days of static pages and clunky user experiences. Today’s browsers are far more advanced than their predecessors, enabling websites to deliver dynamic, immersive experiences that go beyond the traditional brochure-style approach. Whether you’re browsing on a desktop, tablet, or smartphone, these cutting-edge technologies allow […]

Categories
Themes Web Development WordPress

WordPress Starter Themes and Development Tips

WordPress starter themes are themes that include the bare minimum needed to start building out a new theme. For this reason I usually call them WordPress developer theme frameworks. They exist to help jump-start the development process on new sites.

Categories
Mobile Web Development

Optimizing Your Website for the Mobile-First World

No website is complete these days without considering mobile. Based on recent data, mobile devices now account for over 58% of global website traffic, with smartphones alone responsible for more than half of this share. Another report from DataReportal shows that over 92% of internet users access social media via mobile devices daily. It’s essential […]

Categories
Blogging Social Media Web Development

How To Make Social Sharing Buttons Display Faster and Measure Their Effectiveness

As a follow up to “Which Bookmarking & Sharing Buttons Should I Display On My Site“, I wanted to talk a bit about how to make those buttons display faster and how to measure their effectiveness. I’ve spent some quality time with social sharing buttons mostly because of my experience developing a social sharing plugin […]

Categories
Themes Web Development WordPress

WordPress and Shortcodes

I gave a talk the other night at the Boston WordPress meetup about how I use shortcodes to enable my clients to create better looking content. A problem I was having was people were paying me to set them up on WordPress so they can take control of their content and then they were paying […]