Manual ’till it hurts

I’ve been going buildless—or as Brad crudely puts it, raw-dogging websites on a few projects recently. Not just obviously simple things like Clearleft’s Browser Support page, but sites like:

The Clearleft podcast
Patterns Day
UX London


This content originally appeared on Adactio: Journal and was authored by Adactio: Journal

I’ve been going buildless—or as Brad crudely puts it, raw-dogging websites on a few projects recently. Not just obviously simple things like Clearleft’s Browser Support page, but sites like:

They also have 0 dependencies.

Like Max says:

Funnily enough, many build tools advertise their superior “Developer Experience” (DX). For my money, there’s no better DX than shipping code straight to the browser and not having to worry about some cryptic node_modules error in between.

Making websites without a build step is a gift to your future self. When you open that project six months or a year or two years later, there’ll be no faffing about with npm updates, installs, or vulnerabilities.

Need to edit the CSS? You edit the CSS. Need to change the markup? You change the markup.

It’s remarkably freeing. It’s also very, very performant.

If you’re thinking that your next project couldn’t possibly be made without a build step, let me tell you about a phrase I first heard in the indie web community: “Manual ‘till it hurts”. It’s basically a two-step process:

  1. Start doing what you need to do by hand.
  2. When that becomes unworkable, introduce some kind of automation.

It’s remarkable how often you never reach step two.

I’m not saying premature optimisation is the root of all evil. I’m just saying it’s premature.

Start simple. Get more complex if and when you need to.

You might never need to.


This content originally appeared on Adactio: Journal and was authored by Adactio: Journal


Print Share Comment Cite Upload Translate Updates
APA

Adactio: Journal | Sciencx (2024-09-08T10:18:11+00:00) Manual ’till it hurts. Retrieved from https://www.scien.cx/2024/09/08/manual-till-it-hurts/

MLA
" » Manual ’till it hurts." Adactio: Journal | Sciencx - Sunday September 8, 2024, https://www.scien.cx/2024/09/08/manual-till-it-hurts/
HARVARD
Adactio: Journal | Sciencx Sunday September 8, 2024 » Manual ’till it hurts., viewed ,<https://www.scien.cx/2024/09/08/manual-till-it-hurts/>
VANCOUVER
Adactio: Journal | Sciencx - » Manual ’till it hurts. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/09/08/manual-till-it-hurts/
CHICAGO
" » Manual ’till it hurts." Adactio: Journal | Sciencx - Accessed . https://www.scien.cx/2024/09/08/manual-till-it-hurts/
IEEE
" » Manual ’till it hurts." Adactio: Journal | Sciencx [Online]. Available: https://www.scien.cx/2024/09/08/manual-till-it-hurts/. [Accessed: ]
rf:citation
» Manual ’till it hurts | Adactio: Journal | Sciencx | https://www.scien.cx/2024/09/08/manual-till-it-hurts/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.