#Posts

The Rise of AI in Art and Code in 2024

Around 7 years ago, I was joking around with my colleagues about no-code tools. Apps like Webflow, Squarespace, and Wix were gaining traction, and the question had come up- ***would there ever be a good way to build websites without coding at all?*** Now, I’m kind of eating my words.
#ai #industry #art #code

Easily add a table of contents to any post without a plugin in WordPress

I had to build some table of contents functionality recently, and after trying numerous very popular plugins, I decided to create my own solution that by far offers the most flexibility and versatility. Read on to see my solution!
#wordpress #php

How to build a responsive and lightweight image comparison slider using JavaScript

Many image comparison sliders are bloated and involve scroll/gesture-jacking, rendering it unusable on touchscreen devices. I would like to present you my own solution which is simple, compact, and transportable, using vanilla JavaScript and the range slider input field.
#javascript #images

How WordPress compares to the Jamstack

I've tried a lot of static site generators and wanted to do a write up of my experience as a primarily WordPress based developer and designer.
#wordpress #jamstack

We need to rethink how we build websites for accessibility

#accessibility

Build alternate element styles easily with currentColor

If you are styling multiple alternate styles for the same element (eg. a button), did you know you may not even need to write custom overrides at all? `currentColor` is an amazingly simple yet powerful example of the CSS cascade's capabilities, allowing you to easily switch out the colours of text, borders, and more.
#css

How to add an ajax-ified cart count into a WordPress menu with WooCommerce

Read on to see how I add a cart count to an *actual* WordPress menu so it is rendered within the actual `wp_nav_menu()` markup.
#wordpress #woocommerce

How to implement a seamless responsive video background using Youtube and WordPress

Making a video act as a background can be finicky and painful. After having to do this several times in the past year, here is my strategy for embedding videos responsively across different devices.
#wordpress #video