Archive for February, 2023

What the heck does “fast” mean?

From Dave’s So you want to make a new JS framework: You need say it’s “fast” This requirement applies to nearly every tech product. You absolutely gotta tell people it’s fast, but, plot twist, these products often aren’t particularly clear about what that means. Picking on frameworks specifically, some frameworks pick one possible meaning, toss […]

Hey, there are a lot of websites that are hosted on services that don’t have a server-side language in which to process forms. I should do a startup that helps process forms there.

Good idea! It’s a clear need and offers a clear value proposition. Best of luck. You will have a little competition though: And I bet there are several more at this point, I haven’t updated my list of these in a few years. I came up in this industry working at companies solving “I need […]

Randomized Bookshelf Rectangles

Hidde de Vries’s Data-informed flex-grow for illustration purposes is a walkthrough of some of the techniques he used to build his bookshelf backgrounds. There didn’t seem to be an isolated demo so I made one for myself: Forgive me the sin of using React. Just seemed like a quick way to make a loop to […]

Adobe Podcast Tools

This seems new? Looks like it’s a “labs” experiment (Project Shasta) growing up into a more full-blown product, a whole new vision for podcasting tools. I like it. It fits with an overall vision that Adobe supports the creative endeavors of people. I’ve requested access but haven’t gotten it yet, so I haven’t played […]

The Page with No Code

Dan Q’s demo is pretty fun. You’ll see a white page in anything but Firefox. But in Firefox you’ll see a webpage-looking webpage only if you View Source you’ll see nothing at all. This is a classic CSS trick that relies on the fact that Firefox lets you apply CSS to a page by including […]

Apple Podcasts

After (a lot?) of years using Pocket Casts, and thinking how cool it is that it’s fully open source now, I’ve moved off it. I love podcasts, but the only time I really have to listen to them is in the car (CarPlay), and my trips are usually 10-15 minutes (I’m a 1.5×-er). Pocket Casts […]

Useful Snippets for In-Browser Console Usage

A Christian Heilmann project called Dear Console…. There are 18 in there right now and they are all pretty neat. I’ll re-post one (submitted by Pankaj Parashar) I thought was very interesting as I’ve never heard of the main API being used: On this site: :sad-trombone: Aside from my hand-authored theme CSS, all the rest […]

The Fox and the Hound 2

As a hot take, it’s blasphemy that Disney even made a “2” of The Fox and the Hound (in 2006, after the 1981 original). Let alone made it non-canon. (Are we supposed to believe that in the time gap in the original movie between Tod and Copper’s childhood and the ending with the whole bear […]

Web Ecosystem Health

Dave and I did a little podcast crossover and joined Brian Kardell and Eric Meyer over on the Igalia Chats show. They are nine-parts deep on this series so far talking about Web Ecosystem Health. It’s a fascinating topic so I’m glad they are making it a whole series rather than cramming the idea into […]

How To Newsletters

Tina Roth Eisenberg the other day: I get way too much email. Reading newsletters in my inbox has never been the right context for me to actually enjoy content I am subscribing to. Looks like I am not the only one who is struggling with a workflow that makes sense for consuming newsletters. (Dennis’ Crowley’s […]

Whoa — MDN has ads now?!

That’s fake exasperation. Yes, they do! I’m just not terribly surprised. If someone were to put me in charge of MDN and finding a business model, I would have used advertising as part of it long ago. I think it can be done tastefully, non-invasively, and possibly even usefully. So far, it looks like they […]

It’s Log

These likely bear no semblance to Official Computer Science categorization, but these are the categories of logs in my head: I suspect a decent amount of computer work is tending to logs of one sort or another. I’m thinking about this because it’s come up at work a decent amount lately in the form of: […]

Back to Top ⬆️