back to main page

minimalist

do not do more than you need. do not make it more complicate than you need. do not use a 10m by 10m canvas for something 1cm by 1cm in size. this means no gigantic dependency trees or compile times in case of software, no stretching in texts (and thus getting to the point), etc.

expressive

it neither needs to nor should be exactly the same as anything else. dont hide the style, be proud of the hardness, the brutalism, and the process of creation. dont write texts that are pure information, with the entire you that wrote them hidden in the neutrality. dont soften code just to make it look more normal at the expense of e.g. minimalism. dont discard your opinions on what youre making. show the opinions, show the grit, piss off those who dont like your style.

useful

it should be useful in some way. that can be either to you or whoever interacts with your creation in the future. make texts entertaining and/or informative, make images interesting or thought-provoking, make tools that are meant to be used. if none of these are the case, at least make sure you have fun making it. dont let minimalism get in the way of use. dont let the grit hide the tool underneath. instead, unify the functionality and the style.

in short

dont make it a soft warm blanket for the mind that dulls thoughts. make it hard instead, but keep it excellently useful in whatever way it has its use. it can look conventionally ugly, but it shouldnt be ugly to interact with.


and yes. llms go against these.