Don’t let data for Alpine.js components blow up your web site

On one of my early projects with Alpine.js I needed to pass some structured data about videos to show in a carousel. The data was an array of objects with key/value pairs like: I was working with PHP on WordPress and the easy solution was to simply pass the data as an argument to the […]

Read More »

Custom Pulse Card as a Volt Component

A code walk through on how to create a custom Pulse card as a Livewire Volt component with data from the database.

Read More »

The Benefits of Retrieval Augmented Generation

Retrieval Augmented Generation adds related context to a prompt so an LLM can give a more accurate answer – especially on untrained topics.

Read More »

Streaming AI Chat Response with History to Livewire

Exploration of a pattern to keep history of AI chat while streaming the latest response to the interface for better user experience.

Read More »

Relaunch!

Better typography and an area for code references.

Read More »

Using filters for plugin data

Filters allow getting plugin data in a way that won’t break your site if the plugin is deactivated.

Read More »

Why I decided not to go to a conference and what I’m doing instead

I had my plane ticket. I had my conference ticket. I had my hotel reservation. Then I had some other reservations.

Read More »

⛓ Two Ways to Break Work Down

Simple work should be broken down to the Point of Confidence, but for mastery, work needs to be broken down to the Fundamentals. Doing only things that I am confident in is a great way to stall. There are quite a few musicians who noodle away at their instrument without making much headway in their […]

Read More »

⛓ Using logs to build a solid data infrastructure

All of the difficulties related to race conditions and inconsistent data in multi-datastore infrastructures can be eliminated by leveraging a log system like Kafka. The idea is that instead of writing to multiple datastores separately, you write to a log system and your individual datastores then consume the logs to execute their actions. “when I […]

Read More »

How I Highlight and Take Notes When I Read

I read almost entirely digitally; most narrative non-fiction as Kindle books and most code/software books as PDF. Over time, I am developing a system to help me retain and get more from what I read. Highlighting I highlight passages as a way to easily refer back to them. Either in the future or as a […]

Read More »