Commands vs Skills vs Sub Agents - When to Use What
Claude Code has three core extensibility features that can be confusing at first glance. Here's a breakdown of commands, skills, and sub agents - what they do, when to use them, and how they work together.
Continue reading
Useful Claude Code Tips and Tricks
I'm still learning a lot about agentic coding and Claude Code specifically. Here's a list of some helpful tips and tricks to hopefully make your learning curve a little easier
Continue reading
Apply the programmer's mindset to solving problems
Problem solving is a universal skill, and developers have a unique edge, our work trains us to think systematically. In DHH’s interview with the Primeagen they take a deep dive on a variety of topics, including being ready to figure stuff out.
Continue reading
What can a developer learn from a carpenter?
One trait that serves any professional well is the ability to learn from others and incorporate beneficial systems that others have established. The Essential Craftsman drops some knowledge bombs that every web developer can benefit from.
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
Craft CMS vs Drupal
Selecting the right Content Management System (CMS) is crucial for any website or digital project. Among the myriad options available, Craft CMS and Drupal stand out as two formidable contenders, each with its own strengths and unique characteristics. Let's dive into their respective pros and cons to help you make an informed decision for your next web project.
Continue reading