Best web features of 2018

Best web features of 2018

As you’ve seen in the book “Professional Front-end Architecture”, architects we need both depth and breadth of knowledge. Jake and Surma (who I believe do not need further introduction) just released a very nice video-series on Youtube called “Best web features of 2018”. Besides being entertaining, that series also help us recap what happened this […]

Agile, emergent design, and bugs!

Time vs bug

Agile, emergent design, and bugs! Before saying anything bad about Agile, I do need to recognize its virtues. Software development is time-consuming, and having a methodology that accounts for continuous release, continuous adaptation for the market changes, and quality control of small iterations… well, it is both ingenious and necessary. However, as I describe in […]

Role IQ

aptitude

Role IQ One of the important tasks that front-end architects can (and should) perform is to help organize teams. Their strategic position within the organization, combined with their technical expertise and visibility, makes them perfectly qualified to identify people’s capabilities, talents, and preferences, as well as to allocate them into different projects and roles. As […]

Review: What I Expect from a Front-end Architecture

What I Expect from a Front-end Architecture

Review of the article: What I Expect from a Front-end Architecture In September 2017, Wolfgang Gehner wrote a very interesting article about Front-end Architecture. He listed the things Front-end Architecture should monitor and take care of in order to make systems more maintainable and future-proof. As he put it so well, a front-end app should […]

Should we throw away our front-end apps and re-do them?

Should we throw away our front-end apps and re-do them? There are a lot of things that we admire from books and academia, but they just don’t seem to work in the real world. Architectural plans for software and web apps seem to fall into this category quite often. We can all see the logical connections […]