1. TypeScript Project References rule in terms of performance and DX.
2. Extracting app code into isolated packages is not worth the hassle. When sharing code between apps, it's better to just have a single "core" package.
1. TypeScript Project References rule in terms of performance and DX.
2. Extracting app code into isolated packages is not worth the hassle. When sharing code between apps, it's better to just have a single "core" package.
Also, I covered it with tests and detailed JSDocs.
Who would've thought that one could push such a simple code that far!
Also, I covered it with tests and detailed JSDocs.
Who would've thought that one could push such a simple code that far!
This is why I dislike using "spec" to describe agent instructions. It leads to an illusion of control, while you are, in fact, slowly rolling to a cliff edge.
I got this effects spaghetti after just a few (spec-driven!) sessions. It is simply deciding whether to show a key form, form with an error, or a masked key view.
This is why I dislike using "spec" to describe agent instructions. It leads to an illusion of control, while you are, in fact, slowly rolling to a cliff edge.
I use them often and am too lazy to drag them around.
Btw, if you don't use this pattern in your TypeScript code, you're missing out!
I use them often and am too lazy to drag them around.
Btw, if you don't use this pattern in your TypeScript code, you're missing out!
They are Open Collective, @github.com, and thanks.dev (they are so awesome, I don't understand why not so many people talk about them) ❤️
And that's not because they, along with @sentry.io, sponsor date-fns via thanks.dev, but for that, they are absolute legends!
They are Open Collective, @github.com, and thanks.dev (they are so awesome, I don't understand why not so many people talk about them) ❤️
And that's not because they, along with @sentry.io, sponsor date-fns via thanks.dev, but for that, they are absolute legends!
And that's not because they, along with @sentry.io, sponsor date-fns via thanks.dev, but for that, they are absolute legends!
A simple SPA with no care for latency is closest one can get to React-promised joy.
A simple SPA with no care for latency is closest one can get to React-promised joy.
I got this effects spaghetti after just a few (spec-driven!) sessions. It is simply deciding whether to show a key form, form with an error, or a masked key view.
I got this effects spaghetti after just a few (spec-driven!) sessions. It is simply deciding whether to show a key form, form with an error, or a masked key view.
It is a small issue, but therefore, it is very telling. If they ignore it, then we will know that the same will happen with MCP eventually.
Do they bend to their competition or keep the advantage? This might hint to us if MCP is in good hands.
It is a small issue, but therefore, it is very telling. If they ignore it, then we will know that the same will happen with MCP eventually.
Do they bend to their competition or keep the advantage? This might hint to us if MCP is in good hands.
Do they bend to their competition or keep the advantage? This might hint to us if MCP is in good hands.
Now, after working with Claude Code, I'm finally having a good time.
Now, after working with Claude Code, I'm finally having a good time.
🔷 tinyfloat · github.com/kossnocorp/t...
🔷 smolxxh · github.com/kossnocorp/s...
🔷 smolcanon · github.com/kossnocorp/s...
🔷 smolcsv · github.com/kossnocorp/s... (🚧 WIP)
🔷 tinyfloat · github.com/kossnocorp/t...
🔷 smolxxh · github.com/kossnocorp/s...
🔷 smolcanon · github.com/kossnocorp/s...
🔷 smolcsv · github.com/kossnocorp/s... (🚧 WIP)
Happy to say it's 30% faster than alternatives, and it's just 185B!
I built it to use with my other library, smolxxh (just 381B), to get JS value hashes.
Happy to say it's 30% faster than alternatives, and it's just 185B!
I built it to use with my other library, smolxxh (just 381B), to get JS value hashes.
Also, even losing was fun. I didn't expect that either.
Also, even losing was fun. I didn't expect that either.
I used them for private projects for years and recently adopted them for date-fns.
With pnpm workspace, I can work on multiple packages in a single project while having GitHub issues and actions separated.
I used them for private projects for years and recently adopted them for date-fns.
With pnpm workspace, I can work on multiple packages in a single project while having GitHub issues and actions separated.
I used them for private projects for years and recently adopted them for date-fns.
With pnpm workspace, I can work on multiple packages in a single project while having GitHub issues and actions separated.
I'm glad people find it useful!
I'm glad people find it useful!
What would you want to see in it?
What would you want to see in it?