A classic David and Goliath story with an AI twist

For most of my career I have been a ‘David’, the solo freelancer battling projects and looming deadlines. It always felt like there were only so many stones I could sling at my Goliaths. There was a limit to how fast I could react, how quickly I could reload, and how hard I could sling. Then AI showed up.

Continue reading

Auto Animate

I just recently discovered AutoAnimate, a drop in javascript utility that adds simple animations to your web app/site. What a fantastic little library to spice up 🌶️ your web app. 

Continue reading

Craft CMS vs WordPress

In the ever-evolving world of web development and content management, two prominent platforms, Craft CMS and WordPress, have garnered substantial attention from users and developers alike. Craft CMS is a dynamic, robust content management system designed for flexibility and customization. WordPress stands as the juggernaut in the industry, celebrated for its user-friendliness and extensive ecosystem of themes and plugins. In this comparison, I will dive into three critical factors to consider when deciding between Craft CMS and WordPress: speed, scalability and security. 

Continue reading

AlpineJS - Init event

I'm a huge fan of Alpine.js. One of the best features is the ability to break components and modules down into small reusable chunks of code that can easily be plugged into HTML. I generally prefer to install Alpine as a module and bundle it up with my main site javascript, but sometimes I need to break the compiled javascript into separate files. Understanding how and when to use the `alpine:init` event is the key to making this work.

Continue reading

Next