242: Front-end Architecture Making a Way for Testing with Fabio Nolasco

By Test Guild
  • Share:
Join the Guild for FREE
Fabio Nolasco Test Talks Feature

There are many things that can disturb the perfect flow of front-end development and testing. However, for some reason, most people are led to believe that, whatever the answer is, it might involve new technology. But what if that was not true? What if what we actually need is a new approach, or better yet, a new methodology to guide us? In this episode, Fabio Nolasco gives a glimpse in his book Professional Front-end Architecture, explaining how front-end architects have an opportunity to act as catalysts so that good front-end code and testing can actually happen as it should in our organizations.

About Fabio Nolasco

Fabio Nolasco

Fabio is passionate about all the connections between Front-end Development and System Design, System Architecture, User Experience, Productive Workflows, Portable Code, Progressive Web Apps, I, T and ArtificiaIntelligencece. He is also the author of the book Professional Front-End Architecture Helping Front-End Development Reach Its Full Potential.

Quotes & Insights from this Test Talk with Fabio Nolasco

  • I always liked computer science since a young age my whole family was confused about my decision. But my goal was that I wanted to apply computers to our computational solutions to real-life problems. I had a small company at that time even in the young age and I saw the people they were studying computer science they didn't really understand that the subject matter of the programs that they would create. And there was always a conflict between the person idealizing the system and those creating the system. So I said well if I go with Forest Engineering I probably can work with programming and for my surprise, there's a lot of programming.
  • The challenges I saw as an engineer was actually way more complicated and the challenges I face as a full stack developer web developer when I started my career here in the U.S. But then with time I start noticing that a lot of people would treat front end development with a lot of I almost would say with disrespect People laugh at you if you say oh yeah I work with HTML, CSS, and javascript.
  • So I don't think there's an industry standard definition for Front End Architecture but I'm trying to push or to promote a new perspective right there. The most common perspective I see around in the front end community is that Front End Architecture is the work of selecting a tech stack, which CSS a javascript framework you're going to use and how you're going to organize your files how are you going to configure your development environment and maybe even like a little bit of your data flow. That's the most common approach is see but I think that's a pretty limited perspective.
  • The first lesson I learned which it sounds pretty simple is that there's no silver bullet in terms of an engineering perspective
  • And that's part partially the reason why I wrote the book because I couldn't just say well we already have software architecture why we will create a front in architecture. Why not let software architects take care of this and organize everything. It's because the front in the world is too broad and it changes every week.
  • The best advice I can have for people to improve the quality of testing at their company will be for them to get their bosses to buy into the idea of having an architect. An architect will pave the way, will make a way for things to run smoothly and we're going to have way more capacity to focus on testing and doing better quality testing suites.

Connect with Fabio Nolasco

Rate and Review TestTalks

Thanks again for listening to the show. If it has helped you in any way, shape or form, please share it using the social media buttons you see on the page. Additionally, reviews for the podcast on iTunes are extremely helpful and greatly appreciated! They do matter in the rankings of the show and I read each and every one of them.

Powered By SauceLabs

Test Talks is sponsored by the fantastic folks at Sauce Labs. Try it for free today!

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

267: Smart Test Execution with Eran Sher

Posted on 08/25/2019

Do you run an entire automation test for every build because you don’t ...

266: Automation Journey and TestNG with Rex Jones II

Posted on 08/18/2019

In this episode we’ll test talk with Rex Jones about his automation testing ...

265: TestProject a Community Testing Platform with Mark Kardashov

Posted on 08/11/2019

In this episode, we’ll talk to Mark Kardashov, CEO and Co-Founder of TestProject, ...