VS
I’ve been building for the web since the late-90s, long before responsive/adaptive design was a standard consideration but I was very aware of these concepts because my viewport was less than 640×480 and a lot of websites were broken for me. Over the years, I’ve worked on large WordPress installations, small business websites, educational/learning platforms, custom coded CMS platforms, and other custom-coded tools, always trying to keep an eye on accessibility, usability, and maintainability.
My strengths lie in HTML and CSS, where I emphasize clean, semantic markup and fluid, scalable layouts. The brave new world of LLMs enable me to also work with vanilla JavaScript and PHP with more confidence than I should have, creating utilities, scripts, and apps to make websites more useful and easier to manage.
I believe websites should work well first, look good second - though I do enjoy experimenting with design systems, fluid typography, and layouts that balance clarity with flexibility.
This blog is where I share what I’ve learned (and what I’m still figuring out) about web development and design - along with the occasional dive into other things like internet culture, AV and photography related gear, computer tech/hardware/software/gadgets, and/or other random things that capture my interest for some reason.
-
It's been 7 months since Nvidia announced the DGX Spark (previously DIGITS) calling it a "desktop AI Supercomputer" based on their Blackwell architecture. In the time since that announcement AMD has their Strix Halo (Zen 5/RDNA3.5/XDNA2 based) Ryzen AI
-
TL;DR You can't. Don't waste too much time/effort/money trying. You can make it harder to casually save images, but you cannot prevent it completely (if it can be displayed, it can be copied, screenshot, or scraped). That said, here are some approaches
-
I'm not a writer by education. I pretty much hated creative writing classes when I was in school probably because I just wasn't very good at it in anyone's opinion. I think this is part of what made it difficult for me to figure out and explain to others
-
Large language models (LLMs) are some of the most impressive tools in today's AI landscape. They can write essays, draft code, summarize articles, and even hold conversations that feel natural. But there's a catch: sometimes they simply make things up.
-
Most people hand out their email address without thinking. Sign up for a newsletter? Drop it in. Create an account to buy something once? Sure, why not. Cashier asks for it? Oh come on, really? Over time, that single inbox becomes a magnet for spam,
-
I love WordPress. I've managed hundreds of WordPress websites, designed a few, and fixed (mostly design, UX, and SEO) issues on most of the websites I've touched regardless of CMS or platform. WordPress os open source, incredibly well-documented, has a
-
This list and the details below are not comprehensive by any means. I am very grateful to these giants for allowing us to stand on their shoulders and inspire us all to do better. Nicole Sullivan Stubbornella pfp circa 2013 One of the first people I found
-
I was wondering which theme I should start with for this blog. There are only 12 themes as of today, but figured i should at least do a speedtest of the default "tailwind" theme first. Much wow. Very nice. Looks good to me so I suppose the next step is to







