CfBlogs
 Data Grids  CF Overflow  Follow Us!  RSS

ColdFusion Posts Around the World.
Adding Form Participation Support to Web Components
Adding Form Participation Support to Web Components
Raymond Camden
Many years ago when the web platform began to really improve, when everything was "HTML5 this" and "HTML5 t...
Links For You
Links For You
Raymond Camden
Welcome to another "Links For You" post. My queue of links to share seems to be growing quicker than my schedule...
Eleventy by Example, by Bryan Robinson
Eleventy by Example, by Bryan Robinson
Raymond Camden
I'd like to think I know Eleventy pretty well. I've
 Posted on: 05/18/2023 06:00:00 PM
My First Web Components Presentation - May 30
My First Web Components Presentation - May 30
Raymond Camden
I am super excited (and a bit scared) to announce I'll be giving my first presentation on web components later th...
Updating and Supporting URL Parameters in Alpine.js
Updating and Supporting URL Parameters in Alpine.js
Raymond Camden
I think most of my readers know, when I get an idea in my head, I tend to go pretty deep into it. A few days ago, I blogge...
Add Streaming to Your Jamstack Site in Minutes
Add Streaming to Your Jamstack Site in Minutes
Raymond Camden
Last week I had the distinct pleasure of being on my buddy Todd Sharp's live stream, Streaming on Streaming. You can watch...
Links For You
Links For You
Raymond Camden
Greetings from Tuscaloosa where I'm about two hours or so away from seeing my eldest walk across the stage and get his dip...
My Experience at Antiques Roadshow
My Experience at Antiques Roadshow
Raymond Camden
So, as this is my blog, nothing is really "off-topic", but this is probably the most OT thing I've ever shared h...
Updating and Supporting URL Parameters in JavaScript
Updating and Supporting URL Parameters in JavaScript
Raymond Camden
Not quite a long time ago, but roughly two years ago I wrote a
 Posted on: 04/27/2023 06:00:00 PM
Creating a Web Component for Reveal.js (Follow-up)
Creating a Web Component for Reveal.js (Follow-up)
Raymond Camden
This weekend I blogged about ...                                      
Creating a Web Component for Reveal.js
Creating a Web Component for Reveal.js
Raymond Camden
I've been a fan of Reveal.js for many years. Reveal.js is a web-based present...                                      
Testing the Web Share API
Testing the Web Share API
Raymond Camden
A week or so ago I discovered the Web APIs list on MDN. It'...                                      
Need Help with ColdFusion?
Need Help with ColdFusion?
Raymond Camden
As folks know, I love it when yall send me questions via email. I like to help others, I like to dig into issues ...
Using the Cookie Store API
Using the Cookie Store API
Raymond Camden
Today while browsing a list of web APIs over at MDN, I ran ...                                      
Using Speech Synthesis and Recognition with Alpine.js
Using Speech Synthesis and Recognition with Alpine.js
Raymond Camden
Recently, I worked on two interesting (imho!) articles for our blog at work on integrating web APIs with the Adobe
Links For You
Links For You
Raymond Camden
Today's Links For You is a special one, not just because it's my birthday, but... oh wait, yeah, that's the only reason. W...
Working with CloudCannon and Eleventy - My Experience
Working with CloudCannon and Eleventy - My Experience
Raymond Camden
I've been working with the Jamstack (in its various iterations and names) for many years now. In that time, one area I had...
WebC Updates in Eleventy - Looping
WebC Updates in Eleventy - Looping
Raymond Camden
Last week I took a look at updates to WebC sup...                                      
Awesome Algolia Updates (and some fixes here...)
Awesome Algolia Updates (and some fixes here...)
Raymond Camden
I've been a huge fan, and user, of Algolia for a while now. I first wrote about...                                      
WebC Updates in Eleventy
WebC Updates in Eleventy
Raymond Camden
It's been a little while since I've blogged about the Eleventy WebC
New Blog Same as the Old Blog
New Blog Same as the Old Blog
Raymond Camden
Welcome to the new blog! Looks familiar, right? So... a month or so ago I decided it was time to start reconsidering a rew...
Adobe Firefly in Beta
Adobe Firefly in Beta
Raymond Camden
I'm currently at Adobe Summit and this morning at the ke...                                      
Links For You
Links For You
Raymond Camden
Hello friends, tomorrow I'm heading out to Vegas for Adobe Summit, so I expect ...                                      
Another Week, Another Mastodon Bot - Random Album Cover
Another Week, Another Mastodon Bot - Random Album Cover
Raymond Camden
Last September, I blogged about how I used the Spotify API and Pipedream to discover n...                                      
Progressively Enhancing a Table with a Web Component
Progressively Enhancing a Table with a Web Component
Raymond Camden
Back nearly a year ago (holy smokes time goes fast), one of my first articles about web components involved building a com...
Interesting Caveat with Web Components and the Event Lifecycle
Interesting Caveat with Web Components and the Event Lifecycle
Raymond Camden
I've been exploring web components the last few months and...                                      
Adding a Chart to an Apline.js Application
Adding a Chart to an Apline.js Application
Raymond Camden
For a while now my blog queue has had an item in there suggesting I take a look at adding a basic chart to an
 Posted on: 03/06/2023 06:00:00 PM
Links For You
Links For You
Raymond Camden
Good morning readers! I'm writing this in a hotel room in Tuscaloosa where my wife and I are visiting our son. He was pres...
Supporting PDF Embeds in an Eleventy WebC Component
Supporting PDF Embeds in an Eleventy WebC Component
Raymond Camden
Way back in the old days, in August of 2021, I wrote up an example of adding support for Adobe's
 Posted on: 03/01/2023 06:00:00 PM
Update to My Eleventy Blog Guide
Update to My Eleventy Blog Guide
Raymond Camden
Last January, I announced th...                                      
My First Bug
My First Bug
Raymond Camden
I've told this story a few times before, but I don't think I've actually ever shared it on my blog. My interest in and int...
Links For You
Links For You
Raymond Camden
Normally I write these "Links For You" posts on the weekend, but my family and I will be on vacation for the nex...
Building a Mastodon Bot Listing Page in Eleventy
Building a Mastodon Bot Listing Page in Eleventy
Raymond Camden
Chalk this up for yet another thing most folks probably won't need, but it was fun to build so I figured I'd share. I've h...
Another Update to my Slideshow Web Component - JavaScript Support
Another Update to my Slideshow Web Component - JavaScript Support
Raymond Camden
Last month I shared a simple web c...                                      
Links For You
Links For You
Raymond Camden
Hey folks, I'm writing to you from another world. A world where I somehow got eight-plus hours of sleep two days in a row....
Using JavaScript in a WebC Component
Using JavaScript in a WebC Component
Raymond Camden
A week or so ago (time is so weird these days), I gave a presentation on Eleventy's
 Posted on: 02/03/2023 06:00:00 PM
My town sure seems to have a lot of...
My town sure seems to have a lot of...
Raymond Camden
Ok, so I realize this will make me sound old (spoiler, I am old), but I swear I feel like my town (Lafayette, LA)...
Cloudinary Debugging Tip
Cloudinary Debugging Tip
Raymond Camden
I've been blogging about Cloudinary here for the past few months, and I wanted to...                                      
Quick WebC Tip
Quick WebC Tip
Raymond Camden
Whenever I think I shouldn't post something because I'm covering something completely obvious, despite the fact that I mis...
Update to My Slideshow Web Component - by Šime Vidas
Update to My Slideshow Web Component - by Šime Vidas
Raymond Camden
A few days ago I blogged about how...                                      
Links For You
Links For You
Raymond Camden
Happy Sunday, programs. Here's some links for you to enjoy this week. I'll be speaking this week at the free event,
A Simple Slideshow Web Component
A Simple Slideshow Web Component
Raymond Camden
As I continue to play around with and learn more about web components, I thought I'd build a simple component to make it e...
Covers, covers, covers
Covers, covers, covers
Raymond Camden
And now for something totally non-tech related, I've been working on a playlist of covers for a while now. I'm a heavy Spo...
Followup to My Intl Short Number Post
Followup to My Intl Short Number Post
Raymond Camden
A few days ago I shared a blog p...                                      
Links For You
Links For You
Raymond Camden
Welcome to the first links post of 2023! As always, the idea here is to use theses posts as a quick way to share cool link...
Short Number Formatting in Python
Short Number Formatting in Python
Raymond Camden
Yesterday I wrote a blog post about creating
 Posted on: 01/05/2023 06:00:00 PM
Dynamically Showing and Hiding Slot Content in a Web Component
Dynamically Showing and Hiding Slot Content in a Web Component
Raymond Camden
Happy New Year and Happy First Post of the Year! Not sure that's a thing but this is my blog so I'm making it a thing. The...
Wrapping Up 2022
Wrapping Up 2022
Raymond Camden
I have a tradition here where - usually - I write up a "here's what I did this year" post. Typically I write thi...
Download Data as a File with Alpine.js
Download Data as a File with Alpine.js
Raymond Camden
As my readers know, I've been updating some of my earlier Vue.js examples to demonstrate how they would work with
Adding Download Support in an Eleventy Site
Adding Download Support in an Eleventy Site
Raymond Camden
I was thinking recently about how I would add "Downloads" support to an Eleventy site. By that I mean, a site wh...
Links For You
Links For You
Raymond Camden
I had planned to release this over the weekend, but yesterday I got submerged into grinding levels on Octopath Traveler an...
Quick Test Post - Sorry!
Quick Test Post - Sorry!
Raymond Camden
Hey folks, earlier this week I
 Posted on: 12/09/2022 06:00:00 PM
Reading Image Sizes and Dimensions with Alpine.js
Reading Image Sizes and Dimensions with Alpine.js
Raymond Camden
It's been a few weeks since I've done this, but while looking at my new stats (
 Posted on: 12/08/2022 06:00:00 PM
Automatically Posting to Mastodon and Twitter on New RSS Items
Automatically Posting to Mastodon and Twitter on New RSS Items
Raymond Camden
I promise I won't be making every upcoming post about Mastodon, but as I realized I was pretty much limiting my Twitter use to posting about my new blogs, I figured why not automate that so I don't have to even open Twitter? And I'm automating the post to Twitter, why not do the same for Mastodon? A...
Quirky Python Loop Thing
Quirky Python Loop Thing
Raymond Camden
Please don't take this as a "Here is how you should do this in Python" post but rather, "I found this interesting behavior and thought I'd share it" instead. I know I've said this a million times on my blog already, but I'm learning Python and try my best to take every opportunity I can to practice ...
Building a Mastodon Bot on Pipedream
Building a Mastodon Bot on Pipedream
Raymond Camden
Like a lot of people, I've been making more use of Mastodon lately (you can find me here) and less use of Twitter. I'm not leaving Twitter, I'm just reducing my use of it. I'm finding Mastodon a nicer place overall and when and if Twitter collapses, I'd be OK just tooting. That being said, I've buil...
A Bare-Bones Eleventy Template for Glitch
A Bare-Bones Eleventy Template for Glitch
Raymond Camden
A few weeks ago I blogged about a simple Alpine.js template for Glitch projects. I'm still new to Glitch and wanted to give it a whirl with an Eleventy demo I wanted to share. Glitch has an Eleventy template, but it's a bit verbose. It sets up a basic blog with sample posts and such, and that's grea...
Links For You
Links For You
Raymond Camden
Normally I post these on Sunday, but I'm sitting in an office waiting room (nothing scary) on a Saturday and figured I'd g
Building a YouTube Embed Web Component (both vanilla and WebC flavored)
Building a YouTube Embed Web Component (both vanilla and WebC flavored)
Raymond Camden
It's been a week or two since I've played with web components, and this morning I was thinking about them (because that's
Support External Articles in an Eleventy Blog
Support External Articles in an Eleventy Blog
Raymond Camden
A few weeks ago, I began helping a friend migrate his company blog from WordPress to a new solution. Being a Jamstack prop
Some Options for Timing Pages in Eleventy
Some Options for Timing Pages in Eleventy
Raymond Camden
A few days ago I blogged                                      
Quick LiquidJS + Eleventy Example - All Posts
Quick LiquidJS + Eleventy Example - All Posts
Raymond Camden
So, on a whim today I decided to add a page to my blog to display every single post, separated by year. This was not meant to be used by anyone (hence me not linking to it in the nav), but something I've wanted around for a while. I've got a nice search form here, but sometimes I want to search for ...
Links For You
Links For You
Raymond Camden
Happy DST Day! Or is it DST Ends day? Who knows. (And I'm not motivated enough to look it up.) This week I'll be heading to Connect.Tech, one of my absolute favorite conferences. I always see a few good friends there and the content itself is incredibly well done...
Adding Responsive Images with Cloudinary
Adding Responsive Images with Cloudinary
Raymond Camden
In case you can't tell, I've been enjoying playing around with Cloudinary these last few weeks. As part of my research, I recently looked around in the docs for things I wanted to dig deeper into. One of the features I thought was fascinating was Cloudinary's rem...
Integrating Cloudinary Notifications with Pipedream
Integrating Cloudinary Notifications with Pipedream
Raymond Camden
As I continue my journey into learning the awesomeness of the Cloudinary platform, today I decided to take a look at their notifications support. Cloudinary lets you specify a webhook URL that will be hit on different types of events. I whipped up a quick example...
An Alpine.js Template for Glitch
An Alpine.js Template for Glitch
Raymond Camden
I discovered Glitch a few months ago, and while I haven't used it a lot sin                                      
Using Cloudinary with Alpine.js
Using Cloudinary with Alpine.js
Raymond Camden
A few days ago I blogged about building a                                      
Building an API to List Cloudinary Images in a Folder
Building an API to List Cloudinary Images in a Folder
Raymond Camden
I was preparing to work on a Cloudinary and Apline post when I realized I needed something before I could build that demo - a list of images in a Cloudinary folder. While this is directly supported by their SDKs and REST APIs, I needed something that could be use...
Integrating Cloudinary into Eleventy
Integrating Cloudinary into Eleventy
Raymond Camden
I've had on my "to-do" list for months now to take a look at Cloudinary and their media APIs. I got some time this week to play around with it and I wanted to share my experience. TLDR - it's freaking incredibly well done and surprisingly powerful. Here's what I ...
First Experience Building with Eleventy's WebC Plugin
First Experience Building with Eleventy's WebC Plugin
Raymond Camden
A few weeks ago, Zach Leatherman began discussing his plans to add web component support to Eleventy. Starting with his announcement post, Adding Components to Eleventy with WebC, developers can now start working with a plugin, WebC, to test out this new support....
Working with Slots and Web Components
Working with Slots and Web Components
Raymond Camden
Before I begin a warning. As I've made clear over the last few posts on web components, I'm still very much in the "learn and try things out" phase of my education with web components. This post in particular is one I'm a bit unsure of, but as I learn, I like to ...
Working with Custom Events and Web Components
Working with Custom Events and Web Components
Raymond Camden
A few days ago I shared a web component I built that wrapped Adobe's PDF Embed library. As I said then, my intent was to build it as a quick prototype as I learn about web components, but this morning I got to thinking about web components and events. The PDF Emb...
Links For You
Links For You
Raymond Camden
Welcome to another Sunday post of links. I don't know about you, but I'm enjoying gathering these and sharing them, so I hope yall find value in them as well. Let's get started! ...
Building a Placeholder Web Component with No External Dependencies
Building a Placeholder Web Component with No External Dependencies
Raymond Camden
As my readers can tell, I'm on something of a web component kick, and while I'm enjoying building silly examples, today I wanted to share one I thought might actually be useful - a placeholder component that doesn't use any external services. ...
Web Component Experiment - Manipulating Inner Text
Web Component Experiment - Manipulating Inner Text
Raymond Camden
I've been thinking a lot more about web components lately, and this especially got a kick up after seeing a great pres...
A PDF Embed Web Component
A PDF Embed Web Component
Raymond Camden
I'm still pretty new to web components (see my post back in May,                                      
Using the Adobe PDF Embed API with Vue 3
Using the Adobe PDF Embed API with Vue 3
Raymond Camden
A long time ago, ok, February of last year, I posted about using the                                      
Converting Markdown Code Blocks to Gists
Converting Markdown Code Blocks to Gists
Raymond Camden
File this under the "I have no freaking idea who this will be useful for" bucket, but I wrote up a script to
Links For You
Links For You
Raymond Camden
Happy Almost October! It's Fall here, and by Fall, I mean still incredibly hot and humid and reminding me why I can't ...
JavaScript Quickie - Add Days But Prefer Business Days
JavaScript Quickie - Add Days But Prefer Business Days
Raymond Camden
Sometimes when thinking about something I want to post, a particular part of it grabs my attention and I decide to rip...
Building a Web View of a Public Google Drive Folder
Building a Web View of a Public Google Drive Folder
Raymond Camden
I'm working on a project to help with local initiatives and as part of that effort, I needed to look into creating a n...
Discover New Music with the Spotify API and Pipedream
Discover New Music with the Spotify API and Pipedream
Raymond Camden
Frequent readers here will know I'm somewhat fascinated by randomness. As a few examples, I've built demos that rely o...
Using Google Maps with Alpine.js
Using Google Maps with Alpine.js
Raymond Camden
It's been a little while since I've blogged about Alpine.js, and I thought an exam                                      
Links For You
Links For You
Raymond Camden
Another Sunday and another few posts to share with yall. I got ten hours of sleep last night so today is the best day ...
Investigating IndexedDB Wrapper Libraries - Part Three
Investigating IndexedDB Wrapper Libraries - Part Three
Raymond Camden
Welcome to the third and final (for now) entry into my series looking at wrapper libraries for working with IndexedDB....
Adding Social Share Links in Eleventy
Adding Social Share Links in Eleventy
Raymond Camden
One common feature of content sites (including this one), is links/buttons/etc to share a piece of content on social m...
Links for You
Links for You
Raymond Camden
Happy Sunday subscribers! As always, thank you for hanging around and as always, if you've got any feedback about thes...
Investigating IndexedDB Wrapper Libraries - Part Two
Investigating IndexedDB Wrapper Libraries - Part Two
Raymond Camden
In my post y                                      



Footer Logo

Powered by Galaxy Blog

If you have an ideathat you want to share, please contact us! This community can only thrive if we continue to work together.

Images and Photography:

Gregory Alexander either owns the copyright, or has the rights to use, all images and photographs on the site. If an image is not part of the "Galaxie Blog" open sourced distribution package, and instead is part of a personal blog post or a comment, please contact us and the author of the post or comment to obtain permission if you would like to use a personal image or photograph found on this site.

Credits:

Portions of Galaxie Blog are powered on the server side by BlogCfc, an open source blog developed by Raymond Camden. Revitalizing BlogCfc was a part of my orginal inspiration that prompted me to design this site.

Version:

Galaxie Blog Version 3.0 (Toby's Edition) June 14th 2022 Tropical Wave theme