CfBlogs
 Data Grids  CF Overflow  Follow Us!  RSS

ColdFusion Posts Around the World.
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 One
Investigating IndexedDB Wrapper Libraries - Part One
Raymond Camden
Many years ago, in fact, during my first stint at Adobe, I got pretty deep into client-side storage mechanisms for the...
Support Draft Blog Posts in Eleventy
Support Draft Blog Posts in Eleventy
Raymond Camden
Last week, I was helping someone over email and we began talking about how to support "draft" posts in Eleve
Building a Web-Based Badge Scanner
Building a Web-Based Badge Scanner
Raymond Camden
I'm at a conference now working a booth (well, at least when I started writing this), and I really didn't realize how ...
How to Migrate from Lunr to Algolia - a Technical Guide
How to Migrate from Lunr to Algolia - a Technical Guide
Raymond Camden
Search is an incredibly important aspect of any site hosting even a small amount ofcontent. How quickly your site can ...
Responding to Severe Weather Alerts with Pipedream
Responding to Severe Weather Alerts with Pipedream
Raymond Camden
A few months ago I wrote about a (possibly) useless example of custom events in Pipedr
Links For You
Links For You
Raymond Camden
It's been a little while since I've shared a links post, and while I usually save them for the weekend, I thought it w...
Building Related Selects in Alpine.js
Building Related Selects in Alpine.js
Raymond Camden
One common UX/UI metaphor in web design is the idea of "related" selects or drop-downs. What I mean by this
Generating Zips in an Eleventy Site
Generating Zips in an Eleventy Site
Raymond Camden
Here's an interesting question. Given an Eleventy site that has dynamic resources of some kind, how could you provide ...
An example of Algolia Search with Alpine.js
An example of Algolia Search with Alpine.js
Raymond Camden
As my readers know, I've been falling in love with Alpine.js lately and am always
Getting Images from a Twitter Account (2022)
Getting Images from a Twitter Account (2022)
Raymond Camden
Some time ago, back in the "before time" of 2016, I wrote up a demo of a simple idea - grabbing the media (p
Using Auth0 Login with JavaScript - Some Tips
Using Auth0 Login with JavaScript - Some Tips
Raymond Camden
Despite having worked at Auth0 a few years back, I never actually used their main ide
Links For You
Links For You
Raymond Camden
Happy (Almost) Independence Day. Adobe (where I slave away every day pounding on my keyboard) is shut down this week so I'll be taking it easy trying my best to do next to nothing. I'll probably fail, but at least I'll get to sleep late. Here's a few links for yo...
Reading Comic Books in the Jamstack
Reading Comic Books in the Jamstack
Raymond Camden
One day I'm going to write a really good, Enterprise-grade blog post on Jamstack stuff and not talk about silly crap that has no business use. Today is not that day. For those of you who may not be avid comic book readers, you may not know that just like "regular...
Testing the Netlify Cache Plugin with Eleventy
Testing the Netlify Cache Plugin with Eleventy
Raymond Camden
For months now I've been meaning to check out, and try, the Netlify Caching plugin. This plugin lets you cache resources between builds saving you time when doing builds. I didn't doubt it worked, but I needed to give it a try myself to see it in action. To test ...
Related Content by Day of Year in Eleventy
Related Content by Day of Year in Eleventy
Raymond Camden
Ok, chalk this up to something that is probably useful to one out of ten of my readers, but the idea's been bouncing around my brain for a few months now and I finally took the time to build it out. Imagine a content site that's been around for a while, for examp...
Building a Quiz with Eleventy and Eleventy Serverless
Building a Quiz with Eleventy and Eleventy Serverless
Raymond Camden
A few days ago, I was thinking about what a "quiz" would look like in Eleventy. I put that in quotes because there's a lot of different ways you can think of quizzes and how they're built. For my demo, I set my list of features to the following: ...
Links For You
Links For You
Raymond Camden
Normally I save these "Link" posts for the weekend, but I'm just getting back from a week-long vacation (we went up toa place in the mountains south of Chatanooga) and I've been swamped trying to catch up with emails and stuff, I haven't had time to post a "real"...
Image Upload Preview in Alpine.js
Image Upload Preview in Alpine.js
Raymond Camden
So as I've said a few times now, I'm on kind of a trend here on rebuilding previous demos in either vanilla (i.e. no f...
Links For You
Links For You
Raymond Camden
A few quick links here to end May. This week has been incredibly difficult for many people, myself included. Please re...
Integrate Your Netlify Builds with Tidbyt and Pipedream
Integrate Your Netlify Builds with Tidbyt and Pipedream
Raymond Camden
A few months ago I randomly came across a Facebook app for a little device that looked completely unnecessary yet also...
Building Table Sorting and Pagination in a Web Component
Building Table Sorting and Pagination in a Web Component
Raymond Camden
Last week I blogged about my first exper
My First Web Component
My First Web Component
Raymond Camden
As a technology, web components have been on my radar for quite some time. From what I can see, the first, or the one of the first mentions of this was way back in 2011, over a decade a ago. In that time, browsers, all of them actually, came around to supporting ...
Kicking Off a Pipedream Workflow on a Full Moon (Because Why Not?)
Kicking Off a Pipedream Workflow on a Full Moon (Because Why Not?)
Raymond Camden
File this under "You probably will never need it but...", did you know that Pipedream is flexible to the point of allowing you to define truly customized ways to kick off workflows? How flexible? What about the ability to fire workflows on a full moon? ...
Rebuilding TBS Horoscope (Again) as a Pipedream Twitter Bot
Rebuilding TBS Horoscope (Again) as a Pipedream Twitter Bot
Raymond Camden
I've got a problem. Honestly, I do. I keep building stupid Twitter bots. But - I can honestly say that this time - like many times - I kinda did something cool and learned something, and that makes it worthwhile, right? So what did I do this time? ...
Improved Utility Actions with Pipedream
Improved Utility Actions with Pipedream
Raymond Camden
If you can't tell, I'm a huge fan of Pipedream, but it isn't the only service of its kind out there. If anything, I like Pipedream even more as it's opened my eyes to alternatives out there and has made me appreciate the "low-code/no-code" space even more. In par...
Links For You
Links For You
Raymond Camden
Happy Sunday and Happy Mother's Day. Here are three things I want to share for today. As always, the idea is to help share resources with those of you lucky enough to avoid Twitter and to help/inspire/challenge you. Enjoy! ...
Building Table Sorting and Pagination in Alpine.js
Building Table Sorting and Pagination in Alpine.js
Raymond Camden
A few months back, I realized that one of my most popular blog posts (Building Table Sorting and Pagination in Vue.js) would be an excellent opportunity to update for a more plain (or vanilla if you will) JavaScript version. That post (Building Table Sorting and ...
Links For You
Links For You
Raymond Camden
Happy Sunday, readers! Here's a few links for you:First up, Eleventy has officially hit version 1.0.1. Want a good description of what's changed? Zach Leatherman gave a good overview in the video below. Note that he helpfully shared with me the starting time for ...
Writing to Google Photos from Pipedream - Some Tips
Writing to Google Photos from Pipedream - Some Tips
Raymond Camden
A few days ago I blogged about
Store Nintendo Switch Screenshots in the Cloud using Pipedream
Store Nintendo Switch Screenshots in the Cloud using Pipedream
Raymond Camden
I've been a gamer for my entire life, starting with the venerable Atari 2600 back when I was almost late for grade sch...
The Jamstack Book - Final Release!
The Jamstack Book - Final Release!
Raymond Camden
As the title says, I'm incredibly happy to announce the final release of
Watching RSS Feeds for Keywords in Pipedream
Watching RSS Feeds for Keywords in Pipedream
Raymond Camden
Back in the day, I used to run a website called rssWatcher. (If you want, you can read the
Links For You
Links For You
Raymond Camden
As I've said a few times now (and sorry regular readers, I'm probably repeating this too often), I plan on sharing mor...
Use Your Saffron Recipes in the Jamstack
Use Your Saffron Recipes in the Jamstack
Raymond Camden
Like a lot of people, I took up baking during the pandemic. This was particularly difficult for me as I have a lot of ...
Thoughts on the Jamstack and Content Metrics
Thoughts on the Jamstack and Content Metrics
Raymond Camden
Please forgive the (possibly) unclear title! Let me try to explain what I mean and you can then decide on whether or n...
Including RSS Content in your Eleventy Site - Part 2
Including RSS Content in your Eleventy Site - Part 2
Raymond Camden
A few weeks ago I blogged about how to include RSS data in your Eleventy site:
A Snippet for Getting DZone Article Stats
A Snippet for Getting DZone Article Stats
Raymond Camden
Over the years of running my blog, I've off and on aggregated my content to DZone. Wi
Saving Form Data in Client-Side Storage
Saving Form Data in Client-Side Storage
Raymond Camden
Today's post is one of those that started off with me worrying that it was going to be too simple and quickly turned i...
Speaking at Eleventy Meetup Next Week
Speaking at Eleventy Meetup Next Week
Raymond Camden
First off, a quick note to my email subscribers and RSS followers - I'm considering doing more short, "FYI"
Hosting an Alexa Skill on Pipedream
Hosting an Alexa Skill on Pipedream
Raymond Camden
I've been a big fan of the Amazon Alexa deve
Building Table Sorting and Pagination in JavaScript
Building Table Sorting and Pagination in JavaScript
Raymond Camden
As part of my job in managing this blog, I check my stats frequently, and I've noticed that some of my more basic Vue....
Including RSS Content in your Eleventy Site
Including RSS Content in your Eleventy Site
Raymond Camden
Before I begin, this post is not about generating an RSS page with Eleventy. If you need to do that, check th
Using a Google Photos Album in your Eleventy Site with Pipedream
Using a Google Photos Album in your Eleventy Site with Pipedream
Raymond Camden
Ok, first off, let me apologize if the title seems a bit SEO-spammy. I really wanted to ensure I included all the majo...
Accessing Google Photos with Pipedream
Accessing Google Photos with Pipedream
Raymond Camden
Our family has had a Google Nest Hub in our kitchen for a year or two now. All of us use it every day for the most par...
Searching the New York Times with Python
Searching the New York Times with Python
Raymond Camden
In my effort to keep practicing Python and build fun stuff to help me learn, today I built a few demos of using the ...



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