Adventures in Angular

MAS 050: Mike Hartington

Adventures in Angular

Panel

  • Charles Max Wood
  • Mike Hartington

Mike is an Ionic Developer Advocate. He's been a guest in Adventures in Angular (Episode 64 and 109) and Java Script Jabber, and he spoke in Angular Remote Conference. Tune in to My Angular Story Mike Hartington to know more about how he started in programming.

His first dive in programming was simply out of necessity. He took Intro to Computer Science in high school where he did visual basic. He really didn't think of pushing it through college, and he was into craft design courses instead.

When he had his last semester course on web design, that was the first time he went back into programming and web technology after high school. He fell in love with Flash before JavaScript. He found it to be so awesome because it's interactive and it's so much fun.

When he got out of school, he did marketing and design at a company. One of the requirements were to do interactive product demos and create resources for sales team. They were provided with iPads to do the task, but Flash doesn't run in iPads. Being the case, he had to relearn JavaScript.

When he got hired in a company as a designer working with developers, he initially that it would look great. But eventually he didn't want to do the job because it would take him forever. He also had this boss who was very much of a visual person.

When he showed him something in the computer, he was asked about how that particular thing would work. Not having Sketch back then, he didn't have the newer UI mockup tools. He recoded all the interactions, and his boss was pleased.

Being a designer before has somewhat been an influence to Mike's life as a programmer. He helps other developers handle issues and figure better solutions just like how a designer would do.

The main goal of designing is producing an output that appears as if it's done the only way it should. In the end, the product would seem to a natural fit.

Charles agrees with Mike's idea in how to solve a problem. Using API for instance, Mike doesn't want to think over about how to use it. He wants to keep things simple. The API should be materialized the way it should have been done.

To hear the rest of My Angular Mike Hartington, download and listen to the entire episode.

Get in touch with Mike and learn more about him by following him on Twitter. Don't forget to let Mike know you heard about him on Devchat.tv's Adventures in Angular My Angular Story!

Mike on Twitter

If you're short on time, here are the highlights of My Angular Story Mike Hartington:

How did Mike get into programming? (07:03)

What led him back to programming? (09:50)

How does designing influence programming? (12:21)

How did Mike get into Angular? (14:06)

Mike's other open source projects? (17:31)

Mike's basis in deciding to contribute in a project? (19:17)

How did he get into Ionic? (24:14)

Picks:

Mike

Chuck from Angular Team for awesome language plugin, Westworld

Charles

ActiveCampaign, KSL Classifieds, Who book

Next Episodes


Adventures in Angular

MAS 049: Joe Eames @ Adventures in Angular

📆 2018-08-29 12:00 / 00:48:44


Adventures in Angular

Episode 205: AiA 204: "Real Ward Angular" @ Adventures in Angular

📆 2018-08-28 12:00 / 01:10:27


Adventures in Angular

MAS 048: Tero Parviainen @ Adventures in Angular

📆 2018-08-22 12:00 / 00:30:58