Git still confuses me after decades of trying to understand it well enough to be productive.
@gitbutler brings a revolutionary take on version control, especially for working on multiple things simultaneously.
https://t.co/AouKCWxoj2
@alex_langenfeld To make matters in the tool space even more confusing, there's another SPR which also deals with stacked diffs: https://t.co/vFOk85yBoY
After working with React hooks for a few years, I have come to appreciate their intricacies. However, they are a terrible pattern for less experienced developers.
Ensuring and synchronizing referential equality using useRef with useCallback is a new level of syntactic hell.
A better word for what we commonly call "capitalism" would be "capitalocracy". It's not "the idea that people own property and can trade it" which is the problem. It's "rule by those who accumulate the most capital, and rights granted in proportion to holdings" that is so toxic.
@einarwh Indeed, one of my favourite parts working with GraphQL is the notion of keeping IDs, cursors and other information opaque in the eyes of URL consumers.
@benmvp That difference is subtle but painful when dealing with complex interfaces. I’ve been defaulting to type aliases for a while but this proves interfaces come with fewer surprises. Thanks!
@samelawrence@Cypress_io I was more thinking of contributing a separate filter button with an accompanying dialog that showed filter options. My "plug-in" is terrible enough as it is!
@samelawrence Glad to be able to help! I thought about it some more after implementing the solution and some kind of persistent filter in the runner sidebar would perhaps be a nice solution. E.g being able to only show clicks, omit page load events etc.
New project with Matt Visco: Behind the Paywall
Behind the Paywall is an art experiment that dreams up the unseen content of articles hidden behind paywalls.
More info at https://t.co/AwR0MIs3LK or https://t.co/rSb3fou37M
I think if you make it a rule to always use attributes instead of classes to apply CSS to element states (not variants), you’ll force yourself to make your app more accessible (Similar to React Testing Library)
If you’re using CSS-in-JS this also helps create more static styles
@fosseng I was constantly doing option+space mistakes and ended up creating a custom keyboard layout using Ukelele that turns option+space into a regular space as well as ` and ^ without needing to hold option. Hollar if you want it! :)
2 years ago on stage I was asked “when will Deepfake video/audio impact trust & be believable in social engineering?” My response then was that we were 2 years away from undetectable Deepfakes. I wish my prediction then was wrong. We need synthetic media detection + labels ASAP.
@buildsghost Hear! Hear! Just spent a few hours yesterday wrangling with Storybook's Webpack configuration override mess just to enable nullish coalescing for a single untranspiled library we were depending on.