Burton Smith

1.7K posts

Burton Smith banner
Burton Smith

Burton Smith

@stuffbreaker

Fun-loving coder and speaker. I love #webdevelopment, #webcomponents, and #designsystems. Creator of the WC Toolkit. I work @zocdoc.

Katılım Ağustos 2017
311 Takip Edilen396 Takipçiler
Burton Smith
Burton Smith@stuffbreaker·
Women's clothing sizes are the dumbest, most nonsensical thing ever...
English
0
0
0
35
Burton Smith
Burton Smith@stuffbreaker·
One of the pain points of my #WebComponents type parser was its inability to parse types from "node_modules". Now it will parse them, and if it can't, it logs a warning with the type name, declaration location, and reason it was skipped. wc-toolkit.com/documentation/…
English
0
0
1
44
Burton Smith
Burton Smith@stuffbreaker·
@mitchellh I also think there's a weird mentality being pushed sometimes where you're either 100% all-in on AI or you're not at all and being left behind. I think AI is another great tool I get to add to my arsenal.
English
1
0
1
300
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
I strongly believe there are entire companies right now under heavy AI psychosis and its impossible to have rational conversations about it with them. I can't name any specific people because they include personal friends I deeply respect, but I worry about how this plays out. I lived through the great MTBF vs MTTR (mean-time-between-failure vs. mean-time-to-recovery) reckoning of infrastructure during the transition to cloud and cloud automation. All those arguments are rearing their ugly heads again but now its... the whole software development industry (maybe the whole world, really). It's frightening, because the psychosis folks operate under an almost absolute "MTTR is all you need" mentality: "its fine to ship bugs because the agents will fix them so quickly and at a scale humans can't do!" We learned in infrastructure that MTTR is great but you can't yeet resilient systems entirely. The main issue is I don't even know how to bring this up to people I know personally, because bringing this topic up leads to immediately dismissals like "no no, it has full test coverage" or "bug reports are going down" or something, which just don't paint the whole picture. We already learned this lesson once in infrastructure: you can automate yourself into a very resilient catastrophe machine. Systems can appear healthy by local metrics while globally becoming incomprehensible. Bug reports can go down while latent risk explodes. Test coverage can rise while semantic understanding falls. Changes happens so fast that nobody notices the underlying architecture decaying. I worry.
English
513
1.9K
15.2K
1.5M
Scott Tolinski - Syntax.fm
Scott Tolinski - Syntax.fm@stolinski·
the libraries i use are so obscure that no one would bother compromising them.
English
26
4
314
24.7K
Burton Smith
Burton Smith@stuffbreaker·
@ryanflorence @diegohaz @stolinski The way we have worked around this in the past for clickable cards is to pass the click event to an interactive element within the card and tell it to ignore other clicks to prevent other element clicks from bubbling up to the card-level click event listener.
English
0
0
0
49
Ryan Florence
Ryan Florence@ryanflorence·
Remix 3 mixins are like components for element behavior. One thing I love about them is it gets rid of the awkward as/asChild composition dance.
Ryan Florence tweet media
English
18
1
110
51.9K
Burton Smith
Burton Smith@stuffbreaker·
@mattpocockuk This is great! Thank you! In the video you mentioned you have a video about preventing entropy. Are you able to provide a link to that?
English
0
0
0
33
Matt Pocock
Matt Pocock@mattpocockuk·
AI helps you move faster, but it just accelerates software entropy. Here's how to de-slop a codebase ruined by AI, with one skill:
English
44
76
1.3K
75.3K
Burton Smith retweetledi
Firefox for Web Developers
Firefox for Web Developers@FirefoxWebDevs·
CSS's light-dark() now accepts images, making it simpler to define alternate values for a dark color scheme. Here's how it works:
English
3
16
141
19.6K
Burton Smith
Burton Smith@stuffbreaker·
If you're using the Custom JSDoc Tags plugin for your #WebComponents, you can now add them at the property level! #property-level-custom-tags" target="_blank" rel="nofollow noopener">wc-toolkit.com/documentation/…
English
0
0
0
33
Scott Tolinski - Syntax.fm
Scott Tolinski - Syntax.fm@stolinski·
Over engineered react patterns have poisoned how AI writes Svelte and other framework code. Like yo, it doesn't need to be that complicated.
English
13
5
160
15.1K
Burton Smith
Burton Smith@stuffbreaker·
@nicola_sosio @stolinski I would also argue that because of the quantity of varying quality and the amount it has changed over the years means that AI is more likely to struggle with React code. Quantity !== Quality
English
1
0
1
65
David K 🎹
David K 🎹@DavidKPiano·
@wesbos Tell her what? - It never gets that cold (F) - It's almost always that temp (C) - Nobody from there calls it San Fran (learned that the hard way)
English
5
0
41
8.8K
Wes Bos
Wes Bos@wesbos·
My wife’s never been to SF. Who’s gonna tell her
Wes Bos tweet media
English
18
1
258
56.9K
Burton Smith
Burton Smith@stuffbreaker·
@kentcdodds This isn't new. I think it's kind of weird that engineers have not traditionally been expected to be part of this process, but are now since they're not doing the grunt work of building things as much.
English
0
0
0
43
Kent C. Dodds 🏹
Kent C. Dodds 🏹@kentcdodds·
In the near future, the most important skills include "taste" and knowing the right product decisions to make. How do you teach this?
English
73
5
168
20.3K