@JustDeezGuy FP is indeed great at that, but is there really a “pure FP” somewhere? I mean, if your program is 100% pure, it never does anything real, never affects the real world, never runs effects basically?
state can never be reduced to zero, it exists at the boundaries at least
What happens when engineering and music blend together?
Something awesome https://t.co/OOfa8lCzA2
What started as a curiosity project, now available as a complete music theory exploration playground. Free and open source for everyone! Learn interactively at your own pace!
I am a sucker for a good mediapipe demo
Like yeah, people don't always want to have their hands in the air for Minority Report-style UIs but this is just so cool
When I created Claude Code as a side project back in September 2024, I had no idea it would grow to be what it is today. It is humbling to see how Claude Code has become a core dev tool for so many engineers, how enthusiastic the community is, and how people are using it for all sorts of things from coding, to devops, to research, to non-technical use cases. This technology is alien and magical, and it makes it so much easier for people to build and create. Increasingly, code is no longer the bottleneck.
A year ago, Claude struggled to generate bash commands without escaping issues. It worked for seconds or minutes at a time. We saw early signs that it may become broadly useful for coding one day.
Fast forward to today. In the last thirty days, I landed 259 PRs -- 497 commits, 40k lines added, 38k lines removed. Every single line was written by Claude Code + Opus 4.5. Claude consistently runs for minutes, hours, and days at a time (using Stop hooks). Software engineering is changing, and we are entering a new period in coding history. And we're still just getting started..
Small unoffical update on TanStack Table:
After not being able to dedicate as much time in 2025 to TanStack Table, I'm at least ending the year having mostly figured out some hard problems.
It's going to be a challenge to actually organize and ship everything in 2026, but I'm much more hopeful that it will actually happen compared to how I felt a month ago.
Without diving into the details too much yet, V9 should have much better state management with TanStack Store (similar to TanStack Form patterns), be compatible with the React Compiler, have much better tree-shaking, use much less memory when there are lots of rows, have a type-safe plugin system where you can much more easily extend TanStack Table with your own custom features, and have new Devtools and debugging options that are much more useful.
Talk is cheap until it ships and you're actually able to try it, but I'm really hoping that this will be a solid foundation for years to come for this project.
@jacobmparis The true problem is people putting all the behavior of their system inside react, when in reality it should only concern itself with rendering the view. Thats where we lost it
I hope someone finds value in this, for my game it was the key to a successful delivery
Not the tech, the idea, the library just helps you see more clearly what the idea is about
I've made a library!
While working at a very important client project, a lan-first multiplayer game, there was a lot of websockets, webrtc and recovery routines needed for the game to work
React kept killing my things, so my system had to outlive it
https://t.co/0Et22B6r7r
https://t.co/FCgajdBP2c
Braided react let's you define and control your system completely independent of the react lifecycle, you decide when and how to stop, you compose freely without any opinions imposed upon your architecture
@jherr Imagine if claude could really learn and remember the learnings afterwards, a dream come true!
Right now we have to manually manage and store context that we want them to remember later, would be nice if learning and remembering (per user) was a thing
@examachine@theodorvaryag Nice! Lisp is indeed a great language with a general purpose fit, Clojure just improves upon what was already there, it doesn't sacrifice anything