The 5 Pillars of a Solid Front-End

How one simple interview question made me review how I code (and got me hired)

Shortly, what does maintainable and performant front-end code look like to you?

1) It is accessible.

2) It is progressive enhancement-oriented.

3) It has its own DevOps.

4) It is modular.

#home #top-section #pictures-wrapper { /* ... */ }
.photo-gallery { /* ... */ }

5) It has coding guidelines and plenty of documentation.

Shortly, what does maintainable and performant front-end code look like to you?

--

--

Senior Product Manager at Nubank. Ex-FetLife & Dubizzle/OLX. Growth, CRO, SEO, Web Performance. Frustrated guitarist. Opinions are my own.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
João Cunha

Senior Product Manager at Nubank. Ex-FetLife & Dubizzle/OLX. Growth, CRO, SEO, Web Performance. Frustrated guitarist. Opinions are my own.