Twitter | Search | |
Addy Osmani
Engineering Manager working on • Husband & Dad • Make the web fast ⚡• Lighthouse, PageSpeed Insights, DevTools, CrUX • Founder TeeJungle
23,542
Tweets
1,789
Following
247,130
Followers
Tweets
Addy Osmani 3h
Replying to @misprintedtype
Congratulations! 🥂
Reply Retweet Like
Addy Osmani Sep 18
Replying to @chriscoyier
Closest one I am aware of is
Reply Retweet Like
Addy Osmani Sep 18
Replying to @hediet_dev
Thank you for the awesome extension! Visualizing REST API responses too opens up a few interesting usecases I look forward to playing with next ☺️
Reply Retweet Like
Addy Osmani Sep 18
Replying to @anatudor @rachelandrew
That is super nice! I really need to play around with conic gradients more.
Reply Retweet Like
Addy Osmani Sep 18
Great guide to CSS mask-image: ~ specify an image or gradient to use as a mask layer. By
Reply Retweet Like
Addy Osmani Sep 18
You can visualize data structures in VSCode! Try the VSCode Debug Visualizer extension by
Reply Retweet Like
Addy Osmani retweeted
Ahmad Shadeed Sep 14
📘 New Guide: Centering in CSS I wrote a visual guide about centering in CSS. I explained how it works for different element types and techniques. Happy learning! Hint: you can choose your favorite plate, or none, if you're on a diet 😉 🔗
Reply Retweet Like
Addy Osmani Sep 16
Replying to @devdevcharlie
Congratulations, Charlie!
Reply Retweet Like
Addy Osmani Sep 16
Replying to @patmeenan
Huge congratulations, Pat :) This is fantastic news!
Reply Retweet Like
Addy Osmani Sep 15
Replying to @kristoferbaxter
I'm so very sorry, Kris. I hope her time remaining is as peaceful as possible.
Reply Retweet Like
Addy Osmani retweeted
moment.js Sep 14
Considering using Moment.js in your project? There may be better modern alternatives. Please see the new Project Status section of our docs. Thank you.
Reply Retweet Like
Addy Osmani Sep 13
Replying to @maggiepint @leobalter
Thank you, Maggie. I deeply appreciate the help from Moment on helping capture the nuance of recommendations. Will be sure to keep you looped in as we work on improvements to the overall feature based on feedback so it's as aligned and balanced as possible.
Reply Retweet Like
Addy Osmani Sep 13
Replying to @leobalter @davemethvin
💜 One way to view it is at least folks care enough to engage in discussion at all. I’m hopeful we can take the suggestions from this weekend to heart and use them to refine our approach. It's clear we need to offer more nuance for users and be more balanced to maintainers.
Reply Retweet Like
Addy Osmani Sep 13
Fully agree. The intent of the feature is to raise awareness of smaller alternatives, but size is only one dimension you may care about. Ultimately we need to do a better job equipping you to compare your options (size, features, docs etc) so you can make an informed choice.
Reply Retweet Like
Addy Osmani Sep 13
Replying to @leobalter
Fwiw Moment maintainers have been one of the most supportive of this work as they appreciate the user benefits for mobile :/ That said, the language and UX currently feels overly shame-y. We are collecting feedback here if you have additional suggestions:
Reply Retweet Like
Addy Osmani Sep 12
Replying to @ljharb
react-dates is a good example. We should evaluate checking the resource is transitive and limit showing the recommendation (or see if there's an equivalent for the stack). We'll otherwise defer to library authors to decide on size tradeoffs themselves ()
Reply Retweet Like
Addy Osmani Sep 12
Replying to @ljharb
Do you have data on how frequently Moment is a transitive dep in practice? My experience from production sites is that it often isn't and is actionable.
Reply Retweet Like
Addy Osmani Sep 12
Replying to @ljharb
I take blame for not providing more nuance here. This is limited to (1) recommendations from BundlePhobia (we use a subset), (2) aims to align with recommendations from upstream projects (Moment itself is fine saying use Luxon if you care about size), (3) is scoped to a small set
Reply Retweet Like
Addy Osmani Sep 12
There are a few good ideas in the thread we can follow-up on - Soften the language - Explore a column/doc listing feature differences between alternatives (size is just one factor) - Make it clearer recommendations are based on BundlePhobia, short-term focused on Moment & Lodash
Reply Retweet Like
Addy Osmani Sep 12
Could you clarify if you're referring to (1) Lighthouse results from the PageSpeed Insights API or (2) using Lighthouse directly? (e.g as a dependency).
Reply Retweet Like