Today I woke up thinking about all the code I wrote early in my career, code thatโs now nowhere or deprecated.
Itโs crazy how much time I spent picking variable names or writing good comments. I guess those of you using Claude can thank me.
@nikitabier when I'm in the train to NYC and without service I can read tweets but can't save them.
Can you keep the save offline and sync later? ๐๐ป
.@nodejs has always been about I/O. Streams, buffers, sockets, files. But there's a gap that has bugged me for years: you can't virtualize the filesystem.
You can't import a module that only exists in memory. You can't bundle assets into a Single Executable without patching half the standard library.
That changes now ๐
The reason we have 12 hours cycles instead of 10 or 24 goes back ~4,000 years to the Babylonians, who used a base-60 number system.
Thatโs why we also have 60 minutes and 60 seconds.๐คฏ
lot of commercial OpenCode forks floating around that we get tagged on so gonna write up our positioning
OpenCode is very intentionally MIT licensed - we hope to do such a good job that companies building coding agents opt to build on top instead of reinventing the undifferentiated parts
it's tedious - getting things working across hundreds of LLM providers, dealing with quirks, collaborating with all the companies involved to improve things
and then the platform work to get things working well on all environments
thankfully we have a solid business model and can devote significant resources to doing all of this - including funding things like OpenTUI
the forks that have popped up are confirmation we're starting to hit these goals so that's great - even when they're from competitors
what's less great is they seem bent on passing off all this work as their own, even claiming they "built it from scratch"
they've never communicated with us, never privately said "hey thanks for the work"
every company can choose how they want to operate but this isn't very aligned with the spirit of open source and these small gestures of good will go a long way
This has been said a thousand times before, but allow me to add my own voice: the era of humans writing code is over. Disturbing for those of us who identify as SWEs, but no less true. That's not to say SWEs don't have work to do, but writing syntax directly is not it.
Super excited about this launch -- every Claude Code user just got way more context, better instruction following, and the ability to plug in even more tools