Sign in with Twitter

Username:

Developer intent to delight those who surf the Web โ€ข Prospective researcher @IUNetSci โ€ข Speaks on behalf of himself โ€ข #DontBreakTheWeb โ€ข ahimฬฃsฤ

462 Following   11,147 Followers   2,336 Tweets

Joined Twitter 12/4/15


fuck it, we're using nodemon
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉExciting stuff from @sebmck and the new team on Rome! "Rome is the spiritual successor of Babel. Iโ€™ve taken the leโ€ฆ https://t.co/H7znhem5D2
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
8/9
2020
.@SimpsonsOps Bart The DevOps Engineer https://t.co/gTagLar0KH
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
8/8
2020
@ljharb https://t.co/2jFPLxoSVA
8/7
2020
Today's episode is all about data โ€” who owns it, how to think about it, and whether we should be selling it. Featurโ€ฆ https://t.co/YmiTsYNjiD
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉTaking a couple days off. Most unfinished business is low priority, but non-draft open PRs considered mergable, so please do that. ๐Ÿ™‡
8/6
2020
Have you ever imported/required something in javascript with a leading `/` e.g. `require('/config/foo.json');`? Espโ€ฆ https://t.co/vShoEVEQYs
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
8/5
2020
@bradleymeck People who put Node in the cloud are brave. I wouldn't do that, personally. @bradleymeck We should probably prioritize the portable resolver test suite, which seems to address your concern reโ€ฆ https://t.co/IgziyUY8Eh @bradleymeck I will have to take a closer look to know what you're talking about, but I would think that the cacheโ€ฆ https://t.co/dutVP3qCqN @bradleymeck I think the cache key is the absolute file URL string of the module, no? @bradleymeck For some reason I thought they solved the JSON module type problem like this: ``` import * as ns fromโ€ฆ https://t.co/BgHMSy8228The RFC "Support for generic ASTs" has been approved and merged. https://t.co/cnvBXln5Uo
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
8/4
2020
@openjsf Thank you to everyone who has helped me get involved in this amazing project! ๐Ÿ’– @ljharb Maybe, but I wouldn't bet on that. lol @ljharb @devsnek Indeed a nit, but thinking about how strange it would seem if these conditions were to be passed iโ€ฆ https://t.co/2TowYzEbig
8/3
2020
@briankardell @patrick_h_lauke Here is the video supporting my claim about JavaScript links being detrimental to SEโ€ฆ https://t.co/wIul2bB0Im @patrick_h_lauke @briankardell I dunno, but I think <button> is not so great. ๐Ÿ˜• https://t.co/7AqbkpYqQx @briankardell @patrick_h_lauke Oh, I think the reason why people don't use <button> is that it comes w/ so much bagโ€ฆ https://t.co/OMeG9NVkYX @devsnek It should probably be noted that this pattern isn't set in stone or even a recommendation. At this point,โ€ฆ https://t.co/zUwNncxrIo @devsnek > Within the "exports" object, key order is significant. During condition matching, earlier entries have hโ€ฆ https://t.co/oNP1zqbHCb @patrick_h_lauke Even @briankardell wanted something similar. I ask you since I am not an acc tree guru. ๐Ÿ™ƒ https://t.co/tw82blG9cS @patrick_h_lauke It would not need to be used w/ a form, but would have the same user-agent styles. WDYT? @patrick_h_lauke It would have implicit role of button and an attribute for a link. @patrick_h_lauke Can we please have <btn> element? ๐Ÿ™Welcome newest @nodejs collaborator @DerekNonGeneric! Onboarded just now by @addaleax and me.
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
8/2
2020
I was planning on hibernating today, but have instead decided to slay my adversary: the almighty Docker container. @heydonworks This is not easy. If I need a form to use a <button> element, I would just use a link styled as a buttโ€ฆ https://t.co/wmaEBmwU32The Chudnovsky formula, discovered by the Chudnovsky brothers in 1989, is one of the fastest methods for calculatinโ€ฆ https://t.co/rSkBmHFg0r
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉPoll deleted because I figured out a way to use JavaScript as a data-interchange format. ๐Ÿ˜…
8/1
2020
At some point we'd like to change the defaults, but at the very least we can tell you when something is off. Here'โ€ฆ https://t.co/oYJLQoLAmx
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉPS, for those not knee-deep in spec lingo: fragmention = the new thing in Chrome where you can use a URL hash to tโ€ฆ https://t.co/4EZTSQbmfd
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ @briankardell @Paul_Kinlan @chriscoyier My perspective on this has barely changed in four months. ;) https://t.co/AKa6m85HF5 @briankardell @Paul_Kinlan @chriscoyier It looks overpriced to me. I could buy two cars for the price of one of those features.The US has accused two Chinese citizens of trying to uncover security weaknesses at American companies doing coronaโ€ฆ https://t.co/RZ5sujHJq5
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉThe U.S. government accused two hackers in China of targeting U.S. firms involved in coronavirus research https://t.co/FFIIIwRYK7
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
7/30
2020
The fixup, as well as a nice amount of improvements to this document, are on the way! ๐Ÿ˜ƒ https://t.co/9FDIbehIY6Saw some nice breakthrough in academia today. ๐Ÿ˜Œ Now just waiting 14 business days for them to process all of it. https://t.co/vaT4R98xuuThe worst emails I get are the grad. school recruitment emails. They are either taunting me or mocking me, but they are not welcome.This wild goose chase my school has put me on continues. WHILE I'M ON SUMMER BREAK It has been ~10 days since Iโ€ฆ https://t.co/JKtqAsP5Ejeval(): โ€“ In general, itโ€™s best to avoid eval(). โ€“ If you have to use it: โ€“ Never eval(str) โ€“ Always evalโ€‹.callโ€ฆ https://t.co/pL7diE6ok3
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
7/29
2020
@yuvilio It's a shame because I had already written a ton of logic for the app I was building and just needed to naโ€ฆ https://t.co/fmhcMlf0Jt @yuvilio Believe it or not, I was extremely displeased w/ the package ecosystem. In particular, I was frustrated thโ€ฆ https://t.co/7J1sZ1mMEhRust, but TBF I was probably burnt out at that point. lol https://t.co/W3QwzJvzLOConsider that Firefox for Android is *real Firefox*, delivering Mozilla's vision of what the web can be, competingโ€ฆ https://t.co/U7s3mhtZv8
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ @Vjeux @PrettierCode Thanks so much, done. I'm even willing to make a PR if that would help move things along. @Vjeux, by any chance would you happen to know if locked @PrettierCode issues are final decisions? I want to continโ€ฆ https://t.co/A4CcOZxsRB
7/28
2020
For those who, like myself, would be interested in providing their default branch with semantic meaning, this is kiโ€ฆ https://t.co/VoSp4rB7aSGitHub Main branch HTML <main> element ๐Ÿ––๐Ÿฝ
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉJust built Firefox from source and am pleased to report that my computer did not explode. https://t.co/e8Ea9R1HoB
7/27
2020
Obviously I was being facetious, but there don't appear to be any experts in this area, which is a shame. Outsidersโ€ฆ https://t.co/F4gkhLXwdOBig day tomorrow studying AST stuff, so I'm off to bed. I leave you w/ a track that is good good. https://t.co/wfkukkrlx7 @dym_sh @jensimmons The golden ratio is ~1.618 (the reciprocal of which is ~.618). .382 is the reciprocal of the gโ€ฆ https://t.co/4zVhQikeI6
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ @samth, can you fact check this please?The circumferences of the concentric circles of Google's new logogram are a Golden Ratio value. #designthinkingโ€ฆ https://t.co/KllJjugZbO
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉWhat do I do to make a strawman proposal for this? /cc @MylesBorins @ioctaptceb @TC39Better yet, if there's a greek letter, let's use it. `Math.PHI` https://t.co/B7BSbNJdre> In mathematics, two quantities are in the golden ratio if their ratio is the same as the ratio of their sum to thโ€ฆ https://t.co/qvxyLClbqbI've been thinking about how this would be implemented. If we have `Math.PI` in JS, we should also have `Math.GOLDโ€ฆ https://t.co/JTQOopIb5g
7/26
2020
@MylesBorins Wow, just saw this!! @MylesBorins Ditto, which is why I am becoming a nap enthusiast. @MylesBorins ARIA in HTMLhttps://t.co/bxKQo2ImQ0
7/25
2020
Dear @____lighthouse team, please tell me what I am supposed to do about this error (NO_LCP). Thanks in advance. https://t.co/aSzXdDp5Jd @heydonworks @patrick_h_lauke @stevefaulkner If you're proposing to put text inside a <div>, you need to understandโ€ฆ https://t.co/Wn6lhKXehN @heydonworks @patrick_h_lauke @stevefaulkner Lol, like I said, prefer upgrade to reassign, but I could be wrong. Thโ€ฆ https://t.co/rQWyCI6WPk @heydonworks @patrick_h_lauke @stevefaulkner ```html <header> <h1>Chapter 2 The Battle</h1> <div><span role="โ€ฆ https://t.co/6gMEfN8wFf @heydonworks @patrick_h_lauke @stevefaulkner Judging by the need to make it a block-level element, you may want toโ€ฆ https://t.co/3W5juWyakyhttps://t.co/GqpgjpxKaM
7/24
2020
@heydonworks @patrick_h_lauke @stevefaulkner I would still put a <span> there. I like my HTML to be understandableโ€ฆ https://t.co/Vzva1jJj2b @im_ironclad @heydonworks @stevefaulkner https://t.co/9qgzs3ubyC @im_ironclad @heydonworks @stevefaulkner Well, glad we got that out of the way. lol
7/23
2020
@KonstantinKisin @yuvilio @ConceptualJames Sometimes being jaded is ideal.Not sure what to do about this. Probably add it to my list of insurmountable problems. #a11y https://t.co/nuR01G4I1u @DerekNonGeneric Agree, you can use any element that the role value is allowed on, in case of <nav> itโ€™s not allowed https://t.co/GTuppXGkqf
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ @stevefaulkner Right, but just because it gets overridden doesn't mean that you should use any element you want. Esโ€ฆ https://t.co/xuZndARrNx @heydonworks @stevefaulkner Why not use CSS to override the user-agent styles? Last I checked, <div> has no semantic meaning. @jensimmons I would find a way to, yes.Node 14.6.0 supports the all new "imports" field in package.json ๐ŸŽ‰ Internal package imports are local aliases thatโ€ฆ https://t.co/wjcCvEBFXw
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
7/22
2020
Happy @nodejs release day. $ nvm install v14.6.0 https://t.co/n7hvyhcCcm
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉAt Mozilla, we want the web to be capable of running high-performance applications so that users and content authorโ€ฆ https://t.co/wVbjEI5O2f
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉECMAScript excitement ๐Ÿ˜‰ Today TC39 advanced these features to Stage-4 ๐ŸŽ‰ - Intl.ListFormat - Intl.DateTimeFormat:โ€ฆ https://t.co/XajKotN3LS
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
7/21
2020
Academia *is* the real world. Student projects *are* projects.
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ @MylesBorins > [โ€ฆ] "dim sum has already arrived when the grooming is done". Dim sum can be understood as "snacks" in this quote. Snacks? +1 @awbjs @TC39 @type We don't have `float` or `int` primitives in JS, so this isn't a good comparison, but the aboveโ€ฆ https://t.co/P3gBPdyJDQ @awbjs @TC39 ```js // TypeScript & Closure-style alternative var /** @type {float} */ x, /** @type {Array<int>} */โ€ฆ https://t.co/fgtjISb3et @awbjs @TC39 I've been thoroughly enjoying reading this paper; it's extremely enlightening. In the above tweet, itโ€ฆ https://t.co/FReyYoqgzx @NorbertHartl @awbjs The botched apostrophe had me cracking upโ€ฆ @awbjs Wrong answers onlyโ€ฆ
7/20
2020
@awbjs @TC39 Oh wow, thank you so much! This is probably the ICYMI required reading I needed. ๐Ÿ™ @awbjs @TC39 I think I remember reading that it wasn't ready for ES2015, but this makes it seem like they thought it was out of scope. @awbjs @TC39 > With respect to TC39, TG2 to TG5 will be moved to a new TC, and TC39 will comprise TG1 (as it was prโ€ฆ https://t.co/hYf16mK9CO @DerekNonGeneric @TC39 Yes, From 2001-2007 TC39 hosted TGs for languages in addition to ECMAScript. In 2008 TC39 bโ€ฆ https://t.co/KQAUurRVMc
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ @awbjs @TC39 Good to know, thanks!Anyway, accessibility is a legal and moral obligation.
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉYes! Never use URl shorteners. They train users to expect obfuscation. Also, most services leak your users' privateโ€ฆ https://t.co/Vi1CL7tiJS
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉThat's just to say I have a nice collection of problems (bugs, missing features) in several different languages (Jaโ€ฆ https://t.co/gc7pvG6yK0A recurring theme in the stuff I've been up to lately: the answers to my questions and solutions to those problemsโ€ฆ https://t.co/gxKvgWFRdf
7/19
2020
Hello @nodejs users! I have made you a present again! It's a super easy test framework called `imhotap`. Every filโ€ฆ https://t.co/clQINSeUGV
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉReading through the specification, I'm feeling like I should've taken the C# course instead of the PHP course. ๐Ÿคฆ
Retweeted by Derek Lewis ๐Ÿ’ก๐Ÿ“œ๐Ÿ“ฆ๐ŸŒฉ
7/18
2020

0