One of the biggest cultural shifts in my experience from Mozilla to Stripe is code review speed. At Mozilla you'd often wait days and have to hunt down people to review PRs.
At Stripe my PR is often reviewed within 10 minutes.
That makes a _huge_ difference for shipping fast
- I'm open-sourcing Actual. I'm sad that I couldn't make it work as a sustainable company, but I've seen the magic of open-source before and I'm excited about what can happen here. Read more! actualbudget.com/open-source
- 🎉 It's finally ready! I've been hacking on something for the past couple months and it's absurdly great. It's time for more powerful web apps. Announcing "A future for SQL on the web": jlongster.com/future-sql-web
- I've: * Never used TypeScript. Used Flow once. * Never used Parcel, or any other newer bundler (mainly CRA now) * Never used Elm, did a little bit of ClojureScript * Never done serverless * Never used Vue I don't feel behind. I chose my stack and I'm shipping with it.
- I'm tired of demos. It's time to see if this async version of React really works. I flipped it on in my (changed 5 lines of code) and this is the difference. It completely changes the user experience. There's a lot of little things left to do, but this is huge. Awesome work.
00:00 - Math is amazing, there’s no side effects or build tools
- I've got some big news. I'm joining @stripe! 🎉 You might be wondering what this means for @actualbudget. I wrote about it here: jlongster.com/joining-stripe
- I regret writing Actual’s backend in node
- I've implemented full undo/redo in @actualbudget. Any action can be undone/redone, even across any screen. Totally changes how you use the app - no fear of mistakes. Will be released Monday.
00:00 - I almost want to never write TypeScript again because of how condescending people are. I know what I’m doing. I’ve been in this field for over 15 years. There are other approaches, ya know? Some of you need to try other types of languages.
- I like TypeScript, but I’m still not convinced it’s worth it when exploring architectures. I’ve ripped out and completely reshaped something 3 times. Would have completely wasted time trying to type it first.
- Announcing Prettier! Blog post: "A Prettier JavaScript Formatter" jlongster.com/A-Prettier-For…




