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
        The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch by Harry Stebbings

        The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch

        533 Listeners

        Software Engineering Radio by se-radio@computer.org

        Software Engineering Radio

        270 Listeners

        The Changelog: Software Development, Open Source by Changelog Media

        The Changelog: Software Development, Open Source

        290 Listeners

        Ruby Rogues by Charles M Wood

        Ruby Rogues

        45 Listeners

        The Freelancers' Show by Charles M Wood

        The Freelancers' Show

        23 Listeners

        Startups For the Rest of Us by Rob Walling

        Startups For the Rest of Us

        703 Listeners

        The a16z Show by Andreessen Horowitz

        The a16z Show

        1,091 Listeners

        Software Engineering Daily by Software Engineering Daily

        Software Engineering Daily

        623 Listeners

        Adventures in Angular by Charles M Wood

        Adventures in Angular

        33 Listeners

        Talk Python To Me by Michael Kennedy

        Talk Python To Me

        585 Listeners

        Soft Skills Engineering by Jamison Dance and Dave Smith

        Soft Skills Engineering

        289 Listeners

        iPhreaks by Charles M Wood

        iPhreaks

        17 Listeners

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

        React Native Radio

        67 Listeners

        Y Combinator Startup Podcast by Y Combinator

        Y Combinator Startup Podcast

        225 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

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

        Syntax - Tasty Web Development Treats

        987 Listeners

        AWS Podcast by Amazon Web Services

        AWS Podcast

        205 Listeners

        Dwarkesh Podcast by Dwarkesh Patel

        Dwarkesh Podcast

        524 Listeners

        This Day in AI Podcast by Michael Sharkey, Chris Sharkey

        This Day in AI Podcast

        228 Listeners

        AI + a16z by a16z

        AI + a16z

        36 Listeners

        The Pragmatic Engineer by Gergely Orosz

        The Pragmatic Engineer

        63 Listeners