Reginaldo

501 posts

Reginaldo banner
Reginaldo

Reginaldo

@RegiByte

systems engineering wizard 🧙🧑🏽‍💻☕️

Siqueira Campos, Brasil Tham gia Ocak 2018
139 Đang theo dõi80 Người theo dõi
Reginaldo
Reginaldo@RegiByte·
@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
English
1
0
2
102
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
This is what codex believes would be the best language for _IT_ to program in. Here's hello world. (module example/hello (imports) (export main) (fn main (params) (returns String) (effects ()) (requires true) (ensures true) "Hello, world!")) I had it write a compiler for this language that runs on the JVM. It emits byte code. Note the hint of DBC. Note also the lispy syntax. This is what _IT_ said it wanted when I told it that humans didn't need to read it.
English
45
6
163
33.1K
Reginaldo
Reginaldo@RegiByte·
@TylerAlterman Most things are good except politics, and at this point I think this is everywhere, the world is a nice place to live
English
0
0
2
262
Tyler is finishing a book, slow to reply
Why isn’t it common knowledge that Brazilians have the Mandate of Heaven? They’re clearly having a better time than the rest of us. They should teach us how to live
English
115
81
1.7K
79.1K
Reginaldo
Reginaldo@RegiByte·
What happens when engineering and music blend together? Something awesome regibyte.github.io/music-theory-e… 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!
English
0
0
0
18
Reginaldo đã retweet
Boris Cherny
Boris Cherny@bcherny·
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..
Boris Cherny tweet media
English
900
1.8K
20.6K
4.6M
Kevin Thomas Van Cott
Kevin Thomas Van Cott@KevinVanCott·
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.
Kevin Thomas Van Cott tweet media
English
22
14
433
59K
Reginaldo
Reginaldo@RegiByte·
@KevinVanCott You’re a legend Kevin! Many thanks from all of us 🙏🏼
English
0
0
1
626
Reginaldo
Reginaldo@RegiByte·
@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
English
0
0
1
330
jacob paris ▲
jacob paris ▲@jacobmparis·
A huge reason useEffect is a red flag in react is because it allows code like this > On A, set B. When B changes, do C when what you really need is > On A, set B and do C 🚩when you see a useEffect, make sure it’s not introducing this problem
Ryan Florence@ryanflorence

A weird thing happened when Redux took off: everybody started freaking out about "re-renders" and haven't stopped since: now we've got signals, FGR, React compiler, React Scan, etc. I think VDOM is enough - Clean up network waterfalls - Render less w/ better design K.I.S.S.

English
7
4
167
22.4K
Reginaldo
Reginaldo@RegiByte·
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
English
0
0
0
13
Reginaldo
Reginaldo@RegiByte·
github.com/RegiByte/braid… 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
English
1
0
0
17
Reginaldo
Reginaldo@RegiByte·
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 github.com/RegiByte/braid…
English
1
0
0
30
Reginaldo
Reginaldo@RegiByte·
@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
English
0
0
0
141
Jack Herrington
Jack Herrington@jherr·
Claude made a mistake last night. It admitted the mistake with grace and we moved on in our conversation. And I'm ok with that, and I think most of us our. AI "experts" makes mistakes. All experts makes mistakes, including human ones. Something to think about the next time you hold humans to a different standard than AIs. Making mistakes is natural. It's part of the learning process. Experts wouldn't be "experts" if they hadn't made a lot of mistakes. Stop putting folks on a pedastal and expecting experts to be perfect. Experts are just folks that have made more mistakes than you have in a particular area and have been smart enough to learn from those mistakes, and from others.
English
2
1
42
5.7K
Chris Allen
Chris Allen@theodorvaryag·
The year is 1996. You are Sun Microsystems. You're announcing the first JIT compiler for the Java Platform. The year is 1984. You are L. Peter Deutsch and Allan M. Schiffman. You're extending prior art on JIT compilation for Smalltalk. You publish the paper “Efficient Implementation of the Smalltalk-80 System.” It's the 70s, you're Danny Bobrow, Warren Teitelman, Ron Kaplan, and Larry Masinter working on Interlisp. You design & implement an IDE-style Lisp with block compilation and on-demand compilation it just keeps going back to eval, McCarthy, and Steve Russell's hand-coded eval for the IBM 704.
zack@zack_overflow

The year is 2006. You are Mike Pall, author of LuaJIT Everyone tells you compilers are so good that a human can rarely beat one Despite this, you rewrite LuaJIT's interpreter in assembly and it's *faster* than the compiler's version How? Lets talk about interpreters and JITs:

English
7
14
227
28.7K
Reginaldo
Reginaldo@RegiByte·
@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
English
0
0
0
33