Joe Hart

Notes

Short-form thoughts, links, and updates.


Me: Uses 7 page online form to book MOT for car including all details about the service it needs so i don’t have to call them.

Renault: We’re calling just to confirm those details and talk before book that in.

🤦‍♂️

Not a surprise, but Monzo seems to have had the best “tell us a loved one has died” process of anything else so far.

It’s been two weeks since my Dad passed away after living with Brain Cancer for 18 months.

In general I’m a pretty private person, but I want to try and raise as much money as possible for Brain Tumour research.

justgiving.com/page/peter-hart

AI will officially have gone too far if we get a drag queen called Anne Thropic

My blog is a markdown eleventy shindig but I often don’t have my laptop with me when I want to write.

Moving Decap CMS seems to be perfect, got it up and running pretty quick and let me configure all the custom fields and handles images so much easier.

Now I can blog from my iPad easily 🎉

To Sleep In A Sea Of Stars is alas my second DNF book of the year. Just didn’t click with me, too derivative and juvenile and bloated to my eye.

I think I really just need to come to terms with the fact that I don’t vibe with Rick Remenders writing, no matter how beautiful the deluxe edition hardbacks of his comics are.

I really feel like it should be illegal to market in Terabytes instead of Tebibytes

These last few weeks have been crazy hectic but I’m hoping to get some time this weekend to write up some blog posts on:

  • how much fun @frontendnorth was
  • learnings from running my first DnD campaign finale
  • all the fun stuff I learned about stain glass while visiting Yorkminster

Just because it came up at work again today:

90% of being a frontend engineer is starting at designs and going “Yes, but SEMANTICALLY its a radio button”

I am knackered with a capital Kna, but today’s @frontendnorth was an absolute dream. What a vibe, huge shout out to everyone involved, all the other speakers and especially @katiefenn

Theatre streaming is in such a good place these days. Being able to re watch an old production from the globe or the national from 10 plus years ago is just lovely.

Still think love is far better for initial impressions but it’s fucking fantastic to dip back into old shows.

It’s pride London today, so that means badges and denim for me, RBO top for Dom and some flags.

Have to wait in for wine. But my ISP has gone down.

Lets see how good my mobile hotspot is.

Screenshot of a Slack conversation where I joke about a wide delivery time window for a wine parcel (“between 08:49 and 20:00”), followed by a message linking to a Zen Internet service alert

This surely cannot how to have a tooltip on a popover trigger. Radix/Shadcn has gone too far.

This is in jest, but also not. This is just so much boilerplate.

![Code preview showing use of tooltip and popover primitives:

import _ as React from “react”;
import _ as Popover from “@radix-ui/react-popover”;
import * as Tooltip from “@radix-ui/react-tooltip”;
import { MixerHorizontalIcon } from “@radix-ui/react-icons”;

function PopoverWithTooltip() {
return (
<Tooltip.Provider>
<Tooltip.Root>
<Popover.Root>
<Popover.Trigger asChild>
<Tooltip.Trigger asChild>

</Tooltip.Trigger>
</Popover.Trigger>
<Tooltip.Content sideOffset={5}>
Tooltip text here
</Tooltip.Content>
<Popover.Portal>
<Popover.Content sideOffset={5}>
Popover content here
</Popover.Content>
</Popover.Portal>
</Popover.Root>
</Tooltip.Root>
</Tooltip.Provider>
);
}](/img/notes/1a5596173098.png)

I really wish a lot of apps, particularly photos app had a fuzziness slider on date values. like I know a particular photo is in 1984 but no date, or another one broadly “early 90s”.

I can pick an arbitray time in that range but I’d love to be able to record the fuzinesss.