Raymond is a senior developer evangelist for Adobe. He focuses on document services, JavaScript, and enterprise cat demos.
Latest Posts
Many years ago when the web platform began to really improve, when everything was "HTML5 this" and "HTML5 that", I remember being particularly excited by the updates to forms. I started my web career doing a lot of form processing and have always thought it was one of the more important aspects of the platform. Anything that improved that was a good thing. In my explorations of web components, I was ecstatic to discover that web components can be participants in forms. So what do we mean by that?
javascript web components
Welcome to another "Links For You" post. My queue of links to share seems to be growing quicker than my schedule of posting these (roughly every two weeks), so I may post one next week as well. As always, I hope these posts are useful and informative for yall. Before getting into the links, I'm going to do a bit of a "PBS Fundraiser" request. A while ago, I set up a service for folks to subscribe to the blog and get emails on every new post. This was done via Mailchimp and I documented the process of how you could do it too: Adding an Email Subscription to Your Jamstack Site
misc links4you
I'd like to think I know Eleventy pretty well. I've written about it here a few times, this site is built on Eleventy, I've presented on it, but I certainly don't think I know everything about it. That being said, when I got my copy of "Eleventy by Example" by Bryan Robinson, my expectation was that I'd be reading it to get his take on teaching Eleventy but not really learning terribly much. I was wrong.
jamstack books eleventy
MDN does a fairly good job of covering the lifecycle events for web components but one in particular got my attention today, disconnectedcallback
. As kind of the inverse of connectedCallback
, it will be fired when an instance of your custom element is removed from the DOM. While I didn't doubt this worked as advertised, I wanted to build a quick demo myself so I could see it in action. Let's start off with a component that demonstrates why this event is needed.
javascript web components
I am super excited (and a bit scared) to announce I'll be giving my first presentation on web components later this month. On May 30th, at 8 PM CST, I'll be presenting virtually to the .Net User Group of British Columbia. This presentation will be online and open to anyone and will be recorded as well.
javascript web components
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 blogged about updating and supporting URL parameters with JavaScript. That post itself was an update to an earlier post demonstrating how to do it with Vue.js. For this last post on the topic, probably, I'm going to demonstrate how it could be done with Alpine.js.
javascript alpinejs
Last week I had the distinct pleasure of being on my buddy Todd Sharp's live stream, Streaming on Streaming. You can watch the recording of that session here:
jamstack development aws video
Want more posts? You can peruse a complete list of my content, or pop over to my search page to find what you're looking for.