I'm Josh Cooper, a full stack web developer with a focus on delivering intuitive user interfaces on the frontend with efficient and scalable services on the backend. My tools of choice are TypeScript, React and Rust.
  • Thumbnail of PWA Chat

    PWA Chat

    The frontend of a Facebook Messenger inspired concept chat application.

  • Thumbnail of Joco Dev

    Joco Dev

    The personal portfolio website that you are looking at right now. When creating this website, care was taken to maintain high performance and semantic correctness, with a clean and consistent style across devices.

    typescriptreactnextjsnetlifygithub actions
  • Thumbnail of Joco Blog

    Joco Blog

    My personal technology blog that is statically generated from markdown files using Gatsby.js.

  • Thumbnail of genp


    A Rust library for generating random passwords and passphrases.

  • Thumbnail of React Calculator

    React Calculator

    A simple calculator made with React using the design of a previous version of the iOS calculator app.