
Maintainer @ElectronJS, Engineer @NotionHQ. Cats, type theory, programming languages, photography. he/him.
issue tracker
Joined November 2018
- Tweets16
- Following81
- Followers17
- Likes648
Sending love to the folks at @TwitterDesign today. Love the thread explaining why they made particular decisions and I’m personally enjoying many of the changes they made. :)
I wish design changes didn’t generate as much toxic churn as it does. I wish change was easier for them.
This quoted post is unavailable.
calvin retweeted
Instagram will let people list their pronouns on their profiles theverge.com/2021/5/11/22431…
calvin retweeted
That high school student was @_clavin, now one of our @electronjs engineers!
A high school student was submitting great PR’s to Slack’s open source projects. That turned into an internship and now, a full time job. stackoverflow.blog/2021/03/2…
calvin retweeted
A Brief Taxonomy of @Rustlang Operators
* turbofish ::<>
* eel ?
* owl <( ), ( )>
* tie fighter | x |
* eye of sauron &(&(&(&( )))) – at Berlin, Germany
feature request: a quasi-focus mode for my phone, where it holds all my notifs for 15 or 20 mins and then dings me with them as a bundle
calvin retweeted
1 in 7 jobs in Utah are in tech.
Imagine if...
1) Every tech company along the Wasatch Front gave their employees a @RideUTA pass.
and
2) On Red air quality days, companies had a *mandatory* work from home policy.
🤯
Tech should be leading out on this.
💡 Tagged template literals can practically generate their own dependency arrays for use with @reactjs hooks.
Demo: codesandbox.io/s/5039nn321l?…
I'm curious, is this (inferring inputs) a good pattern? This specific use case will be mostly obsoleted by Suspense with Data Fetching (react-cache), but a more solid example would be `useCss` or `useI18n`.
Couldn't find any discussions on this. @dan_abramov thoughts? 🙇♀️









