I’ve started to notice that there is a very particular brand of tech influencer that almost exclusively conflates the technical merit of a thing with its money-making ability.

But the most efficient technical solution may not be the solution that makes the most money.

e.g. Fast builds are lost revenue for companies that charge for build time (aka the Jamstack paradox)

…and now I can’t unsee it.

Just to clear a few things up for people:

1. My kids are not babies, so I didn’t take any candy from a baby! This was not an easy task—in fact I am very cool for doing this because they are old enough to both count and write so they could be keeping inventory logs of the candy.

2. Candy is unhealthy, actually! Their dentist didn’t sanction the heist but I definitely got a vibe that this needed to happen

3. I wanted a snack

Since folks are asking:

The only way to administer the test and view results is via the smartphone app. The app requires Bluetooth permissions and asks for location, first/last name, date of birth, email, gender, and address. Test results are automatically reported back to the local/state/federal government.

I’ve attached screenshot receipts.

Location permission prompt: This App uses location services to help us map the spread of COVID-19. Go to Settings to turn ON location services. This App needs a Bluetooth connection to run a test. The App will connect to the analyzer via Bluetooth when required. Please don't connect manually. Ensure your phone's Bluetooth is ON. If you need help turning Bluetooth ON, the App will prompt you shortly. Privacy policy: Test results will be reported to relevant public health authorities in accordance with local, state, and federal requirements, using appropriate LOINC and SNOMED codes, as defined by the Laboratory In Vitro Diagnostics (LIVD) Test Code Mapping for SARS-CoV-2 Tests provided by the CDC. Automatic test result reporting occurs via the Ellume COVID-19 Home Test software application. Privacy policy: If your use of the app has been paid for or otherwise provided by a third-party partner, we will share personal information collected by the app with that third-party partner.

So many Google business model things happening right now—are they related?

Retiring Third-party Cookies:
https://developer.chrome.com/docs/privacy-sandbox/third-party-cookie-phase-out/

Manifest v3 Limits Content Filtering:
https://developer.chrome.com/blog/resuming-the-transition-to-mv3/
https://support.ublock.org/hc/en-us/articles/11749958544275-Google-s-Manifest-V3-What-it-is-and-what-it-means-for-uBlock-Users-

YouTube Ad-Blocker Crackdown:
https://www.forbes.com/sites/kateoflahertyuk/2023/11/03/the-youtube-ad-blocker-crackdown-is-ramping-up/

when folks say “I’m more productive because I don’t have to think about naming things,” they’re talking about HTML and CSS—not JavaScript and TypeScript

I wonder why that is (I don’t wonder why that is)

the space jam web site is not just timeless—it is immortal

and as much as it wishes for the sweet kiss of downtime, downtime eludes it

many a wp-admin request have been met with nothing more than an unceremonious 404—and countless more will fail behind them

Confession: in my Web Components journey I’ve used Shadow DOM on a few components and it made sense to do so and it worked well (no regrets).

Remember that these different styles of component are tools in the toolbox.

Shadow DOM isn’t a silver bullet (or even a good default choice) but when you understand the tradeoffs you’re making and weigh those against the purpose and use case of the component, it sometimes makes sense to use it!

(And if you’re new to Web Components, don’t start here)

One of the underrated benefits of mastodon is that when you manage multiple accounts (on distinct instances) you don’t need to hit a button to switch accounts—you can just go to a different URL.