Twitter | Search | |
Pete Mikitsh πŸ³οΈβ€πŸŒˆ
Software Engineer at , Former SWE at , alum. Opinions are mine. He/him
487
Tweets
298
Following
159
Followers
Tweets
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Dec 12
Replying to @petermikitsh
It's one reason why I'm weary of the movement. I'm totally for using the platform to the extent where it doesn't break the asynchronous development processes in actual enterprise environments. For smaller projects, the aforementioned problem wouldn't be an issue.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Dec 12
One thing to consider with in distributed development environments that share the DOM: It's kind of hard to have two teams simultaneously using a different version the same web component since they share the same name in the singleton custom element registry.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Dec 11
Replying to @angular
Update: A probable outcome for a mystery such as this. The problem "went away" when migrating from Angular 7 to Angular 8.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Dec 9
In the latest episode of Unsolved Mysteries ℒ️: On incremental rebuilds, Angular magically adds a bunch of export declarations (even when re-saving the same file with 0 changes). Spent hours trying to figure out why. I am so impossibly unproductive with this framework.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Dec 6
Replying to @GUESS
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Dec 6
. Despite having the same style number, the jeans I received from my online order are definitely not the pair advertised online. The wash is different, the GUESS logo is inverted, and the rivets are different. Please help me out? Thanks!
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 30
If wanted to be next level, it'd get me the best price across *all* retailers (considering an item's price plus any coupon). I don't care from which retailer I purchase an item. This extension isn't really ensuring "best" price everywhere, just at one single retailer.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 30
. You gonna let walk all over you, by rendering on top? I sense a browser extension war sizzling...
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 25
Replying to @jason_kelly6 @BenLesh
Refs are kind of simpler in Angular templates.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 25
Startups could probably be 40 hours per week if you have laser focus on what you need to do. Nobody’s effective much past 40 hours anyways.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 25
.: Response times are important Also google:
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 24
Replying to @kentcdodds @TestingLib
Small critique from the article: The rewritten test is still assuming implementation details, specifically that the accordion items are dynamically added and removed from the DOM, rather than flipping a CSS classname to do the animation.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 24
Shopping on 's website: you click on a product, and the product page is something completely different. Look at the table legs: it's a completely different product.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 24
Replying to @diervo @Rich_Harris
That's a really fair point. I went through and combed over some lightning components -- and the a11y definitely looked on point with Voiceover! You definitely got a delta from me here. There's aren't very many examples out there (which may explain some of the FUD).
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 24
Replying to @adamdbradley
I think the issue is more so rooted in people understanding how to correctly do accessibility on other stacks. It’s not that it’s impossible, but it’s easy to get it wrong, and it creates further friction to safely adopting web components for enterprise applications.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 24
Replying to @diervo @Rich_Harris
Impressive, yes, but this implementation uses a synthetic Shadow DOM and an a11y polyfill: It's a successful story since you have the resources to build out this tooling; for smaller development groups, web components may not be primetime yet.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 23
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 23
Replying to @kahliltweets
How is saying β€œweb components don’t support a11y” really a comparison to, well, any other technology at all?
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 23
Replying to @diervo @Rich_Harris
It will take time, thereby making custom elements a poor choice for enterprise-grade web applications today. We have actual users, today, that depend on our apps being accessible. The consequences of adopting are too high.
Reply Retweet Like
Pete Mikitsh πŸ³οΈβ€πŸŒˆ Nov 23
The typical quality I’ve come to know and love about my products /s
Reply Retweet Like