Courses Blog About us

Thinking out loud

Thoughts on design, development, and learning from Button School.

  • 2026-04-03

    One-sided borders with rounded corners

    A PSA for card designers everywhere.

  • 2026-04-01

    Designing for the medium

    You don’t need to code. But you should know the medium.

  • 2026-03-30

    Spatial orientation on small screens

    Mobile screens are small, but the spaces they suggest are not. A visual reference to 5 common navigation patterns and the spatial mental models they create.

  • 2026-03-28

    Designing like a UI engineer

    Why building a UI from a visual reference requires interpretation, not reproduction—and an 8-step process for thinking about it differently.

  • 2026-03-27

    Come on in

    Non-engineers are already in our repos. It’s time to build environments that welcome them.

  • 2026-03-26

    Relearning the basics

    Learning isn’t a feeling. Some advice from a teacher on staying sharp while working with robots.

  • 2026-03-07

    Pretty much

    “Make it pretty” goes deeper than you think. How a dismissive phrase became encoded in our tools, roles, and processes.

  • 2026-02-24

    Codeplay

    Designers in our new coding course are making unexpectedly playful, exploratory work. Why?

  • 2026-02-18

    Friendly mid-week reminder that design contains multitudes. Just because we do things in different ways, and make different choices, doesn’t mean we are trying to invalidate each others’ approaches.

  • 2026-02-15

    Go make things

    Advice and wishes for the wave of new makers building end-to-end products for the first time.

  • 2026-02-06

    Skills I think matter most right now

    You’re already reading one of them.

  • 2026-01-09

    To code?

    Would you take the plunge into writing code with an LLM at your side?

  • 2024-06-26

    Figma discontent

    Content should not be a second-class citizen in the world’s leading design tool.

  • 2024-06-17

    Design starts earlier than you think

    Relationships, stakeholders, processes, responsibilities, and goals are all design materials.

  • 2023-11-10

    Keep the change

    Change and progress are not synonymous. A reminder to interrogate where your excitement comes from.

Courses for designers and developers to deepen their craft, expand their skills, and advance their careers.

  • Courses
  • Blog
  • About us
  • Code of conduct
  • Colophon
  • Follow us on LinkedIn
  • Email admissions
  • Subscribe via RSS

Made with in Barcelona.

© 2026 Button School