Sign in with Twitter

Username:

Web components, lit-html & LitElement with the Polymer Project at Google. Views all mine.

453 Following   3,168 Followers   14,357 Tweets

Joined Twitter 1/6/10


But still, fuck the magnet. It's racist from the start, and all kids should have access to incredible education.This was a seriously important program for me to get into. It completely got me to where I am today. The Blair magn… https://t.co/EjrP3ooh9AI realized this by reading fine print in the course catalog. I might have been the only one in the whole school who… https://t.co/iAf3JDFvcaI actually went to the Takoma magnet, had a realization about this, wrote an essay about it, and didn't even apply… https://t.co/IrxCsmDrAtSo the whole thing, really the whole school system when you include tracks / G&T, is incentivised to be structurall… https://t.co/8hD5W25QzhWhat happens if the magnet population starts looking like the general population? The balancing doesn't work. So th… https://t.co/EBeKAjgVW5The reason why this kind of "voluntarily desegregates" the schools is that it's mostly white and asian kids who get… https://t.co/zbcGgopGxIMontgomery Co. is where I grew up. Instead of desegregating by mandatory bussing, they invented a Computer, Science… https://t.co/GoRtSyAaRb @jaffathecake This seems pretty straightforward. You can't access `this` before `super()`, so initializers have to… https://t.co/Yb3YXm7kBo @_wilfredh That is a terrible, terrible article. @rchrdnsh @mbleigh @evanplaice Yeah, I have, for the same reason. I recently verified the ~1k size claim I myself… https://t.co/n6wLXUcdqVWith or without web components, lit-html is the most pleasant DOM rendering library I've ever used. My go-to app s… https://t.co/WanNIW1Fbg
Retweeted by Justin Fagnani
12/13
2019
@daKmoR @rauschma @storybookjs There's also a bug in WebPack 🤔Decorating the 🎄 with my kid, and he busts out a little Mitch Hedberg: "I used to like this ornament! I still like it too."I'm working on a talk for January on Web Components and would love some real world input, whether you're an… https://t.co/KrNERNxgSL
Retweeted by Justin FagnaniYou may have heard that I'm running for the Alameda County Democratic Central Committee in Assembly District 18. If… https://t.co/FTE5mFejbc
Retweeted by Justin Fagnani
12/12
2019
@daKmoR @rauschma I bet it is. Seems like exposing the source order would make a module much more fragile than necessary. @benwiley4000 @slightlylate 🤐 @tabatkins https://t.co/pACZQme8Vu has done work for my wife and @notwaldorf too I think. @JLSKZC @daKmoR But you know where you are - inside one component's shadow root. You don't write JS classes like th… https://t.co/LQmYr9GW6tGot another new customer who found it much easier to convert incrementally to LitElement than to the new version of… https://t.co/W8ZFTkRYHR @tabatkins https://t.co/wwIQp7YzCFnew Quinnipiac national poll on 2020 general election shows every prospective Democratic nominee beating Trump : B… https://t.co/EPPdd9SSGO
Retweeted by Justin Fagnani @jevakallio @oleg008 @Vjeux lit-html's been the current library from us since long before that video 🤷‍♂️ @JLSKZC @daKmoR The polyfills take care of scoping. I find BEM to be _unreadable_ because of all the extra noise.… https://t.co/hFVGDUo9Qx @matthewcp @daKmoR I try to use other tags too. <main>, <section>, <header>, <footer>, <nav>, and <aside> are great… https://t.co/pp1lxzaKMc
12/11
2019
@slightlylate I remember buying them at auction and driving a massive box truck over Hwy 17 to go raid failed SV startup offices. Fun times.Any process for local decision making that's reliant on who can pack a public meeting is going to be biased in favo… https://t.co/naZnia0VyI
Retweeted by Justin Fagnani @arikb @qntm It's also a response to the knee-jerk reaction whenever people see a regular expression anywhere near… https://t.co/LfQNJAlucg
Retweeted by Justin Fagnani
12/10
2019
@frontsideup I fail to see who this would make life harder for.We are gradually upgrading Vaadin web components to be based on LitElement and TypeScript. This should result in mo… https://t.co/0TuX1tO66S
Retweeted by Justin Fagnani @bradleymeck @MylesBorins And if universal JS adheres to the constraints of the web, and so runs natively on the we… https://t.co/qopwVJ72t6 @bradleymeck @MylesBorins I think that's extremely uncharitable. Browsers have certain constraints, that doesn't me… https://t.co/z5Pxreg75KHowever... what do I really know here? Admittedly, not a lot about actual effectiveness and legality of these pract… https://t.co/hkPwMkgkHMThought-provoking nativity scene outside the Claremont United Methodist Church in California. https://t.co/sALqoDRto4
Retweeted by Justin FagnaniI also want to know if I'm hired, it's because I was the best candidate, not because of bias. This doesn't even mea… https://t.co/mYlnYTJpYpI want to work at a company committed to equity, diversity, and hiring the best. Forcing the pipeline open seems li… https://t.co/L2VlGDYyBOI would be *excited* to interview at a company that required themselves to interview women and people of color for… https://t.co/2AfIgzW6zv
12/9
2019
@WestbrookJ @intenttoship Indeed. I bet it won't actually ship until there's a new API for adoption, but this means it'll be ready :)Gecko: Intent to Prototype: Constructable Stylesheet Objects https://t.co/e3CGraYkqi
Retweeted by Justin Fagnani @davrous This sounds great! Always let me know if you need anything out of LitElement.Radically increase public transit, charge full societal cost for street parking, establish strong network of electr… https://t.co/v4VNCodNiS
Retweeted by Justin Fagnani
12/7
2019
@notwaldorf I didn't even need to click the thread for it to be wild already. https://t.co/9BFLDu6NqoModule Attributes went to stage 1 today!!! Great work @littledan, @svensauleau, and Dan Clark 🎉🎉🎉 One step closer… https://t.co/ViEeQV4ZZz
Retweeted by Justin FagnaniCompressionStream and DecompressionStream are now enabled by default in Chrome Canary 80.0.3987.0. 'av at 'em! https://t.co/zDq9HhjpO7
Retweeted by Justin Fagnani @martin_hotell @evanplaice @stenciljs @sveltejs If you have an example where you think a compiler cold do something… https://t.co/piOvVIAKPy @martin_hotell @evanplaice @stenciljs @sveltejs If the underlying change doesn't leak into dev-facing semantics the… https://t.co/W9PGfbZf71 @evanplaice @martin_hotell @stenciljs @sveltejs Polymer 1.0, but not 2.0 and later. Those are based on web componen… https://t.co/vugNCAeX1x @ladyleet When is that article from? 🤔My new piece for @RollingStone is attracting some *spectacular* hate mail and whining from the Trump crowd. I pres… https://t.co/Kt5gNZDS8x
Retweeted by Justin Fagnani
12/6
2019
@littledan As someone who used to write financial software in JS 😳, I'm really excited about operator overloading.… https://t.co/G1iPdgxc4SA PSA: Web Components v0 deprecation is (still) slated for Chrome 80; if you haven't upgraded yet, now is a good ti… https://t.co/jXBKGXdA3r
Retweeted by Justin FagnaniOptional Chaining just moved to Stage 4 at TC39! 🎉 ?. is now part of ES2020!
Retweeted by Justin Fagnani
12/5
2019
Not sure who needs to hear this, but high-income people being incentivized (via a month or two of free rent) to mov… https://t.co/LMldPOABv2
Retweeted by Justin FagnaniMy goal is to get elected—but I plan to be the last American president to be elected by the Electoral College. I wa… https://t.co/ex9gPNzKuS
Retweeted by Justin Fagnani @bluepupboi @IDoTheThinking @eean I'm not gluten free and I still like Mariposa. It's that good.
12/4
2019
@matthewcp @bradleymeck @AdamRackis HTML Imports are dead. They shouldn't be used for anything new and will be remo… https://t.co/pdIpCnv4MLThis is entirely civil. This is textbook civility. He hasn't been jailed for his beliefs; no one has torched his ho… https://t.co/sN0TekuEDQ
Retweeted by Justin Fagnani
12/3
2019
@nayelimax Congrats! To Warren too :)
12/2
2019
@Uppercod @btopro Like I said, it's an opinion. By default we do the simplest thing, but let authors provide whatev… https://t.co/duTrMxtnt1 @Uppercod @btopro We try to be very unopinionated with LitElement. The default property to attribute name conversio… https://t.co/Q0vry1C9We @Dowrow @Rich_Harris @sveltejs I'm thinking it's the weekend... but, yeah, I'll look into a lit version.
11/30
2019
Let me put some numbers around how asinine Mayor Pete’s “No free college for millionaires’ kids” shtick really is..… https://t.co/SF1SvhoFbC
Retweeted by Justin Fagnani @mfpiccolo @bfarrellforever @WestbrookJ @matthewcp Nice. One thing I hadn't though about is that I think a-frame i… https://t.co/Y0227GEKjg
11/29
2019
@matthewcp @mfpiccolo I know only a tiny, tiny but about it, but it should work fine with lit-html.For all you Sublime users out there! https://t.co/esPt42tJDt @dan_abramov @mjackson @threepointone In that scheme React should only set properties on elements, yeah? @dan_abramov @mjackson @threepointone JS+DOM obviously beings the need for non-string state, but once you have that… https://t.co/DJmx3Yt5md @dan_abramov @mjackson @threepointone And I'm not so convinced that the web got this wrong, especially in the histo… https://t.co/KN2zTlKSlk @dan_abramov @mjackson @threepointone I would love to see what this would look like. @dan_abramov @mjackson @threepointone It's fine for React to diverge from the web, but this is a huge reason why ma… https://t.co/1SPj5jW8SP @dan_abramov @mjackson @threepointone To some extent it is what it is. This is how the web actually works and React… https://t.co/BlmDCVoSnNThe annual public cost that a city bears for each suburban home is more than double that of each urban infill home,… https://t.co/E34zUvNrlg
Retweeted by Justin Fagnani @pfrazee I think the server affinity required for WebSockets puts it at a huge disadvantage. It wasn't available in… https://t.co/WbYrbjhVc7 @mjackson @threepointone @dan_abramov This is my essential critique of JSX in the first place. As used in React it… https://t.co/Witw81s03n @JacobMGEvans @mjackson @dan_abramov lit-html is very fast and very small. Not creating vdom every render is memory… https://t.co/2kYj1JBcCr @threepointone @mjackson @dan_abramov I'm coming in good faith, just trying to understand what you meant. lit-html… https://t.co/Wr6YT7UJZ0 @threepointone @mjackson @dan_abramov Elements have properties though. Maybe I don't understand what you're saying...Racism is really, really bad for the economy. The smartest people in other countries beg entrance into our so th… https://t.co/DTBtRkxZvD
Retweeted by Justin Fagnani @mjackson @dan_abramov I... like our solution. @mjackson @dan_abramov Also, it's not just static trees that lit-html doesn't re-render, it's the entire static por… https://t.co/IhbzbZUHOS @mjackson @dan_abramov That's the entire point, actually :) @solutionReport I hope you get the help you need. @TimvdLippe @slightlylate In the end, it will have been good to have a unified and cohesive module system. I'm a li… https://t.co/UPIYwENJgQ @solutionReport I could go on, and on, and on. So get out of here with that "what racism" crap. Lame. @solutionReport Claiming Mexico was "sending us rapists"; the Muslim ban; "fine people on both sides" in Charlottes… https://t.co/eATluDY1ZU @solutionReport You have got to be kidding, right?
11/28
2019
It does some of these things. It also makes it very hard to move in or out of the places where it exists. It’s not… https://t.co/vM0rZUG75C
Retweeted by Justin FagnaniBad take. If you support Trump you support his racist, anti-Semetic, and homophobic messaging and policies. Theref… https://t.co/DF2Hbyl3hN#ui5webcomponents has been evolving a lot from its initial release. Since its initial release version 0.7 to now we… https://t.co/ydMmCSzJOn
Retweeted by Justin FagnaniHe's fucked.
Retweeted by Justin FagnaniI wrote about the ludicrously high cost of child care in the U.S.—and American oddity that we withhold public inves… https://t.co/nvHVLgY8Nk
Retweeted by Justin FagnaniWe had a great time at the Amsterdam Web Components meetup, especially with @georges_gomes workshop! 😬 https://t.co/XNdgHyvnU3
Retweeted by Justin Fagnani
11/27
2019
Tonight Lars and Pascal will give a deep-dive on open-wc at the Amsterdam Web Components meetup. Come meet (part of… https://t.co/r7hYfPK7zL
Retweeted by Justin Fagnani @Quinntyne You can. lit-html is distributed as standard JS modules, which can be compiled to AMD. You'll just need… https://t.co/zQBOYMroYK
11/26
2019
Fun times :) https://t.co/aeKXn0p9TlBuilding Reusable JavaScript Web Components, full day workshop and amazing trainer @gilfink 👨🏻‍💻👩🏻‍💻 Tech Madter Cl… https://t.co/AKeQixgVOx
Retweeted by Justin FagnaniTOMORROW, join us at the meetup "My First Web component?" and hear great insights from @georges_gomes & @OpenWc! Re… https://t.co/BFwS7GMNWR
Retweeted by Justin Fagnani @b0neskull @guybedford @MylesBorins Shouldn't it always import?Want to upend your family’s comfortable, white supremacist vision of the First #Thanksgiving? Here are some resourc… https://t.co/I3m7TnCLph
Retweeted by Justin Fagnani
11/25
2019

0