Joined April 2013
Eli Oshinsky retweeted
Replying to @sarah_edo
My whole life is an attempt to get into flow state as visualized in Hackers.
3
2
27
If you are wondering why cloud provides don't charge ingress traffic, Jens Kuehlers has a great article on this subject. medium.com/google-cloud/why-…
1
11
1
65
Eli Oshinsky retweeted
1) Create an open source library that is 3 KB 2) Library slowly becomes popular 3) Progressively fix bugs and edge cases 4) Library is now 100 KB 5) People don't realize why so they make a new library 6) goto 2
34
268
26
2,227
Eli Oshinsky retweeted
this is what’s confusing to me. there are no rules saying you can’t exclusively use js dev tooling and libraries as they existed in 2005. it’s all still available but not many people are limiting themselves to them for some reason. super weird, if they are easier and good enough
1
1
The more your tests resemble the way your software is used, the more confidence they can give you.
16
291
50
1,128
Eli Oshinsky retweeted
So, web components • break a11y • break progressive enhancement (no SSR, broken without JS) • don't work with SVG • share a global namespace instead of being modular • ... Imagine how much tedious moralising we'd see if JS frameworks shipped with similar limitations
PSA: There is currently no way for web components to be accessible if you use the isolation feature (called “shadow dom”). Isolate the label from the input field, for example, & you break all the assistive technology - which requires they be tied together with ids.
33
214
29
916
#a11y issue that I experience daily: "sign up for our newsletter" popups. I haven't found a tool yet that can find the clickable area around the little "x" or "no thanks" button. It's usually there for the "signup" button. Dark pattern or incompetence?
2
Eli Oshinsky retweeted
... we all know *why* js bundles are big, right? It’s not frameworks. It’s product/business requirements.
12
69
8
339
this. is. everything. youtube.com/watch?v=ADqLBc1v…
5
4
20
Eli Oshinsky retweeted
We literally just finished persuading kids to stop eating these things.
No ice. No stirrer. No glass. We're redefining how whisky can be enjoyed. Introducing The Glenlivet Capsule Collection #noglassrequired
8
39
5
310
People, If this is you pushing to production on a Friday, you have no business pushing to production AT ALL. Period. Don't be scared off by cute giphys. Write proper tests, prepare a back out plan, execute a phased rollout, and push to prod whenever you damn well please.
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
3
2
30
Eli Oshinsky retweeted
Replying to @ProjAlloy
@ProjAlloy gang @strangeloop_stl If you’re part of an underrepresented group in tech follow @ProjAlloy for amazing opportunities and community. They are a great group making room for everyone. We need diversity and more groups like Project Alloy. I appreciate every bit of it. ❤️ – at Berkeley, MO
Eli Oshinsky retweeted
Replying to @imogenheap
@imogenheap performed at @strangeloop_stl with @mimu_gloves, super cool tech. She is so personable and funny. Also check out @mycelia4music on connecting the dots in the music industry, one of her projects. And yes, she performed “Hide and Seek” 😍 – at Berkeley, MO
6
10
These are all quotes from a United States Passport. We need to defend these words.
1
4
Eli Oshinsky retweeted
Let’s make Browser Focus work for us… Spread the word about the Focus Traversal API Proposal! github.com/awesomeeng/FocusT… #FocusTraversalAPI #JavaScript #Web #CharmCityJS
Eli Oshinsky retweeted
Even frontend is a distributed systems problem. It always has been, actually (cc @wycats). But when you want your UI to work offline, that’s when its true distributed nature comes front & center. – at San Francisco, CA
well folks it's official i have discovered that everything is a distributed system problem and therefore i will be taking any opportunity to turn everything into a distributed systems joke
1
19
2
74