ethan arrowood

@ArrowoodTech

Open source maintainer for 🌟 Hiking and skiing always ⛰ Software Engineer 2 🚀 he/him

(now) VT, (soon) Boulder CO
Joined September 2016

Tweets

You blocked @ArrowoodTech

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @ArrowoodTech

  1. Pinned Tweet
    Jan 9

    🎉 Today I'm excited to announce the first beta release of undici-fetch. A WHATWG Fetch implementation based on undici. GitHub: npm: ⚠️ It is not spec compliant yet so don't go using it in production ⚠️

    Show this thread
    Undo
  2. 21 hours ago

    just for the lols i actually took advice and tried downloading "Microsoft Rewards" extension... which then Edge immediately disabled because it would "change my search suggestions" 😂😂 you can't make this up

    Undo
  3. Mar 18

    Have you used Tuple types before? Want to learn some nifty tricks to make your existing TS code even better? Attend my Intermediate TypeScript workshop on March 23rd at and you'll learn all of this and more 🚀

    Screenshot of the text:

Challenge
Given a tuple type Point, write a function distance that destructures the x and y values from each point and then calculates the distance between the two 2D points.

type Point = [x: number, y: number]

function distance (point1: Point, point2: Point) {
  // todo

  return Math.sqrt((x2 - x1)**2 + (y2 - y1)**2)
}
Without using the Point type directly, write a new function slope that derives its argument types from the distance function.

function slope (/* todo */) {
  return (args[1][1] - args[0][1]) / (args[1][0] - args[0][0])
}
Hint: You'll need to use the spread ... operator

Try it on TypeScript Playground
    Undo
  4. Retweeted

    Have you checked our workshops? The right people are here to help! 👉 author of mastering 👉 TS maintainer working for 👉 author of design patterns 👉 contributor in Still thinking⁉️

    Undo
  5. Retweeted
    Mar 18

    I finally tried out and built a small Hello World app that I can change the words and colors easily for demos. Not missing expressjs at all. Great job and all the contributors 🙌

    Show this thread
    Undo
  6. Mar 17

    I truly appreciate living on ski mountain. There’s nothing better than “going for a walk” and taking a couple laps ⛷ in the middle of the day

    Undo
  7. Mar 16

    On March 23rd I'm hosting a workshop for 🚀 I'll be covering intermediate and advanced language features, as well as multiple project tooling topics such as compiler config, linting, testing, and more! Buy your tickets now: 🌟

    Undo
  8. Mar 16

    Considering llhttp is written in and is used by core, do folks think there are more opportunities for node core to start utilizing TS projects? I definitely don’t have half an undici fetch implementation written in TS or anything 😋

    Undo
  9. Retweeted
    Mar 16
    Replying to

    The community Discord is full of friendly and helpful folk 💫

    Undo
  10. Retweeted
    Mar 15

    If you work in with a large solution, (~100+ projects) I want to set up time to talk with you to learn how you use Visual Studio🙌🏼Please reach out to me!

    Undo
  11. Retweeted

    8⃣ Days to go‼️ We can't wait to hear whats new in from our 5⃣0⃣+ Speakers and our Sponsors Join us 👉

    Undo
  12. Retweeted
    Mar 15

    (with pride) "we're back on our bullshit" ー "back on our bullshit is an understatement" ー

    Undo
  13. Mar 15

    Lol hey msft folks... don’t stress, you weren’t fired, just nobody can sign in to things right now 😂

    Undo
  14. Retweeted
    Mar 15

    Want to find out how the ToString() abstract operation converts different value data types in JavaScript to strings? 👉👉

    Undo
  15. Mar 14
    Undo
  16. Mar 14

    Gotta work on my upper body sometimes 💪 🎿

    Undo
  17. Mar 13
    Undo
  18. Mar 12

    Tomorrow I promise to post a video of me spinning

    Undo
  19. Retweeted
    Mar 12

    TypeScript is a lie!

    Undo
  20. Retweeted

    📢We have great news! Thanks to the generous contributions of our we have covered the production costs and we're giving free access to live streaming. 🎉 Learn how you will have free access here:

    Undo
  21. Mar 11

    It also changes my calendar status from “Available” to “Away” 🏖 😁 🍹

    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·