Delicious Reverie is the personal home of Benjamin Read on the web.
I'm a Senior JavaScript Software Engineer with experience of FinTech and Property Tech markets. I enjoy leadership roles. I'm also a poetry and literature nerd.
More about me⚙ Recent posts:
Implementing a carousel with classes only.
Last year I built a carousel project and showcased it here. I've just updated the code I used so that you can implement a carousel by only adding the class name to the parent element. Here's a breakdown.
Published on
Better Type Safety with JSDoc
This is a follow-up article to one I wrote a few months ago, and which quickly became the most popular article on my blog. I've learned a few more tricks, including how to ensure that types in events are respected.
Published on
Observing Element Changes in the Shadow DOM
DOM content isn't always loaded in top-to-bottom. Custom elements sometimes need to wait for API calls, and sometimes you might instantiate some of the DOM elements via JavaScript. Here's a handy function to observe those changes
Published on
📼 YouTube Channel
I also run a YouTube channel called "The Coding Cocoon" where I teach young adults how to code and design.
The channel currently has 353 subscribers and 14,800 views.
See all videos