z.codec() is a new API for defining *bi-directional transformations* in Zod
z.codec() is a new API for defining *bi-directional transformations* in Zod
1. Good faith that the company will fix the issue
2. The company won't fix the issue and the public should pay attention.
This time, I will look at America by Design for a new reason: rage.
Automated test: 288 accessibility bugs
1. Good faith that the company will fix the issue
2. The company won't fix the issue and the public should pay attention.
This time, I will look at America by Design for a new reason: rage.
Automated test: 288 accessibility bugs
codepen.io/xdesro/pen/L...
codepen.io/xdesro/pen/L...
I think I'm ready to open discussions for 2026.
I still have commitments to finish over the next 6 months, but let's start talking.
I'm in no rush and looking to find the right product / team / company.
RTs appreciated
Doing your own thing is kinda lonely!
I think I'm ready to open discussions for 2026.
I still have commitments to finish over the next 6 months, but let's start talking.
I'm in no rush and looking to find the right product / team / company.
RTs appreciated
ChatGPT's Deep Research on the same prompt regularly takes ~5x as long as Perplexity... while scanning fewer sources!
Perplexity's DNA is search+speed, and it shows
ChatGPT's Deep Research on the same prompt regularly takes ~5x as long as Perplexity... while scanning fewer sources!
Perplexity's DNA is search+speed, and it shows
Thank you Cherry, @thepudds.bsky.social, @dr2chase.bsky.social 😊
apparently, add an optimization to the Go compiler to make unique.Make not leak strings to the heap (go.dev/cl/671955), and then also able to do fast []byte -> string conversion like builtin map (go.dev/cl/672135)
behold, copy-free string/[]byte handles / interning
Thank you Cherry, @thepudds.bsky.social, @dr2chase.bsky.social 😊
When you do fix the issue, `@ts-expect-error` will *itself* become an error (which you can fix by deleting the comment).
That way, you avoid stale ignores that aren’t needed anymore.
When you do fix the issue, `@ts-expect-error` will *itself* become an error (which you can fix by deleting the comment).
That way, you avoid stale ignores that aren’t needed anymore.
- Use a mechanical keyboard
- Wear a conference t-shirt
- Answer every question with "it depends"
- Use a mechanical keyboard
- Wear a conference t-shirt
- Answer every question with "it depends"
I’m currently trying to retrofit accessibility features and it’s taken a week to do something that could’ve taken less than a day if done at the start
I’m currently trying to retrofit accessibility features and it’s taken a week to do something that could’ve taken less than a day if done at the start
For those of you who forget:
Did you know there’s a reminder in Settings/Accessibility to toggle on & then it won’t let you post image without Alt-text.
Thanks 🙏😎
For those of you who forget:
Did you know there’s a reminder in Settings/Accessibility to toggle on & then it won’t let you post image without Alt-text.
Thanks 🙏😎
i don’t mean just perception-wise. spinners can actually eat CPU
i don’t mean just perception-wise. spinners can actually eat CPU
It's difficult to find roles that exactly align with the front of the front end work I like to do, so here is how I handle it.
heather-buchel.com/blog/2024/11...
It's difficult to find roles that exactly align with the front of the front end work I like to do, so here is how I handle it.
heather-buchel.com/blog/2024/11...
React is not the cause of crappy web apps. Software is. No framework can fix that.
React is not the cause of crappy web apps. Software is. No framework can fix that.
Subunitary values push all RGB channels of every pixel towards 50%. Alpha remains unchanged.
A value of 0 pushes them all the way to 50%, giving us a 50% grey (50% white + 50% black).
✨keyword: grey
✨percentage RGB: rgb(50%, 50%, 50%)
✨HSL: hsl(0, 0%, 50%)
#CSS
almanac.httparchive.org/en/2024/acce...
almanac.httparchive.org/en/2024/acce...
So I built it:
blueskydirectory.com/starter-pack...
The website monitors the packs being shared and adds the ones it finds to the database.
Missed your stater pack? Message me and I'll get it added.
So I built it:
blueskydirectory.com/starter-pack...
The website monitors the packs being shared and adds the ones it finds to the database.
Missed your stater pack? Message me and I'll get it added.