Build in Public

oxc0ffee1 pts0 comments

Kim Slawson: Designer & Developer

-->

Creative

Kim Slawson

Design

Optimized user experience for mobile, web, and print media.

Development

Quickly, accurately iterates from mockup or vision to reality.

Contact Kim to discuss your needs

Profile

A designer and developer proficient in both screen and print media, Kim espouses simplicity and consistency. He speaks for the user, whose needs inform the design and development process from start to finish.

Kim’s work includes websites, product design, print design, logos and branding. He has experience working as a freelancer, with agencies, and directly for his clients. ▌

Strengths

UI/UX design

Kim brings deep, cross-platform expertise in mobile, web, and print design, delivering intuitive, high-impact user experiences tailored to each medium.

Front-end development

HTML, CSS, JavaScript, oh my! Kim is a standards-bearer throughout the whole process. He even dreams in code*. As fun as this sounds (and looks in movies) in real life most of coding is debugging, not exactly the stuff of dreams.

Typography

Typography isn’t just a minor detail of a design, it’s the backbone. Kim sweats the spacing, the rhythm, the weight of every glyph. Bad kerning is a personal affront. Comic Sans? That’s war.

* no, really. He dreamt of vertical floats and combining horizontally-flowed and vertically-aligned elements only to wake up to the reality of poor browser support for layout of CSS-transformed elements.

Portfolio

Selected works including digital design, websites and webapps, print work, and product design.

Colophon

This site was developed in Midcoast Maine with love and care (and plenty of coffee). I couldn’t have done it without the help of the following:

Solarized color palette<br>--><br>Solarized color palette

Precision colors for machines and people. (Thanks, Ethan)

Vim

The ubiquitous text editor. (RIP, Bram)

CSS Responsive Grid Overlay

A lifesaver for making sure that your columns and baseline grids are laid out properly. Go ahead! Try it for yourself on this site:

Baseline grid

Blog

My (very) occasional ramblings.

Filter by tags:

AllDesign Development Philosophy slawson.org

July 2026

Build in Public

What if you shipped the thing before it’s ready? 😱

July 2025

Lorem Ipsum, Reloaded

What if a young hacker wrote placeholder text?

June 2025

New Site, Who Dis?

Same great brand, less jQuery Mobile.

December 2016

Shorthand Stack: Font Shorthands for Consistent Metrics in CSS Font Stacks

Prevent layout inconsistencies across typefaces and platforms.

July 2013

CSS Clock with Connected Hands

Proof-of-concept clock animated with CSS.

February 2013

They Might Be Giants Interview

In which I briefly come out of radio DJ retirement to interview John Flansburgh.

Previously…

Older blog entries are available at the archive

Blog ›<br>Build in Public

Tagged:

Design Development Philosophy

My thesis: If it’s important, build it in public for the world to see.

“But,” you say, “then everyone will see my mistakes!”<br>Yes, they will, and it will make your work better. But the truth is it’s not about the work or the quality of the end product. You will eventually arrive at roughly the same product whether you are building in public or private. The difference is in how it feels. Honestly, if you build something in private, you might not ever even release it.

“What? Why not?” Because of fear.

Fear is the mind-killer. “It’s not good enough.” “It’s not ready.” “It’s not finished.” These are all intrusive thoughts that will stop you from shipping a version 1.0, let alone improving it and polishing your craft.

This advice is less technical than you might expect, and more philosophical. It bypasses those intrusive thoughts by not giving them a place to germinate. When your new thing is out in the world, it’s vulnerable and incomplete and it’s up to you (and others, if it’s open-sourced) to form it and shape it and build it correctly. Iteration is a process that improves work over time. It’s a virtuous circle — a tightly-coupled feedback loop that enhances your output tremendously, pushing it far beyond the original ideas that birthed it.

It’s a psychological trick to keep you motivated and keep you building. It’s a bit of legerdemain, a mental sleight-of-hand that, while not a technical solution or domain-specific skill, will increase your productivity and the quality of your work immensely.

In contrast, the (fallacious) feeling of being entitled to a well-earned rest that a creator gets after putting a lot of blood, sweat, and tears into a project in private acts as a demotivator to improving the project. Counterintuitively, work that is published early and often, flaws, warts, bugs and all, often ends up in a far better state far quicker than work judged too “precious” to publish until it’s “perfect”.

“And who draws a perfect circle anymore?” –Farley Flavors, Shock Treatment

OK, but… what do?

What does this look like in practice? It doesn’t mean...

design work build public print development

Related Articles