Big MediumBig Medium logo
Skip Navigation
  • Ideas
  • Projects
  • Talks
  • About
  • Hire Us
Speak Search Menu

programming

ai

A Coder Considers the Waning Days of the Craft

Writer and programmer James Somers shares his personal journey discovering just how good AI is at writing code—and what this might mean both individually and for the industry.
Runner
c25k

No Pain, No Pain: The “Couch to 5K” and Humane Design

I wrote the “C25K” training program for new runners over a decade ago. Its philosophy overlaps neatly with my philosophy of software design.
Paris - Gendarmes
bigmedium

Controlled

Your faithful correspondent fell under the browbeating eye of authority on a few recent and essentially trivial occasions, making me think a bit about the effects of control, rule enforcement and tone in my own work.
New Yorker - What's New?
customerservice

Understanding the Piano

User communities own and define technologies as much or more than the inventors. A piano from 1817 is the perfect example.
Mechanic
productivity

Optimal Time for Optimization

“Avoid premature optimization” is one of the axioms of software development. It’s basically fancy talk for “if it ain’t broke, don’t fix it.”
Artist in His Studio
life

Artist in His Studio

A Rembrandt painting captures the odd psychology of software development.
Big MediumBig Medium logo Back to top
Skip Navigation
  • Ideas
  • Projects
  • Talks
  • About
  • Hire Us

Read us

Book cover of Sentient Design by Josh Clark with Veronika Kindred

Work with us

  • Interface and experience design
  • Sentient Design and AI
  • Digital strategy and process
  • Design systems
  • Production and co-creation
  • Action plan
  • Coaching and hands-on advice
  • Workshops and talks

Follow us

Get the newsletter

    • Twitter
    • RSS
    • Instagram
    • Github

    Contact us

    Start with Josh Clark

    josh@bigmedium.com
    (401) 339-3381

    Big Medium is a Global Moxie company.
    Copyright 2003–2025 Global Moxie, LLC. All rights reserved.