Twitter | Search | |
jordwalke
Maker of things: ReactJS. Working on: . At: Facebook Engineering.
11,786
Tweets
468
Following
24,538
Followers
Tweets
jordwalke retweeted
Blaine Bublitz 11h
I've been writing all year. It's the most fun I've had programming in a **long** time.
Reply Retweet Like
jordwalke 20h
next level stuff
Reply Retweet Like
jordwalke retweeted
Sean Grove Dec 9
Putting together a and workshop - what would you be looking for from an 8+ hour workshop?
Reply Retweet Like
jordwalke Dec 9
It should work with any packages that can work with Yarn's new plug and play which has the exact same restrictions. No packages writing into node_modules, and no assuming that packages exist in node_modules and you should be good.
Reply Retweet Like
jordwalke Dec 8
Replying to @thangngoc89
I thought package locks were supposed to isolate the network dependency.
Reply Retweet Like
jordwalke Dec 8
This would be so cool. I think there are real cost and perf savings for serverless style deployments with native and unkernels. I want to try it out but I also want it to be one click for other people to try it out.
Reply Retweet Like
jordwalke Dec 7
Replying to @robdangerous
Is it closed source?
Reply Retweet Like
jordwalke Dec 7
Replying to @robdangerous
So what is stopping that thing from being one click built by anyone?
Reply Retweet Like
jordwalke Dec 7
Replying to @_ryancole
Hey as long as it always works. People can’t even nail down that determinism thing. Let’s not start asking people to minimize the number of commands their builds run before they you know provide commands that actually work all the time.
Reply Retweet Like
jordwalke Dec 7
Replying to @van_flymen
Reply Retweet Like
jordwalke Dec 7
Replying to @jordwalke
And then I want anyone to be able to run that software with zero system dependencies as well.
Reply Retweet Like
jordwalke Dec 7
All I want is to be able to build and run any piece of software, on any machine, with one single command, without global system requirements is that so much to ask
Reply Retweet Like
jordwalke Dec 7
Replying to @aaronshaf
Did you try genType? Much is addressed there.
Reply Retweet Like
jordwalke Dec 7
A lot of the npm native dependencies have to be prebuilt because it’s really hard to make npm perform builds reliably. I think node-gyp might handle some c++ use cases but people always seem to have trouble with it.
Reply Retweet Like
jordwalke Dec 7
And here’s one thing to keep in mind when doing compiled stuff: There’s this extra layer of indirection of pkg-manager -> build-system that doesn’t usually exist in scripting languages. It’s less overwhelming when you understand why that layer exists imho.
Reply Retweet Like
jordwalke Dec 7
Replying to @devongovett @RReverser
Great discussion . Learned a lot!
Reply Retweet Like
jordwalke Dec 7
Replying to @Phao_Lo
I’m interested to hear people’s experience too. I imagine people with ecosystems that make them manually add packages don’t complain much because they add packages so infrequently ... because it’s so tedious to do so and it becomes the development norm.
Reply Retweet Like
jordwalke Dec 7
Lodash is pretty stateless
Reply Retweet Like
jordwalke Dec 7
You’re probably okay with multiple lodash. The subtle bugs happen when each version has their own independent state that you expected them to share.
Reply Retweet Like
jordwalke Dec 7
Replying to @baddox
I’m a pretty big fan of complaining myself.
Reply Retweet Like