Sign in with Twitter

Username:

The vanilla JS guy. I love pirates, puppies, and Pixar movies. he/him

160 Following   5,827 Followers   51,137 Tweets

Joined Twitter 9/26/08


I should also mention that this is NOT a blanket ban against conservatives. I have some Republican or right leaning… https://t.co/25AHtzKa6D @underscorefunk We love guns more than people here apparentlyBy my count, there were at least three major shootings in the US in the last 7 days. Ban all the guns.This is absolutely horrific and my heart just broke. https://t.co/2AUS5sp4vCI love the community I've built, and I'm not going to let some fucking idiots ruin it.A hard stance I take that pisses some people off: Trump supports aren't allowed to be my customers. I refund their… https://t.co/VC23yQ27Mfsexism isn't an opinion racism isn't an opinion homophobia isn't an opinion transphobia isn't an opinion you do… https://t.co/Axh9ZKtiLR
Retweeted by Chris Ferdinandi ⚓️I'm so glad I left JS Jabber. Chuck is the pinnacle of white privilege. https://t.co/HM6Ow7tN6O
11/20
2019
"I tend to be pretty vocal about the problems client-side JavaScript cause from a performance perspective... But th… https://t.co/fLD34MjBd2If you’re a developer (especially with a JS slant) and don’t subscribe to @ChrisFerdinandi’s daily tips, I can’t re… https://t.co/6UNY281mqA
Retweeted by Chris Ferdinandi ⚓️ @JeremyMouzin So, I accidentally borked my own DNS. Should be back up in the next hour or so. Thanks for letting me know! @JeremyMouzin I wasn't! Thanks for letting me know. @katerj Hi Kate! I RTed, but of it helps, you can also snag a free copy of my web dev career guide with the code FR… https://t.co/4B7iJZl919 @emilyatmobtown If I had more hours in a day I'd consider something like, that it's a level of hyper-optimization t… https://t.co/dWipzmwLxkMy entire team was laid off this morning. I’m devastated to say the least. I have experience in JavaScript, React… https://t.co/mqptguLEdP
Retweeted by Chris Ferdinandi ⚓️"Your prayers are pointless, your thoughts petty. The problem of too many guns won’t be solved by more guns. Part o… https://t.co/NqcBXqwTnK
Retweeted by Chris Ferdinandi ⚓️ @negativespaceca @nikolasklein YESSSS!! Mission accomplished!Friendly reminder, since I just got emailed again: when @fsf asks you to submit talk proposals for Libre Planet, th… https://t.co/n0QYTliYEx
Retweeted by Chris Ferdinandi ⚓️My next email showing how I’d build the pounds to currency converter I gave as a simple vanilla js project goes out… https://t.co/ZYiCJQzGIg
Retweeted by Chris Ferdinandi ⚓️Why did GitHub choose Vanilla JS? " ✅Rely on web standards more ✅Have MDN web docs as their default documentation… https://t.co/aboBIhapHz
Retweeted by Chris Ferdinandi ⚓️ @JoeAttardi @funkatron I have. Did not find it any harder than engineering something nontrivial with a framework.Them: "30kb isn't that much code". Counter-argument: https://t.co/XdbMFlWWNi @ianhyland20 Honestly, if vanilla JS uses some slightly less verbose syntax it would be much nicer to work with. Li… https://t.co/RBgZlU5Fu1“Shifting perceptions of vanilla JS - Go Make Things” https://t.co/9A96mlbRmU
Retweeted by Chris Ferdinandi ⚓️ @chrisoldwood @idomdavis That website confuses the shit out of beginners, though 😕🍦 New Article: Location-based pricing https://t.co/uLXi0yBn5j @hankchizljaw I'm just glad you don't have one of those awful "enter your email and we'll email you a temporary log… https://t.co/CMRuDAKn3s @hankchizljaw Regarding this: > “That means people can just share access”, I hear you cry. I'd actually be more w… https://t.co/7gPjemvIAH @hankchizljaw @SaraSoueidan Also, nice to see someone else with a site that adapts to OS-level dark mode preferences. :) @hankchizljaw @SaraSoueidan Oh nice! I love these "how my platform works" articles. I write them up a lot, too! @hankchizljaw @SaraSoueidan So funny. I was expecting a long-form essay on engineering strategies, but you really o… https://t.co/2rLfNIlAtXSpectacular list! https://t.co/vuWFPDPhcY @SaraSoueidan @hankchizljaw What’s this from? I want more!!"Under-engineering is the art of thinking rather than doing." — @hankchizljaw
Retweeted by Chris Ferdinandi ⚓️ @c__beck https://t.co/9krDIbsQdf @c__beck Depends on the language, but MDN, CSS Tricks, my site, David Walsh’s, and a host more. SO is toxic.
11/19
2019
Step one for navigating stackoverflow: don’t use it. https://t.co/To8XtET09x @zomars Probably not all that detail. I have a word press plug-in I brought that handles it all for me.If this HASN'T affected you yet, preemptively change your password now. https://t.co/G6tcywTc6V @aaronpeters - Because you start to just write like you talk, people feel like they know you as a person, trust you… https://t.co/VqDZsqTZOD @aaronpeters The upsides are tremendous! - Smaller articles means people open and read right away instead of putti… https://t.co/GdL8Rv1vVC @aaronpeters Writing that often means a few things happen: - Articles get shorter (that would-be mega-post becomes… https://t.co/wolR9rpvawI made some changes to my "Pricing Parity" program. Price discounts based on the exchange rate in non-US countries… https://t.co/P9VuNMjwZv @aaronpeters I spend about a half hour each weekday writing (often less, sometimes more). I'm not sure what kids/pa… https://t.co/SrwlpSOQfB @Nikolo_z @dhh You yourself just said the goals are aggressive an unlikely to be me. @aaronpeters every week day. Funny thing: I thought it was utter madness at first, but once you start writing daily… https://t.co/cwTZBvT56p @Nikolo_z @dhh ::whispers:: we're saying the same thing🍦 New Article: Shifting perceptions of vanilla JS https://t.co/eEb1Eykr7pForget about what the man actually does, says, or stands for. As long as he’s perceived “electable”, right?! 🙄 https://t.co/KSrrn2DE3d
Retweeted by Chris Ferdinandi ⚓️This whole thread. America is a land of shocking brutality hidden under the thinnest veneer of civilized society. https://t.co/kcV2uGxlWo
Retweeted by Chris Ferdinandi ⚓️Please read this entire thread. And fuck "American exceptionalism." It's a dumb myth perpetuated by those in power. https://t.co/uuFXOAZhKqMercedes pulls back on self-driving cars due to a “newfound realization that it will be some time before self-drivi… https://t.co/YmxIEpz4Fi
Retweeted by Chris Ferdinandi ⚓️ @philhawksworth just made a delicious Lipton’s tea in the microwave. Mmm mmm. ☕️
11/18
2019
@fakebaldur @pjrvs And when I email them to ask for more information, I never get a response @fakebaldur I feel seen! Thanks for sharing, and thanks for writing this one @pjrvs. I deal with the refund/fraud t… https://t.co/OzHbqIPlpy“ I get that the internet can be a shitty place full of shitty people doing shitty things. I just think that if we… https://t.co/2fhqgekvGL“The enemy” “I’ve noticed a concerning trend lately: small business owners who sell anything are being seen and la… https://t.co/voXNePZl8k
Retweeted by Chris Ferdinandi ⚓️ @AvidDabbler Nice job, Walter!I finally found some time to work on this project and I understand ALL of the code!!! thx to @ChrisFerdinandi for h… https://t.co/vmBxWvBRhX
Retweeted by Chris Ferdinandi ⚓️ @magicroundabout Thank you so much Ross! Delighted to hear that. @jhvanderschee @DavidKPiano I wonder if it’s missing a required prefix for Firefox. As a browser, that one is actua… https://t.co/uYw4qFEvLC @axagastya I also suspect the way you’re trying to do it would turn the object into a string, not its prototype. @axagastya The way it is currently written provides more robust browser support.More catching up with @ChrisFerdinandi’s excellent blog over Sunday morning coffee. Here’s an excellent manifesto f… https://t.co/E9MB015YvZ
Retweeted by Chris Ferdinandi ⚓️ @philhawksworth I hate how this stuff is seemingly contagious. So many countries are suffering from a rise in racist bullshit.Can we get a mulligan on 2016 and just wipe out everything the administration has done? Undo all the judge picks, i… https://t.co/FIHufGGGC5
11/17
2019
@cwbuecheler You and I fall in more or less exactly the same spot on that quadrantIf being #TooFarLeft means believing: ✅ Healthcare is a human right ✅ Future generations should live on a healthy p… https://t.co/frrkuZEbYe
Retweeted by Chris Ferdinandi ⚓️ @MinaMarkham Yarp https://t.co/WhZ762xm8K
Retweeted by Chris Ferdinandi ⚓️I’ve been saying this for years. It’s an unpopular opinion. https://t.co/SGxtXDykiW
Retweeted by Chris Ferdinandi ⚓️ @dhh nails it here. Chat is cheap. https://t.co/KG7NGsWIH3 https://t.co/b7yMc9xTyE
Retweeted by Chris Ferdinandi ⚓️Sigh... no we can’t? Come on, dude! https://t.co/fSbzz5dcp1Nice! https://t.co/r8914j8rFI @ColinRubbert @jasonpatricksc @robinsloan @davatron5000 @basecamp Wow! Honored to be in such good company on this list! @seldo Confession: I’ve never seen that movie. Sounds like I’m missing out? @amyhoy I could make it "open to everyone," but I'm worried about people who are too junior signing up and asking f… https://t.co/4RO1ZkpXRB @amyhoy The full context here... this is the current product: https://t.co/7I0t1zett2 My students are telling me t… https://t.co/IKhnRyMsB3 @amyhoy Oh you rock! I guess my biggest question: how did people learn about it? I'm assuming you emailed people as… https://t.co/JzPnKTaUlJ
11/16
2019
@amyhoy Have you ever created a course that's only available to people who've completed another course? Some of my… https://t.co/BVcN2BxC1e @seldo YES! This is amazing!She really gets me. https://t.co/2jbMsKtB8H
Retweeted by Chris Ferdinandi ⚓️ @seldo Is this a real product? Want!So over this past week myself, @jennschiffer, @BadassBowden, and @realsexycyborg have been suspended from Twitter.… https://t.co/cxp3do5TBa
Retweeted by Chris Ferdinandi ⚓️ @jeffgolenski "I'm Ron Burgundy?" @pjrvs It's a good practice. Keep things clear and simple. @withinsight Right? He did what Bernie does in every speech. Crazy how norms have evolved (for better and worse). @pjrvs Thanks Paul. I appreciate the perspective! I'm also thinking about scrapping an underperforming course beca… https://t.co/4bWxaHwrFj @pjrvs Have you ever created a course that's only available to people who've completed another course? Some of my… https://t.co/prHla9z48v @pjrvs me too!Clinton was impeached for lying about a blow job. https://t.co/EAHN5KeIY4 @1076 Oohh yes, good point! I'll go update now @fayazara Chaining, for sure. I find vanilla JS quite good at DOM manipulation. @Giando_Riceputi That's a tough oneQ @fayazara Nice Fayaz! What was the hardest part? @Kritika_saxena2 Do it! If you get stuck on anything, let me know. That's kind of my jam. https://t.co/1vo2O2GRy2https://t.co/NPpYsGCmYh thx for this useful css trick @ChrisFerdinandi
Retweeted by Chris Ferdinandi ⚓️🍦 New Article: Automatically setting the fill for SVGs https://t.co/E0SG4VgR23 @aaronpeters Same @thismyrealone How so? @jesscXC Not really. Not my speed.
11/15
2019

0