Recommended reading
A curated list of foundational ideas and concepts the team has absorbed and made part of the "TPX DX Way"
Last updated
Was this helpful?
A curated list of foundational ideas and concepts the team has absorbed and made part of the "TPX DX Way"
Last updated
Was this helpful?
This is a good overview of the background thinking behind React and component development as an approach.
This talk called React is Fiction, is probably one of the best conference talks we've seen in a long time. The 'software developers as fiction authors' analogy is a little stretched at times but the point being made about how to make good decisions about developing good software components is required viewing and understanding
Here as well is a brilliant piece on maintainable style guides - the problem here will be familiar to anyone who's worked on a template based CMS (like Drupal / WordPress and probably Umbraco) If you've not seen this before, Brad Frost's talk on his Atomic Design approach to component development is also good as he describes the problems in web development well (although his answer of Pattern Lab is too heavy weight for our liking)
It would also be useful to have a basic grasp on Functional programming (in particular why mutable state should be avoided). The following article I've found excellent as an introduction to the topic (note it doesn't appear to be about this at first)
As Technical Architects, you'll find that during a lot of the decision making we do we like to pull back to the following description of 'Simple versus Easy' based technical choices
Our big build project process uses a version of Agile called DSDM - this is a pretty good description of it:
Here's a nice archive of blog posts that shape a lot of modern thinking about how to work with the web:
This work is licensed under a .