Optionally Shared Context in React Components
Right, here’s a weird one. I know what many of you are thinking:
Continue reading "Optionally Shared Context in React Components"
Right, here’s a weird one. I know what many of you are thinking:
Continue reading "Optionally Shared Context in React Components"
I have recently seen at least 2 people make a wrapper around useFetch
in Nuxt 3 incorrectly by trying to call useFetch
as though it were fetch
. While the approach they take will usually work (in general), it will very quickly cause you to have multiple errors and weird side effects.
Last week Chris and Dave mentioned that they don’t get why you have to call super
when you’re in a class.
Alright, I’ll admit I am the least qualified person to talk about this. But as a mediocre white guy in tech on the internet, I’m going to share my experience.
I’ll admit I went on a bit of a rant the other day on this topic because I find the way people are taught about Currying functions is typically with the least useful examples ever. This is in part because of the push for the functional programming paradigm in JavaScript (which until we have Records and Tuples will continue to be laughable, in my opinion) but also because a Currying Function is a mathematical concept.
I have recently had the opportunity to muse about process and how we maintain a system. One of the things in particular that I have been thinking about the most is onboarding new people into your project.
Dave Rupert saw me on stream talk about JSON:API and suggested I write a blog about it. So here we are with a clickbait title, and lots of opinions.
Continue reading "Why I like the JSON:API format more than GraphQL"
I’m setting up some automations, and I’m hoping that I’ll be able to let folks know more effectively what it is that I’m writing about and doing lately.
Todd Libby recently posted about the need for conference organizers to support those of us who don’t want to drink. As someone who has been sober for 13+ years now, I agree whole heartedly with this sentiment. Sometimes it is difficult for people who don’t regularly think about this to know how to have actionable ways of changing things though. So, I’m going to give you some tips. You’re welcome.
Continue reading "Non-Alcoholic Options for Event Organizers"
Jen Simmons recently posted an interesting question about website thinking for 2023, and I waded into the conversation and realized I have strong opinions as a mediocre white guy in tech. So I’m gonna go into my headspace about these topics.
Well, I am testing out this new astro setup, and using the Static JS CMS to edit my posts. Let’s see how this goes.
Chris Coyier had an interesting post on integration vs end to end testing. I made a reply that I want to kinda dig into a little bit.
So Cassie Evans tweeted this the other day:
I think I now have a few people reading this, so I should update it more regularly, so let’s get some life updates in here.
So a couple of months ago I purchased 2 of “The Key v2” as an impulse purchase. I got a link to it a couple of minutes before the link went out to everyone, and so I pulled a Phillip J. Fry.
Yesterday we went to Hot Betty’s Breakfast Bar for lunch and I figured I’d write down some thoughts.
Continue reading "Review - Hot Betty's Breakfast Bar - Tucker, GA"
I don’t have any brilliant insights to share today, or anything like that, I’m mostly just wanting to kinda put out some information because I feel like I should write more regular updates.
This week I had the opportunity to make a Gutenberg block and there are a few things I learned in The process.
Continue reading "My first impression of making a Wordpress Gutenberg block"
I found out that the JavaScript in
operator is more versatile than I thought while on stream a couple of weeks ago, so let’s write a post about it so I can explain it to myself later.
Look, let’s be honest. You aren’t really here for some earth shattering information. You saw a very clickbaity title that I made to troll Cassidy Williams and quite honestly, I don’t think she was ACTUALLY expecting this.
Continue reading "Cassidy asked if I had written anything, so here it is"
At the behest of Dave Rupert in the Shop Talk Show D-D-D-Discord, I’m going to talk about my adventures in making an efficient and poorly designed typo-squatting knock-off of CSS-Tricks.com called CSS-Trickz.com, which turned into an experiment in how to make a cached and auto building site on Netlify, using their new On-Demand Builders.
Continue reading "CSS-Trickz: An Experiment with Netlify's On-Demand Builders"
Vue 3 has been out for almost 8 months now. Adoption is slow. This is feeling a little like another major version bump I’ve lived through. Is Vue the new Python?
Every once in a while, you find a feature of JavaScript you never knew about that has always been there. Labels are one of those odd vestigial bits of the language that make you go “But why?”
I upgraded an app to Vue 3 and I learned some things about it.
Continue reading "Vue-Solitaire Migration to Vue 3 - The unexpected challenge"
I’m diving into react, coming from vue, and I have some thoughts.
I have now added comments to my site.
ES6 classes have been around for a little while now, so let’s talk about a key difference between using them and using a more traditional object prototype extending method of creating JavaScript classes.
Continue reading "ES6 Classes, Object Prototypes, and Enumeration"
I had the pleasure of giving my talk “Dependency Injection in Vue.js” at Connect.Tech 2019. Here’s where you can see more about it.
Continue reading "Connect.Tech 2019 Talk - Dependency Injection in Vue.js"
I recently have updated the styling of my site to have a bit more… character?
My first pass at a talk that is an intro to Vue.js and how you can use it without a build step.
Huzzah for feed readers!
Thoughts on moving to a new system.
Hello world!