Ethan Niser
@ethanniser
statically typed @vercel
Introducing NextMaster An open-source ecommerce @nextjs template inspired by McMaster-Carr, optimized for performance with over 1 million products. A thread on how I built this with @rhyssullivan and @ksw_arman 馃У (video is not sped up)
how come a company founded over 100 years ago has the fastest site on the internet?
react suspense is literally magic and the best thing ever dealing with the `isLoading` and `isError` states is a pain in the ass you dont want to think about in the component where you just want to freaking use the data composition >>>>
For how bad GitHub is on the web, doing PR reviews on the mobile app is surprisingly pleasant
talked with a friend about the recent jumps in AI for math he called IMO Gold "the last human benchmark for math" I disagree- it's cool but still just a test of known problems imo the real last benchmark is a AI writing a math PHD that would graduate from a top university
Great little release Mock is a very useful helper And Effect.ensure* is insanely useful for enforcing constraints on effect types without having to completely forgo inference
Effect (@EffectTS_ ) 3.17 has been released! It includes: - Layer.mock for easier testing of services - Effect.ensureErrorType for checking if all errors are handled - Struct.entries - a type-safe Object.entries alternative - and more Link to the blog post below:
Took me a while but I finally hyper-optimized streaming from @aisdk. Only the latest markdown block from the latest message gets rerendered on every chunk (inspired by @t3dotchat). React performance engineering is so satisfying
plaid is so good compared to everything else in banking it just works so easily
I have 2 things I have reminders made for to just google and check if anything changed each day- kind of annoying I could write a cron job which searches, fetches top sites, scrapes them and asks the ai to analyze but just curious if anyone knows of a service for this
theres something really charming to me about emails just being raw plain text
the zig `IO` interface looks really exciting its basically what tigerbeetle does already for IO across OSes but standardized
declaring social media bankruptcy is relatively easy- I didnt really want to watch that crap anyway but having to accept that I'm not going to get to all of the increasing large pile of articles and videos that are high quality and I want to watch is really hard right now
Back at @OpenSauceLive this year- which is by far the single event with the highest concentration of LTT merch on the planet
