His mission

(he chose to accept it)
Applying proven techniques to new technologies

Recent Deployments

Journey
Frontend rewrite in new technology
Education
Leading workshops
Smart home
Refactor to new architecture
Shopping
Build webapp to match mobile app

Tools & Tradecraft

Evolutionary design

Writing

Testing and TDD

React/React Native

Training

Noteworthy Achievements

React and React Native testing workshops and talks at React Native EU, React Advanced London, and Chain React
Migrated a React Native app (Android+iOS) to an improved design/architecture, converting and releasing one screen at a time
Led a team to build React web version of pre-existing mobile apps for a nationwide company, reaching feature parity in six months
Implemented a React “block-based” page editor within a CMS to give nontechnical content editors flexibility within the design system’s constraints

Reports from the Field

  1. The web won't replace native mobile

    Trying to decide between building a web app or native mobile app? Josh Justice points to accessibility, ease of use and cross-device integration as big wins for native mobile.
    Time An icon of a clock Publish Date
    July 18, 2023
    Person An icon of a human figure Authors
    Josh Justice
    Category An icon of a paper organzier Categories
    Mobile
  2. Achieving side project success

    Managing a side project on top of everything else is a lot. These four tips will help you focus on what matters to get the most out of your project.
    Time An icon of a clock Publish Date
    January 10, 2023
    Person An icon of a human figure Authors
    Josh Justice
    Category An icon of a paper organzier Categories
    Development

Search An icon of a magnifying glass Search the Blog