Kiley D

5.6K posts

Kiley D banner
Kiley D

Kiley D

@kiley0

Georgia Bulldog, Front-end Developer at Slack, previously at AWS

Georgia, USA Katılım Ekim 2007
505 Takip Edilen1K Takipçiler
Sabitlenmiş Tweet
Kiley D
Kiley D@kiley0·
"We are what we repeatedly do. Excellence, then, is not an act, but a habit." -Aristotle
English
1
18
40
0
Kiley D
Kiley D@kiley0·
@_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.
English
0
0
0
19
Kiley D
Kiley D@kiley0·
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?
English
1
0
0
124
Philipp Dunkel🦋
Philipp Dunkel🦋@pipobscure·
@kiley0 @_sffc @therealptomato That's what I think personally. But there are efforts to work on a production level polyfill and I don't have its up-to-date status; so I might be too conservative.
English
1
0
1
17
Kiley D
Kiley D@kiley0·
@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)?
English
1
0
0
15
Philipp Dunkel🦋
Philipp Dunkel🦋@pipobscure·
@kiley0 @_sffc @therealptomato There is lots of movement, it's just not as visible. Engines are implementing and we're trying to correct issues they find. It's just that it's such a large proposal that there's ample space for things to be found. At the same time, we're so close I can smell the goal 😀
English
1
0
1
15
Kiley D
Kiley D@kiley0·
@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!
English
0
0
0
33
Kiley D
Kiley D@kiley0·
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!)
English
2
0
0
56
Kiley D
Kiley D@kiley0·
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.
English
0
0
0
83
Kiley D
Kiley D@kiley0·
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!
English
0
0
1
103
Kiley D
Kiley D@kiley0·
@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!
English
0
0
1
49
Andric
Andric@astralwave·
@kiley0 @leginCs He did specifically mention “local-first” here, in the context of using Replicache, so that’s what I picked up on:
dax@thdxr

majority of the UI was built from scratch, designed by our VP of junior design @jayair we use @solid_js so we use kobalte.dev for some lower level components like dropdowns (not in this video) stuff is snappy because this is a local first app - general idea is here: localfirstweb.dev we specifically use @replicache

English
1
0
1
72
Kiley D
Kiley D@kiley0·
@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!
English
2
0
2
38
Kiley D
Kiley D@kiley0·
@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.
English
1
0
0
29
LeGin 🔴⚫️
LeGin 🔴⚫️@naiguelsl·
@astralwave Interesting. Yeah, makes sense. But web apps in general, I have seen that Vercel uses replicache, but couldnt see any other big tech companies using something like that. Is it something relatively new?
English
2
0
0
152
Kiley D
Kiley D@kiley0·
@AdamRackis Lately I’ve been recommending this book by @davefarley77, it’s one of the best high-level SE books I’ve read!
Kiley D tweet media
English
0
1
8
2.5K
Adam Rackis
Adam Rackis@AdamRackis·
This tweet would be mildly disagreeable IF these books were good, and would help level up your career; they’re not and they won’t. If you want good treatment of higher-level software engineering, start here.
Adam Rackis tweet mediaAdam Rackis tweet media
English
15
95
1.3K
474.7K
Kiley D
Kiley D@kiley0·
I like how Scott Sandler put it: "Every type is like a cheap unit test...and also the cheapest documentation."
English
0
0
0
28
Kiley D
Kiley D@kiley0·
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!
English
1
0
1
113
Kiley D
Kiley D@kiley0·
@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.
English
0
0
0
33
Kiley D
Kiley D@kiley0·
@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: fly.io/docs/machines/…
Kiley D tweet media
English
1
0
2
198
Kiley D
Kiley D@kiley0·
@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!
Kiley D tweet media
English
1
0
1
452