Twitter | Search | |
Ben McMahen
Dogs, peanut butter, and tech.
1,808
Tweets
355
Following
314
Followers
Tweets
Ben McMahen retweeted
David Brunelle Dec 14
Folks seemed to like the thread about how to handle breaking API changes when there's a PWA with service worker involved. Thought I'd share one more escape hatch we've built: The service worker kill switch. For when things *really* go wrong.
Reply Retweet Like
Ben McMahen retweeted
The Stoic Emperor Jan 17
The internet provides access to an education that the aristocracy of old couldn't have imagined. It also provides the perfect attack vector for marketers to exploit cognitive vulnerabilities and dominate your attention. A world-class education is free for the undistractable.
Reply Retweet Like
Ben McMahen retweeted
Existential Comics Jan 17
Going to make a version of tinder just for philosophers, where you swipe left if you don't like the person, and you swipe right if you feel the entire idea of a "like / dislike" dichotomy is flawed.
Reply Retweet Like
Ben McMahen retweeted
:party-corgi: Jan 17
Replying to @chrisbiscardi
Composition of Styles: Strings vs Objects
Reply Retweet Like
Ben McMahen retweeted
Five Books Jan 17
Hegel's influence is hard to overestimate, and yet, he's seen as perhaps the most obscure and inaccessible philosopher. How can both be true? philosopher Stephen Houlgate takes an in-depth look at G. W. F. Hegel.
Reply Retweet Like
Ben McMahen retweeted
Ryan Florence Jan 17
Replying to @ryanflorence
Finally, when I tried using the my first TypeScript component I loved the intellisense. I even made a mistake that the editor caught that I wouldn't have seen until I ran the code. I always thought it'd be great, but that was the first time I *felt* it.
Reply Retweet Like
Ben McMahen Jan 17
A huge advantage to using typescript comes when refactoring. Change code and go through the fixes one at a time. It's another layer on top of tests that make refactoring way less daunting.
Reply Retweet Like
Ben McMahen Jan 17
How the intellectual dark web views themselves
Reply Retweet Like
Ben McMahen Jan 17
Replying to @ssolbak
😱
Reply Retweet Like
Ben McMahen Jan 17
dog revenge movies are my favourite genre
Reply Retweet Like
Ben McMahen retweeted
Scott Jehl Jan 16
I love the power of this simple CSS addition. Also neat to watch it turn animations on and off in real time when ticking the box in system prefs. (prefers-reduced-motion: reduce) { * { animation: none !important; transition: none !important; } }
Reply Retweet Like
Ben McMahen retweeted
Matthew Mueller Jan 16
Replying to @MattMueller
I figured out how to test this: 3G network throttling & a big internal <style> tag. It does make a difference! <style> in the <head> delay the page from being shown until the style is ready, whereas <style> in the body seem to be processed in parallel with the HTML painting.
Reply Retweet Like
Ben McMahen retweeted
Guillermo Rauch Jan 16
TIL Australia has a beautiful design and component system, starter website templates, and their own github & npm orgs for distribution
Reply Retweet Like
Ben McMahen Jan 16
Replying to @feministspice
you may hate it now, but give it a few years and you'll be naming your dog after him... or a house plant, at least.
Reply Retweet Like
Ben McMahen retweeted
Mark Dalgleish Jan 15
Wow—huge sign of the times. Jest is planning to migrate to TypeScript:
Reply Retweet Like
Ben McMahen retweeted
tylercowen Jan 16
My excellent Conversation with Larissa MacFarquhar:
Reply Retweet Like
Ben McMahen Jan 16
Replying to @necolas
I love the work you do on this project, but your happiness is more important than the health of an open source project. Hope some of us in the community can help carry the load.
Reply Retweet Like
Ben McMahen Jan 15
Unsung hero of websites:
Reply Retweet Like
Ben McMahen Jan 15
Here's a pretty rad post by explaining how spectrum does its server side rendering for killer performance.
Reply Retweet Like
Ben McMahen retweeted
Scott B. Weingart 🤹 Jan 15
A new post about a single text message: a deep technical dive into how it was typed, stored, sent, received, and displayed. Part of an ongoing series on the secret life of data. Big thanks to , whose Data Stories course inspired the piece.
Reply Retweet Like