@_sffc@pipobscure@therealptomato Edit: by "real work" I mean "browser implementation" -- obviously you all have done a ton of real work just to get to this point. Gotta acknowledge that, too.
Temporal! The stage 3 TC39 proposal we all love that fixes JavaScript's Date. Had a lot of movement in '21-'22, but not much in '23. Should we assume it's still on its way to stage 4? Should we feel ok using js-temporal/polyfill โ not just to try it, but in prod for big apps?
@pipobscure@_sffc@therealptomato Gotcha. Really appreciate you taking the time to reply, and I'll keep a close eye on the proposal to reach stage 4! Cheers!
@pipobscure@_sffc@therealptomato That is exciting to hear! Y'all are moving mountains with this one, we sincerely appreciate the hard work. So am I correct that, for now, big apps & sites should stick to the recommendation to: "Do try it and report bugs; don't use it in production!" (including the polyfill)?
@DevSimplified you uploaded an awesome video about Temporal in March 2022 โ I'd love to hear your thoughts now in Jan 2024 about the current status and whether or not to go all-in on using Temporal today!
I'd love to chat with / hear thoughts from the proposal champions: @pipobscure@_sffc@therealptomato (I was only able to find a few of you on Twitter, but I'd love to hear from anyone related to it!)
An opinionated, encouraging iOS nurse/coach app that uses workouts & health metrics from my Apple Watch, analyzes them w/quarterly blood test & vitals (that I get done at any local lab), and gives me personalized health alerts and suggestions. Local data only w/on-device ML.
One goal I have for 2024 is to completely relearn CSS. So much has changed (for the better!) and I am definitely thinking and writing CSS from the last decade. Time to pretend like I know nothing and learn the CSS of 2024 and beyond!
@astralwave @leginCs Word! I didn't catch that. So local-first is indeed a key part of the comparison between Dax's original screencast ("what's stopping your app from being this fast?") and the Vercel screencast ("we can talk"). Corrected!
@astralwave @leginCs I see! I think the discussion between Dax and Guillermo isnโt so much about *that* local-first concept, and more about just loading the app as a SPA rather than involving the server in every transition and state-change with a component. Regardless, Iโm a big local-first fan!
@leginCs @astralwave The term local-first might be causing a little confusion as itโs got a whole movement around it (which is awesome). But in this discussion I think itโs more about where the UI is rendered, with the โlocalโ option being a classic SPA w/ optimistic writes and client-side state.
Migrating your codebase to TypeScript? As I onboard here at Slack, I'm learning about how they migrated from PHP to Hack. They learned it was best to start as low as possible by first typing the results of database queries, then typing return values of functions. Makes sense!
@mattbonig I like to think of it like molecules vs elements. H2O combines Hydrogen and Oxygen. So you'd have AWS Water, which combines Amazon Hydrogen, Amazon Oxygen.
@kentcdodds Ah yes! Looks like there's a community-maintained provider called `terraform-provider-fly` that will allow you to do things like the image below, which will create a Fly machine in each region in the list. Very nice! More here: https://t.co/W3gIJNn6ML
@kentcdodds I just finished watching Deploy Web Apps tutorial and loved it. Thanks for making it free! A question I had after watching: Is there a way to capture the Fly infra parts in code (like CDK or TF)? And again, well done!