Meetup Video
Designing Code: Secondary Notation, Syntax & Structure by Coleman Collins
Recorded June 02, 2015 at ChicagoRuby Downtown
There’s a second user interface on every project, one we’re not paying enough attention to: the interface we use to write code. Why does our conversation around this part of development that’s central to success end at favorite color scheme? In this presentation, we’ll discuss how visual communication and UX principles like color, typography, consistency and information architecture can impact your ability (or inability) to write clean, maintainable code. Expect to cover such topics as: How every developer secretly has strong opinions about typography; How syntax highlighting could be way more powerful than it currently is; How programming languages are themselves an ‘interface, ‘and can be ‘designed’ as such; and why any of this matters at all.
About Coleman Collins
Coleman Collins is a user experience and product design consultant currently peddling his trade at ThoughtWorks. He has worn many hats while helping clients build world-class products and experiences, including product designer, usability researcher and front-end dev. He believes “the internet is for everyone” shouldn’t just be a nice idea, and recently did a front flip off a sand dune.
More Videos
-
October 2026: Ruby, Rails & Postgres Data Integrity by Steven Zelaznik
October 07, 2026
-
September 2026: Understanding Complexity in Software by Tess Griffin, Chris Fung
September 09, 2026
-
August 2026: AI, Ruby, and the Future of Software Development by Kevin Murphy, Dan Phillips
August 12, 2026
-
July 2026: Staying Indispensable in the Age of AI by Alan Ridlehoover, Tony Yunker
July 01, 2026
-
June 2026: AI, Testing and Code Quality by Ifat Ribon, Fito von Zastrow, Noel Rappin
May 07, 2026