MAS 050: Mike Hartington
- Charles Max Wood
- Mike Hartington
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.
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 a visual person. When he showed him something on 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 ideas about to solve a problem. When using an API, for instance, Mike doesn't want to think too hard about how to use it. He wants to keep things simple. The API should be built the way it should have been used.
To hear the rest of our interview with Mike Hartington, download and listen to the entire episode. Get in touch with Mike and learn more about him by following Mike on Twitter
If you're short on time, here are the highlights of this interview with Mike Hartington:
- Mike's first experiences in programming (07:03)
- What led him back to programming? (09:50)
- How does design 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)
- Chuck from Angular Team for awesome language plugin
- KSL Classifieds
- Who book