Reminder that the National Popular Vote Interstate Compact exists and has a *chance* of coming into effect, it only needs a handful more purple states to sign on. If you're frustrated to be voting in a non-swing state today, check it out and see how you can support it www.nationalpopularvote.com
Misha Kaletsky
Misha Kaletsky
@mmkal.com
Blueskposting about TypeScript & OSS: expect-type (~vitest), http://pgkit.dev, http://artifact.ci, trpc-cli, others Ex microsoft, http://zocdoc.com, http://havenhealthcare.rip, http://hidrb.com
707 followers125 following16 posts
I love this pattern. I'd go further than - not to be an defender of abstraction which is so uncool now - but in medium to large projects, you should usually do something like this for any dependencies that you use in more than a handful of places.
an underutilized pattern to add custom functionality to Zod: create a "my-zod.ts" file that re-exports everything from zod. then define additional types/functionality in that file. then you can do `import * as z from "./myzod"` to use your custom types alongside Zod's built-ins
Misha Kaletsky reposted
okay I made a starter pack with my favorite TypeScript folks from the old site, mostly OSS maintainers let me know who I forgot 👀 go.bsky.app/84ChefN
lol thanks @colinhacks.com for getting me to start using this! Feels hopeful. Might see if I can start ignoring The Bad Place after Tuesday...
You are up to date.