JavaScript Jabber

MJS #024 Aaron Frost


Listen Later

MJS 024 Aaron Frost

This episode can double as a My JavaScript Story and a My Angular Story and features Aaron Frost. Aaron has been on both JavaScript Jabber and Adventures in Angular. He has been a principal engineer for four years and recently organized his fourth NG-Conf.

How did you get into programming?

Aaron was working as a loan officer when he decided he needed a new career. He went to work at an accounting support phone center. There he discovered he was good at Sequel. He tried out for the QA team; the UA automation made sense to him. He became a senior QA and in 2010 jumped to working in development full time. He knew JavaScript; which made everyone wanted to hire him. He learned JQuery too.

What was it about JavaScript that really got you excited about it?

In Utah when he was working for a company, he had never learned JavaScript; he was told he had to learn jQuery to do browser extensions. The first night he learned jQuery he decided he loved the language. He stuck with it for three to four months. After that, he learned actual JavaScript. He explains that it just “fits in his head,” and made him feel well equipped and powerful.

How do you get to Angular?

He worked for a big, local corporation in Utah with powerful developers. The JavaScript community was strong there. They used Backbone and one day he emailed the developers. He suggested they Angular. One of the developers asked Aaron to help with the conversion. They were writing less code in Angular than in Backbone. It saved time.

Sometime after that, his friend Kip Lawrence suggested that they go to an Angular Conference. When they looked up conferences they couldn’t find any. They decided to start their own Angular conference after that.

How do you become a GDE?

There is a GDE app where you nominate yourself. In order to be picked, you have to meet a lot of criteria. You have to answer a lot of questions. There are things they want you to have done to prove you stand out and are a leader in the community. They want more than someone who is just smart. They want people who have presented at conferences, made open source contributions, written books, etc.

What else have you done in JavaScript or Angular?

One of the very first projects Aaron did is one that he considers one of the coolest. He built a browser extension for his twin brother’s real estate website that solved a captcha. He then marketed it to other people. He believes it is one of the most fun problems to solve.

What are you working on these days?                      

Aaron has a side project, which is a remote communication app for remote workers to use. He is working on how to make the NG-Conf bigger and better each year. He is also spending time being a dad.

Is there an overarching thing you’ve learned over the last 7 or so years of programming?

The thing that keeps recurring is that there is a need for engineers to focus on solving problems for users and less on having perfect code. He has noticed that developers make decisions to try to make perfect code that can sink a company. Developers should be more business focused than tech problems. It is more responsible for making a business profitable. Solve problems for the user first and don’t try to replace a language that’s working.

Picks

Aaron:

  • Superpowers https://www.amazon.com/gp/bookseries/B00YU1C4ZY/ref=dp_st_0141321342
  • Yarn www.yarnpkg.com
  • Samsung SmartThings  www.smartthings.com
  • Charles:

    • Nimble www.nimble.com
    • Bluetick www.bluetick.io
    • Visual studio code www.code.visualstudio.com
    • Wade Anderson interview, Microsoft build https://devchat.tv/js-jabber/jsj-265-wade-anderson-ramya-rao-visual-studio-code
    • www.zapier.com
    • Links

      • Twitter: https://twitter.com/js_dev
      • GitHub: https://github.com/aaronfrost
      • ...more
        View all episodesView all episodes
        Download on the App Store

        JavaScript JabberBy Charles M Wood

        • 4.4
        • 4.4
        • 4.4
        • 4.4
        • 4.4

        4.4

        234 ratings


        More shows like JavaScript Jabber

        View all
        Freakonomics Radio by Freakonomics Radio + Stitcher

        Freakonomics Radio

        32,246 Listeners

        The Tim Ferriss Show by Tim Ferriss: Bestselling Author, Human Guinea Pig

        The Tim Ferriss Show

        16,174 Listeners

        The Changelog: Software Development, Open Source by Changelog Media

        The Changelog: Software Development, Open Source

        288 Listeners

        Ruby Rogues by Charles M Wood

        Ruby Rogues

        45 Listeners

        The Freelancers' Show by Charles M Wood

        The Freelancers' Show

        23 Listeners

        The a16z Show by Andreessen Horowitz

        The a16z Show

        1,105 Listeners

        Software Engineering Daily by Software Engineering Daily

        Software Engineering Daily

        626 Listeners

        Talk Python To Me by Michael Kennedy

        Talk Python To Me

        583 Listeners

        iPhreaks by Charles M Wood

        iPhreaks

        17 Listeners

        React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

        React Native Radio

        67 Listeners

        Adventures in Angular by Charles M Wood

        Adventures in Angular

        15 Listeners

        JavaScript Jabber by Charles M Wood

        JavaScript Jabber

        62 Listeners

        Ruby Rogues by Charles M Wood

        Ruby Rogues

        21 Listeners

        My JavaScript Story by Charles M Wood

        My JavaScript Story

        4 Listeners

        My Ruby Story by Charles M Wood

        My Ruby Story

        0 Listeners

        Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

        Syntax - Tasty Web Development Treats

        985 Listeners

        The Indicator from Planet Money by NPR

        The Indicator from Planet Money

        9,556 Listeners

        Tech Brew Ride Home by Morning Brew

        Tech Brew Ride Home

        964 Listeners

        All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

        All-In with Chamath, Jason, Sacks & Friedberg

        10,254 Listeners

        Deep Questions with Cal Newport by Cal Newport

        Deep Questions with Cal Newport

        1,348 Listeners

        Dwarkesh Podcast by Dwarkesh Patel

        Dwarkesh Podcast

        551 Listeners

        Latent Space: The AI Engineer Podcast by Latent.Space

        Latent Space: The AI Engineer Podcast

        101 Listeners

        BG2Pod with Brad Gerstner and Bill Gurley by BG2Pod

        BG2Pod with Brad Gerstner and Bill Gurley

        475 Listeners

        AI + a16z by a16z

        AI + a16z

        34 Listeners