Code & Tell

A blog focused on web development.

I write about topics including CSS, JavaScript, PHP, WordPress, Shopify, and any other web development topics on my mind. I especially enjoy making things and then discussing them here.

Recent posts

A blurry image of trees.

How to use blur loading to combat a background image bug

FOUC This was a term I hadn’t before encountered, but was suffering from for the past couple months. It stands for “Flash Of Unstyled Content“, and it was happening on the Hero section of FLX Squares ever since I published the site. For a brief moment, users would see a gray background in the Hero […]

Read post

The logo for the Flask Python web development library.

How to deploy your Flask application to render.com for free

If you have a Flask application running locally, you can deploy it to render.com for free in just a few easy steps. While an app hosted on render.com’s free plan comes with its limitations, it can be very useful for showcasing your hobby project on the web. (I’m not sponsored by, or otherwise affiliated with, […]

Read post

A closeup shot of a goose staring right at the camera. Other geese on a pond are swimming in the background.

I’m a silly goose.

Earlier this evening, I decided to invest a little bit of time on the web design of this very site. While I don’t aim to have this site win any Awwwards any time soon, I do want it to look like it was made in the last decade at least. Looking at what I could […]

Read post

A woman writes "USE APIs" as part of a flow chart on a whiteboard

How I stumbled on an unexpected use case for the Shopify AJAX API

Last week, my client messaged me about a feature he wanted for his business’ online store. He’s a craftsman and he’s set up his store to feature the products he’s made, whether they happen to be in stock currently or not. However, he didn’t like how Shopify was labeling the items with no inventory as […]

Read post


Warning: include(javascript.php): Failed to open stream: No such file or directory in /home/dh_xkdk7z/codeandtell.blog/wp-content/themes/code-tell-custom/footer.php on line 5

Warning: include(): Failed opening 'javascript.php' for inclusion (include_path='.:') in /home/dh_xkdk7z/codeandtell.blog/wp-content/themes/code-tell-custom/footer.php on line 5