Twitter | Search | |
chantastic
twitter sucks. i'm always available via email.
19,564
Tweets
518
Following
9,152
Followers
Tweets
chantastic 19h
our apps need places and patterns for isolating embryonic, draft, and experimental abstractions we never get things right the first time that's what 's turd-driven development is all about! start protecting yourself from your bad initial ideas
Reply Retweet Like
chantastic 22h
"when we're done collaborating, I'd like this commit to be amend this other commit"
Reply Retweet Like
chantastic 22h
exactly! amending is more like removing a commit from history and replacing it with a new one fixup is just adding another with a reference and those references can be automatically squashed once the feature is complete so it's life a *deferred amend*
Reply Retweet Like
chantastic 22h
yup! --ammend modifies the last commit and changes the hash. it's re-writing history. that's not inherently problematic but changing history breaks most collaborative branching strategies --fixup adds a commit commit with a reference to the bad commit. so history stays in tact.
Reply Retweet Like
chantastic retweeted
πŸ”₯ Spooky Josh πŸ‘» Oct 16
Replying to @acdlite @chantastic
I only recently learned about combining fixup commits with rebasing (πŸ™ŒπŸΌ ) and it makes me even more productive!
Reply Retweet Like
chantastic 22h
--amend breaks collaborative branching
Reply Retweet Like
chantastic Oct 16
i see them chains ain't github stars buyin' that shit
Reply Retweet Like
chantastic Oct 16
I've been meaning to get Ken on React Podcast to ask if he likes deep-pocketed, entitled, corporate assholes or cheap, whiney, entitled, engineer assholes better i suspect it would be a short episode πŸ˜…
Reply Retweet Like
chantastic Oct 16
Replying to @lovevalgeisler
i like 2 and 4, for twitter
Reply Retweet Like
chantastic Oct 16
Replying to @chancethedev
I hear ya For me, it's either edit less or pay someone to do it I'm just not the type to edit my own stuff I do way too much and it doesn't matter Podcast Motor has some high praise behind it β€”
Reply Retweet Like
chantastic Oct 16
Replying to @chancethedev
the suck so glad I don't do it anymore
Reply Retweet Like
chantastic Oct 16
Reply Retweet Like
chantastic retweeted
swyx πŸ“ @JAMstackConf SF Oct 16
just helped a senior dev debug stuff with functions. i dont always succeed but damn it feels good to dive into something, scan thru docs, scan thru code, google a fix, try the fix, get a different, more familiar error, apply the fix for that, and then get it working! πŸŽ‰
Reply Retweet Like
chantastic Oct 16
🀩 so grateful for these notes for on my remote workshop today it was my first remote workshop and I learned a lot happy to know I got a few things right too β€” copying other great remote educators
Reply Retweet Like
chantastic Oct 16
yup. just running thru what we know about Suspense today and what's still in the works showing off your work in dev tools for controlling rendering of suspendible* components everyone was thrilled to see it
Reply Retweet Like
chantastic Oct 16
I applaud for making a product that does it all without feeling like a product that "does it all"
Reply Retweet Like
chantastic Oct 16
Replying to @zachcodes @_jonesian
the thing I like about this is that it allows for both ways so implementing developer isn't forced into one way or the other <ul><MyList /></ul> // Array <MyList as="ul" /> // wrapped
Reply Retweet Like
chantastic Oct 16
Replying to @zachcodes @_jonesian
Yeah. The `React.Fragment` will return an array, if you don't override `as` with a component of you own. Agreed that it's a matter of preference Personally, I like to have it all inside the component but totally reasonable to assume that it'll only return an array and wrap
Reply Retweet Like
chantastic retweeted
Ian πŸ‘¨πŸΌβ€πŸ’» Oct 16
Just learned about the `as` prop from it makes your list component super flexible.
Reply Retweet Like
chantastic Oct 16
Replying to @tlakomy @_jonesian
πŸŽ‰ 🎊 πŸ₯³
Reply Retweet Like