Poisoning the watering hole... Ethically!
Generative AI is a voracious monster that ignores any "no trespassing" signs, it's time to fight back
ai eleventyGenerative AI is a voracious monster that ignores any "no trespassing" signs, it's time to fight back
ai eleventyYou don't talk to cancer. You cut it out. You blast it with radiation. You drink poison until you or it dies. But you do not talk to cancer.
ai rantArtist social media app Cara has a feature that will revolutionize
rantUsing only HTML and some free-tier services
explainer javascript denonavigator.userAgent is out, UserAgentData is in
explainerBlogging doesn't need to be an in-depth thoughts of the latest movie or your last year in review. It can just be a short post
opinionThe 11ty Edge example is peak no JS solution for something every webpage needs, so let's update it a bit
eleventy tutorial javascriptDoes adding the "Not By AI" sticker to your site really mean anything?
rant artificial-intelligenceSeeing other's examples of their tag clouds inspired me to make a new addition
eleventy javascriptBring back tag clouds, you cowards
eleventy tutorials build-with-meSometimes a bit of old Web 2.0 flavor is needed to add spice to life
privacy eleventy build-with-meNow that we have more advanced selectors like :has()
and :where()
it is time for a review
Microblogging was never enough characters. My own blog is giving me too many.
blogging rants personalA CMS for the developer that is tired of writing each post's front matter manually, but doesn't have time to integrate a new API.
eleventy how-toYou know when you have a variable that could be null, but you know it won't ever be. Yeah, this is for that.
typescript explainer spicyHow 3 simple questions can reduce stress, prevent migraines, lower blood pressure, and give hours of free time back to you.
personal rant retrospectiveEnums have plenty of benefits, but they can honestly be a drag.
spicy opinion typescriptA simple, possibly brute force, solution to a problem apparently no one has had before
eleventy rss javascriptOh the ways to loop through arrays
tutorials web-development javascriptI finished my website. That's right, anything is possible!
retrospectives successBringing back some of the old web style site, I'm building a theme with the help of Arc.
retrospectives success cssDevelopers love nitpicking so lets get into the deep end of the newer spread operator and the static from method.
explainerI want to add color to my site, and give control to the reader
tutorial how-to build-with-meA single purpose site that gives you all of the top level domains in one handy list.
retrospectives javascript eleventySome thoughts on a unique games' unusual way of bringing you back
games opinion monster-hunterBethesda's brand new space exploration game has a lot to do, but not much to say.
games bethesda rantArtificial intelligence is scraping the web and we are not better for it.
privacy artificial-intelligence rantTypescript's utility types are a powerful tool that every developer should be familiar with.
typescript validity-state utility-types