Sign in with Twitter

Username:

Web, Mobile, IoT: all JS things since 00's. Formerly JS engineer at @nokia, @facebook, and @twitter - currently @eyeo - opinions are my own ™

918 Following   9,575 Followers   29,466 Tweets

Joined Twitter 5/8/09


... and the CodePen link, of course 👋 https://t.co/2cv354JRMm @codepo8 I wish I could, the button's clear though 😥 @codepo8 not sure how I ended up here though 😅 ... sneaky 😜 https://t.co/CCI4Y9EUZA
4/8
2020
@lunelson I've tried 'em all, even with ssh key and fullset ... 401 is all I've received as answer, every single ti… https://t.co/z3kwWaonbU @adamcosi @code the Web interface doesn't allow you to update the package or, at least, I couldn't find any way to… https://t.co/jQNpa757EJ @adamcosi @code 7800 5 stars @adamcosi it fails with 401 no matter what. I had to manually remove the extension losing 780 5 stars and upload th… https://t.co/fsMWrKuFeC @fluchtpunkt nothing, as I can't login/publish anything ... literally-html is stuck with a new feature that will never likely land. @adamcosi which access should I use? 30 days, full access, only 401 in the CLI when publishing. this is so annoying @adamcosi do you find this anyhow meaningful? just create projects to add tokens? I find this flow an utter nonsense 😥the VS Code store is impossible ... the personal access token hard to find, create, every guide around it shows dif… https://t.co/YQ6yxslf6W
4/7
2020
@js_tut Somehow I wish this was in MDN, it's maybe worth a link in there though, what do you think?The Complete CSS Flex Box Tutorial https://t.co/biAbyS1QIO
Retweeted by Andrea Giammarchi @camoglianalytic Grazie mille. Aggiungerò il link alla sezione "aumentiamo la cache" del mio articolo. Da mettersi le mani nei capelli. @Zizzamia @_developit just to clarify the main difference with workway, it works with nodejs too, enabling IoT rela… https://t.co/1ejstO3rE3
4/6
2020
@geordie__ @Mirobarsa Quindi giustifichiamo milioni di euro di contribuenti per creare disservizi? L'articolo vorre… https://t.co/IUknOBMgpc @Mirobarsa Media non significa non ci siano persone brave anche in Italia, e ne conosco tante anche io, da cui ho i… https://t.co/EVxAEL1J6S
4/5
2020
@tobie @JordiMallach @briankardell @igalia "file a bug" is not "send me a pull request" ... it's literally: file a… https://t.co/7yXh9wPW4O @tobie @JordiMallach @briankardell @igalia have you filed an issue though? here my experience: I had a live party w… https://t.co/aXjheJ0nyG @tobie @briankardell @igalia The great feature of being open source 😉TFW your libraries win all the template-literal & no-vDOM based category 🤩 https://t.co/SBPur1C9W8 @tobie @briankardell @igalia But the password works, right? I'm not following your concerns 🤔 @tobie "proprietary solutions are busy hardening their offer" 🤷‍♂️ https://t.co/i8N1pma0q2 @tobie use a random password generator for the room name or create your own instance? Pretty odd indeed though, the… https://t.co/79rXcHh91w
4/3
2020
people wondering forever about the right video meeting experience, and after trying them all, I think jitsi is the… https://t.co/NBrUi110xM
Retweeted by Andrea Giammarchidown right corner, to have all people on the screen simultaneously, something awesome for after-work meetings with… https://t.co/k0XOvZJAHSpeople wondering forever about the right video meeting experience, and after trying them all, I think jitsi is the… https://t.co/NBrUi110xM🆕 3 New templates for custom-elements! - µce by @WebReflection - Solid by @RyanCarniato - CanJS @canjs A total… https://t.co/8iHHtOFQST
Retweeted by Andrea Giammarchi
4/2
2020
@ProductHunt "Sorry, but this product was flagged for removal." You could try this instead: https://t.co/eK5MOOKnjO
4/1
2020
looking good! I hope @webkit and @firefox will be next https://t.co/bKkGcEX9su
3/31
2020
@tabatkins @v8js @mathias I'm used to go for the "reference" approach: "line above" vs "line under" ... and "light… https://t.co/uijU0v83Xn @tabatkins @v8js @mathias I'm partially colorblind myself, so while I could see the difference in those graphs, I am absolutely with you 👍Learn how we reduced our heap size by up to 43% in the deep dive of “Pointer Compression in V8”! 📉 🔥 https://t.co/kJ5hZFw1cm
Retweeted by Andrea Giammarchi @trelvao @nevali @allnutt_eu yeah, that's a bummer, but it's sad Linux takes the blame, when companies shipping the… https://t.co/CQI0eKblWd @trelvao @nevali @allnutt_eu if `lsusb` shows the fingerprint reader, it means the kernel recognizes it, hence it's… https://t.co/0YKPSXWkmH @trelvao @nevali @allnutt_eu I have fully encrypted disk with hybernate/resume ability and AFAIK these days it's on… https://t.co/1x2oOU5cGI @trelvao @nevali @allnutt_eu AFAIK fingerprint reader is coming soon, but good point, although my laptop on battery… https://t.co/ZHRtbQKGby
3/30
2020
@nevali @allnutt_eu Have you ever actually used a Linux laptop? Since 2014 for me, never a real issue, and I do wan… https://t.co/LfR4Tw5RWJ @nevali @allnutt_eu Linux laptops sell with the OS preinstalled, meaning zero "fuff" to have these up and running (… https://t.co/23nN5SVNlN @nevali @allnutt_eu Fair enough, then would you please explain to me why devs & nerds wouldn't buy a Linux laptop instead?If this is the biggest selling point of Chrome OS these days, can anyone please explain to me why wouldn't you just… https://t.co/ZAVeDs6GGQ @luwes @RyanCarniato That's an O(n^2) guaranteed to start with, it's a no-go to me 🤷‍♂️ @EmmaBostian minimal code size edition; not ideal performance but ... hey: [1, 2, [3, 4], [5, 6, [7]]].reduce( f… https://t.co/nS4ppW7PClTired of seeing an empty background at your @gnome login each time you boot fresh instead of locking it? Install i… https://t.co/R76Kcrft6Olittle "funny" story: few days ago I've discovered that html-escaper, with just 41 GitHub stars, is downloaded mont… https://t.co/49xgM2PVqg
3/29
2020
@dbwatersdesigns Heresy covers it all, but it's for react friendly devs. uce is the best in terms of size/perf but… https://t.co/XnxH9Ng38y @cam_wolff @Rapid_API The pen shows what the API providesFYI: Covid-19 table based on @Rapid_API data and µhtml now has sortable columns to help keeping track of all metrics https://t.co/o82LgvlJ4r @tabatkins Maybe I can warn about the double discrepancy though, in a minute 👍 @tabatkins All ungap stuff is "similar method", the link to the proposal is there so devs can decide if using it or not 👋 @phloe_ If you pass -4 and the length is 3 or less you get undefined, as simple as that. Same if you pass 4. The pr… https://t.co/JIViqwM5PE @phloe_ Nope, read the proposal @tabatkins It's the ungap philosophy: if you pass doubles you're doing it wrong 😉 ungap doesn't strive for perfecti… https://t.co/fpaVOlN4G4Polyfill here https://t.co/JSJYFMcERf 👋 https://t.co/Q2IUUFtMEW @dgrammatiko ucontent Is pretty aligned
3/28
2020
Things that I love with modern tools: you can exchange them very easy. BTW if you haven't played with any of… https://t.co/u8D6nPjzxg
Retweeted by Andrea Giammarchi @dbwatersdesigns Abstraction costs, and yet heresy is faster than most hyped and most famous frameworks right now,… https://t.co/dU7586zRwd @dbwatersdesigns More details here: https://t.co/ry9JFMiSCk And yes uhtml has an SSR counterpart. Long story shor… https://t.co/O1EHqyAxIX @dbwatersdesigns uhtml is 80% of lighterhtml features for less than half of its size. uce is Custom Elements on uht… https://t.co/3Le7EvMY2N @RyanCarniato I might as well give it a try over the weekend, sorry for being that lazy, but thanks for sharing 👍 @RyanCarniato "managing routing" you mean on the client side? Isn't express/http allowed? @RyanCarniato More than a dev asked me about this too ...how long did it take, approximately, to do your own demo?… https://t.co/03opLeXND1 @autiomaa the post would be to actually write down what the heck are all these micro libraries about, a quick and d… https://t.co/k1eKJOOZrx @autiomaa I'm recently back to minimalism, after learning the lesson regarding "offering YAGNI stuff" that simply b… https://t.co/Xj9oqMcVWKµhtml (micro html) today reached a great milestone: in 1/3rd of its hyperHTML ancestor size it's capable of scoring… https://t.co/Ime9aaKYwh @Zizzamia @DPCgov @github it sadden me most of the bugs reports are about inconsistent, wrong, or missing data though 😭 @ripter001 it's as fast, one is 0 to length, the other is length to 0 ... unshift though, is 10x+ slower than push,… https://t.co/Qs12zHj0omTIL: node 13.0.0, 13.0.1, and 13.1.0 shipped with a broken loader (or one that doesn't understand current dual modu… https://t.co/85dpu6Xpjnlunch release: * lighterhtml v3 with `aria` and `data` is out * uhtml has been updated with `aria` and `data` too… https://t.co/WUA5IeYIFk @IndieScripter uhm ... I think the major bump made sense in the library otherwise breaking, but the risk this chang… https://t.co/CWiYcLIKPr @cwg999 yeah, I think I kinda answered myself the same in here: https://t.co/wJMbkQffXd it's just weird to bump ma… https://t.co/WCbQpmoMAJ @tpillard both neverland and heresy are glorified wrappers of lighterhtml, which just got a major version bump due… https://t.co/wtXERZw7GRsemver question: if your main dependency bumpbed major, should your library using it bump major too? 🤔such change will require a major semver bump, as it breaks the previous `data=${...}` behavior, which I've never us… https://t.co/TVndyUhf2YI consider aria-* and data-* attributes an essential part of the HTML specification. lighterhtml is all about decla… https://t.co/rHDa5rqHGz @MusterKnabe @codepo8 Disturbing indeed !!!achievement unlocked: used Array.prototype.reduceRight for probably the first time since ES5 introduced it🎉 Long s… https://t.co/vvs7ZbltZx
3/27
2020
@codepo8 The picture is misleading though, as the waffle is upside down 😂 @chrisbasham Or better, my ideal header works with attachShadow *only* if developers understand attachShadow is not… https://t.co/ttpZEpei8x @chrisbasham The attachShadow poorlyfill I've used there is poor indeed, as attachShafow can't be polyfilled, while… https://t.co/isOaj9RpRF @Lady_Ada_King @jsantell Custom Elements built-in extend *is* the short term answer, an official proposal that tack… https://t.co/vRiX3hFKE8 @devinivy @karlwestin That's indeed an important detail, although when you export a handler that doesn't need to be… https://t.co/sr9cGNtIdK @brianleroux so if a library behind the scene uses a timeout and doesn't offer a way to clean it up it's then "bad… https://t.co/ntng5lr5nHanother silly question I might as well try myself but I'm lazy: with lambda end points, does setTimeout block the e… https://t.co/6JEUtodlBF @mikesherov Maybe that was the case and we need to investigate what's going on, as I've done nothing different than… https://t.co/TVmhlR9n0K @mikesherov I've cloned one repo last day and done `npm i` which decided to change the lockfile without me doing an… https://t.co/9hMKgAylMn @mikesherov I haven't said lockfiles are less secure though, I have said that the best security option is to have p… https://t.co/aL9hkEMcZT @mikesherov have you read the article? I often have lockfiles on my way in projects that use these, and I should tr… https://t.co/mQQNWUKGtC @liran_tal core has zero dependencies (only dev dependencies) while UI has some devDependency in dependencies for h… https://t.co/s64XHFlSDl @liran_tal truth to be told, if you own your own stack also there shouldn't be any way to have hacks sneaked in so… https://t.co/P3zDcxcfIK @liran_tal theoretically yes, but if you own the whole stack of dependencies (not the dev one) it's actually still… https://t.co/tG9MtwBsyr @liran_tal it's harder for no reason 'cause the default npm i put ^ in front of the version but yeah, it's pretty r… https://t.co/W8JckO8THu @evanplaice I have security scan in GitHub without any lock file so I am not sure I am following you, plus npm i au… https://t.co/yBJgMOHdBH @liran_tal 1. extra friction 2. already said that in my tweet 3. if you pin dependencies and these have pinned depe… https://t.co/ED9fNWvluDThis is yet another reason I never use lock files and you won't find lock files in my projects. The best way to ens… https://t.co/UoH7rMqJKG2020-01B ... that's the latest Windows 10 update for ARM Phones ... TL;DR Windows Mobile is still maintained, I won… https://t.co/OLofxuIgoX
3/26
2020
@matthewcp @dgrammatiko WebSQL was more reliable, in that regard ... R.I.P. WebSQL @ExE_Boss indeed it's on the standard path, as this stuff is so standard it's considered unbreakable legacy:… https://t.co/qihOxe6xFk @ExE_Boss I mean ... check the topic and the image again: no engine since ever, missed support for RegExp.$_, and i… https://t.co/vgaXT1Z2au @ExE_Boss *none* of those "issues" regard the MDN page, which talks only about accessing RegExp.$1 and friends, whi… https://t.co/4JCC7irR7q
3/25
2020

0