Learn the Angles of Angular

On Tuesday, October 18th, Clint Guin, a Software Developer at Logical Advantage, will host a Lunch & Learn called Dynamic Page Widgets with Angular 1.x. From 11:20 a.m. to 1:30 p.m., guests will be invited to Logical Advantage where they will explore technologies that Clint used when creating an application with a page editor.

We had a few more questions, so we met with Clint himself for a one-on-one interview about what guests can expect at his Lunch & Learn, Angular 1x and more!


LA News: Tell us a little bit about yourself. 

Clint Guin (CG): I was born in Charlotte and grew up in Monroe. I graduated from Appalachian State University.

LA News: What’s one thing people might not know about you?

CG: I was originally planning on going to med school to become a Psychiatrist.

LA News: You have previous experience with phone applications, like Doom Buggy. Can you tell us more about these applications?

CG: Doom Buggy started out as a group project for an NSF funded scholarship program that I was in at Appalachian State. I was the leader of the group and continued to work on the project even after we finished the program. It was written with C# in the Unity3D game engine.

LA News: How have you seen the world of software and application development change over the past few years, and how do you think it will continue to evolve?

CG: Web applications are becoming more in demand for application development. They run on every operating system, and they don’t need to be installed on an end user’s device. The user simply logs in, and it works. No need for updates; everything just works no matter where they are or what device they’re logged in on.

User experience for web applications can now match native applications because frontend frameworks and libraries have made it easier to develop more user friendly user interfaces. JavaScript has emerged as the universal language because it powers these web applications on the frontend. Backend development is also trending towards JS since Node.js has become more popular. I think these trends will continue and become easier for developers to use, thanks to tools like Yeoman that help developers lay a strong foundation for projects based on best practices.

LA News: What inspired you to become a software developer, and more specifically, to pursue work with Angular and ASP.NET applications and widgets?

CG: In college, I focused on desktop applications and games but had always wanted to get into web application development, but I never had the chance. The first project that I worked on for Logical Advantage was a mobile phone game using Unity3D. After I had completed that project, Dan (Dan Thyer, CTO & Co-Founder of Logical Advantage) gave me the opportunity to learn Angular so I could expand my skill set.

I got up to speed by taking online courses, and one of those courses focused on creating a framework for a configurable widget based portal. It was a more advanced course and wasn’t really useful for the next couple of projects I was assigned to, but it came into play on my most recent project when it helped me build a web application that met the client’s required functionality.

LA News: What do you think are some of the benefits of using Angular 1.x?

CG: Angular 1 has been used extensively and is very stable. Every problem or question that I have had while using it has been solved by a quick Google search because plenty of other developers have already had the same questions or problems. It’s a great framework, and I’ve never been limited by it.

LA News: What are some of the challenges users might face using Angular 1.x, and how can they overcome them?

CG: I remember thinking some of the syntax was strange when I first started using it, but I got used to it, and it makes sense now.

LA News: In an upcoming Lunch & Learn, you’ll be leading a presentation on dynamic page widgets with Angular 1.x. What can participants expect from this presentation?

CG: They’ll get a look at how Angular can be used to develop a solution that provides great user experience and improve their productivity.

LA News: What are a few of the greatest takeaways you hope participants will receive from your Lunch & Learn?

CG: They’ll learn a lot about using building directives that encapsulate functionality which can then be used throughout an entire application.

LA News: Is there anything they can do to prepare for it?

CG: A basic understanding of Angular will help, but I will answer any questions and provide resources to help get started with Angular.


If you’re interested in meeting Clint and learning more about Angular, be sure to attend his Lunch & Learn on Tuesday, October 18th from 11:30 a.m. to 1:00 p.m. at Logical Advantage. For more details and to RSVP, click here

Go Back

Copyright © 2017 Logical Advantage. All Rights Reserved