πŸ“š Agora node [[design]] β˜†
Agora nodes contain community contributions with titles or topics that match your search. x
πŸ“œ File pages/design.org by @jakeisnt β˜† πŸ“Ž β›Ά

Notes on medium-agnostic design principles.

Inspiration

dieter rams' braun work

How to become a designer without going to design school β€” Karen X

Award-winning industrial designer Andrew Ferrier has created a unique lighting solution - YouTube

The Keyring | A UX leader reveals his favorite design frameworks and tools - The Jungle Gym

AdamNathanielFurman on Twitter: "THREAD: So, most people associate Japanese design with either cute kitsch or zen-like minimalism, but its much more diverse, & 1 of my particular fav periods was the architecture of its 80-90s boom era; wild, strange & incredibly diverse, & unique in world architectural history https://t.co/oJYgOqgtjb" / Twitter

Japan Institute of Design Promotion - Wikipedia

Making the Brand: Asian American and Pacific Islander Heritage Month | Spotify Design

How Normie Minimalism and Farmhouse Chic Took Over Contemporary Design

cool table!

https://dbsbank.design/ writing about one of the best bank products in the world and their design philosophy

picrew.me cool website for uploading art others can use to create custom avatars! healthy minimalist homelots of great ideas

https://nymag.com/strategist/article/explaining-the-chubby-design-trend.html what the fuck

https://www.pinterest.com/gurafiku/_created/ survey of the history of japanese graphic design

The Simple Essence of Automatic Differentiation - YouTube Residential Programming without Mutable State - Thomas Getgood - YouTube

great tool for generating SVGs

the book about the mouse

https://build.mmm.page/ dnd sites https://cohere.ai/

do things you like and do them by yourself. that's all that matters.

πŸ“œ File design.md by @agora@botsin.space β˜† πŸ“Ž β›Ά

Loading pushes...

✨ AI Synthesis Mistral Gemini ChatGPT Claude x

Expanding this section will automatically generate an AI synthesis of the contributions in this node.

🌌 Agora context for [[design]]

Rendering context...

πŸ“š Agora node [[2003 10 25 site re design]] (pulled by the Agora)
πŸ“œ File _posts/archive/2003-10-25-site-re-design.md by @bmann β˜† πŸ“Ž

layout: post title: Site re-design created: 1067147760 categories:

  • BMC

Well, not really a complete re-design. Just moving things around a bit, plus turning into a 3-column style. With tables, no less :shocked:

If you go into your user account, you can switch to the "xtemplate" theme to see what I’m working on.

I’m currently losing my mind over some weird stuff where lists aren’t displaying properly, but I can’t actually tell if it’s caching somewhere or what.

Update:Yup, it’s a caching issue. I’ve been using my Linux box for routing, since it seems my router has died. It still functions as a switch, but routing functions…borked.

[image:633,left,5,5]So here’s a preview of what things are going to look like. Right now, too many dotted lines. I didn’t want to have a lots of little boxes feel, don’t know if this achieves it. I think I’m going to ditch dotted lines around blockquotes — the indenting and italicizing are probably already enough. Or perhaps not italicize, just use a different font?

πŸ“š Agora node [[2006 07 16 bmc blog design]] (pulled by the Agora)
πŸ“œ File _posts/archive/2006-07-16-bmc-blog-design.md by @bmann β˜† πŸ“Ž

layout: post title: BMC Blog Design created: 1153051402 categories:

  • Cathy Wang
  • cathycracks
  • design
  • BMC

Potential new design for BMC from cathycracks

Cathy Wang was bored one night recently and sent me this potential new design for my site — thanks, Cathy! I started talking to Cathy perhaps 6 months ago or so, before she got snapped up by Raincity Studios (she also works with Alex Williams, doing work on the Podcast Hotel).

Of course, it has the requisite "Photo by Kris Krug", and this screenshot is of an interior "static" page. Green would be a new colour for me…I long ago picked dark blue plus the yellow-gold highlight as "my" colours….but then, I don’t even have a real brand for BMC other than my name itself. Maybe I should go shopping for a new domain name as well?

The big task, which really should come before the design, is to re-examine my info architecture. There is a lot of different type of info on this site, and I also have content in several external places I would like to highlight/integrate a bit better (e.g. sync local weblinks with my del.icio.us account, have posts from my Bryght blog appear here and perhaps vice versa).

One of those spots is the "personal" side of me. It lives over at personal.bmannconsulting.com for those that are interested, and is an aggregation of content produced by me on many other sites (the 43 universe, like 43 places, being a major source).Β 

And along with design comes thinking about content…I’m going to try not to veer off into "blogging about blogging", but I should definitely be doing more short snippets of thought here — I admire Sacha, Paul, and Ethan‘s styles in particular, in terms of frequency, type, and length of content.

πŸ“š Agora node [[20210326181738 software_design]] (pulled by the Agora)
πŸ“œ File 20210326181738-software_design.org by @ryan β˜† πŸ“Ž
πŸ“š Agora node [[20210429094903 parry_language_design]] (pulled by the Agora)
πŸ“œ File 20210429094903-parry_language_design.org by @ryan β˜† πŸ“Ž

Parry is a programming language I'd like to implement. Parry is inspired by Riposte

Design

Parry programs are centered around making REST requests. The goal of Parry is to make REST requests scriptable. Parry should make it trivial to, say, do a GET request from one resource and then use that information in subsequent requests.

url_root = "api.example.com"

resource = get "${url_root}/foo"
another_resource = get "${url_root}/bar?id=${resource.id}"

let
    url = "${url_root}/baz"
    headers = {
        Content-Type: "application/json",
    }
    body = {
        parent_id: another_resource.id
    }
in
    post url headers body

Types

Parry is a loosely typed language and supports many basic types.

Primitives

Booleans

bool = true || false

Numbers

Parry supports integers and floating point numbers.

v = 1 + 3.22 - -1 * -3.45

Strings

str = "hello world"
strSingle = 'single quotes are okay too'

String interpolation can occur in any string.

strInterp = "${str} foo bar"

Lists

Lists can have mixed types and do not require commas.

[1 2 "foo" true]

Sets

Sets are a simplified kind of JSON. They are also immutable.

obj = {
    foo: 123,
    bar: 'bar',
    baz: false,
    quux: [1 2 3 4],
    quuz: {
        foo: 'foo'
    },
}

Set properties are accessed with dots.

foo = obj.foo
bar = obj?.bar # returns `null` if not present

To derive a new set, you can use the spread operator.

obj2 = {
    ...obj1,
    foo: 456 # overrides `foo`
}

Functions

All functions are first class, lambdas, and anonymous.

myFunc = (bar, baz) -> bar + baz;

Operators

Operator Description
+ Addition
- Subtraction
* Multiplication
=/= Division
< Greater than
<= Greater than or equal
> Less than
>= Less than or equal
. Set access
?. Optional set access
= Assignment
>> Write to file
<< Read file to value

let … in

let
    a = 1
    b = 2
    c = 3
in
    a + b + c

Conditionals

Conditionals are expressions.

a = if isEven(4) then true else false

match

a = match b
    | "foo" -> 1
    | "bar" -> 2
    | else -> 3

Loops

File IO

Both reading and writing return null.

Reading

txt << "~/file.txt"

Writing

"foo bar" >> "~/out.txt"

REST requests

Making REST requests are at the center of Parry.

All REST requests are functions that either take a single string or a set. If only a string is specified, say

get "api.example.com/foo"

The request made will simply be a GET to that URL, with no further information.

However, you could also specify a set, as such:

get {
    url: "api.example.com/foo",
    headers: {
        Accept: "*/*"
    }
}

By passing a set you can specify header and body information.

get

post

Standard Library

Map

map([1 2 3], (v) -> "${v}") # => ["1" "2" "3"]

Reduce

reduce([1 2 3], (sum, v) -> sum + v, 0) # => 6

Assert

πŸ“š Agora node [[20210429133404 language_design]] (pulled by the Agora)
πŸ“œ File 20210429133404-language_design.org by @ryan β˜† πŸ“Ž
πŸ“š Agora node [[20210503135803 kroz_language_design]] (pulled by the Agora)
πŸ“œ File 20210503135803-kroz_language_design.org by @ryan β˜† πŸ“Ž

Kroz is a programming language project I'm using to better familiarize myself with Racketand implementing languages in Racket.

Kroz is a language that's used for designing text-based adventure games. The output of a Kroz program is a full-blown adventure game.

Design

The language consists of a series of prompts and expected responses. A Kroz game is a tree of decisions.

; this is a comment
game_start:
    prompt "You find yourself in a dungeon cell with only a rope. What do you do?"
    actions:
        "climb rope" -> climb_rope_action
        "yell" -> end_game "A guard comes and kills you."

climb_rope_action:
    prompt:

---

    This is how you'd write a multi-line prompt.

---

    actions:
        "follow road" -> ...

begin_game game_start

Scenes

Every program is broken into scenes. Each scene has an identifier specified with it:

game_start:
...

Scenes have a prompt and action.

Prompt

The prompt is the text that is displayed at the beginning of a scene. Prompts can be strings surrounded by quotes, such as:

prompt: "You enter a cave."

or multi-line string literals surrounded by ---. The first --- must begin on a new line.

prompt:

---

This is a raw string.

This will be displayed to the user exactly as you type it!

---

Actions

Actions are essentially key-value mappings from accepted inputs to other scenes, delimited by new lines. Their basic syntax is:

ACTION = WORD_LIST -> SCENE_NAME \n
WORD_LIST = WORD+
WORD = ".*"

For example:

actions:
"follow road", "grab rope" -> next_scene_name
"cut rope"                 -> different_scene

Whitespace is ignored on a line-by-line basis.

Special actions

There are two special reserved actions, begin_game and end_game.

begin_game

begin_game tells the program which scene kicks the game off. Conventionally it should be placed at the end of a Kroz file.

begin_game first_scene

end_game

end_game ends the game. It takes no argument and can be used in an action list.

actions:
"foo" -> end_game
πŸ“š Agora node [[20210516170826 characteristics_of_good_software_design]] (pulled by the Agora)
πŸ“œ File 20210516170826-characteristics_of_good_software_design.org by @ryan β˜† πŸ“Ž

This is the billion dollar question! What makes good software? This could be answered in two ways, and I don't think these are two entirely unrelated questions:

1. What is well-engineered software?

  1. Software maintainability Every piece of software should require little effort to maintain.

2. What is good consumer software?

This is a big question. What do consumers want? Is Emacsgood consumer software? Or do general consumers prefer things like Windows

πŸ“š Agora node [[6 conversation design]] (pulled by the Agora)
πŸ“œ File Artificial Intelligence/Feminist Chatbot/The Feminist Design Tool/6 Conversation Design.md by @KGBicheno β˜† πŸ“Ž

6 Conversation and DesignΒ§

If conversation is going to be the primary form of interaction with your bot, language choice needs to be carefully crafted.

  • Descriminatory language must be avoided at all cost
  • People must be given every chance to express how they wish to be addressed
  • Trollish language directed at the bot must be dealt with in a constructive and direct manner

A Feminist approach to conversation includes:

  • empathy
  • inclusivity
  • accessible language
  • accessible images
  • inclusive modes of address

The course material ends here, but these notes will continue.

Go to [[7 Data]]

For the full list see [[The Feminist Design Tool]]

This is part of the [[Feminist Chatbot Main Page]]

You can also see [[The Golem Project Overview]] or the [[Master Contents Page]]

πŸ“š Agora node [[agora design]] (pulled by the Agora)
πŸ“œ File agora design.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️

agora designΒ§

πŸ“š Agora node [[civo chatbot script design]] (pulled by the Agora)
πŸ“œ File Artificial Intelligence/Feminist Chatbot/Scripting/CivO Chatbot Script Design.png by @KGBicheno β˜† πŸ“Ž


πŸ“š Agora node [[computer aided design]] (pulled by the Agora)
πŸ“œ File computer aided design.md by @goldfishlaser β˜† πŸ“Ž οΈπŸ”—

computer aided designΒ§

Core ideaΒ§

OpenSCAD FreeCAD KiCAD

πŸ“š Agora node [[conversation design]] (pulled by the Agora)
πŸ“œ File Artificial Intelligence/Feminist Chatbot/Conversation Design.md by @KGBicheno β˜† πŸ“Ž

Making interactions feel ‘human’Β§

Using conversation as an interface makes a system feel inherently more human-like.

Conversation requires less training on behalf of the user.

Check out Google’s guide to conversation design

Conversation encapulates the following design desciplines:

  • voice ui
  • interaction design
  • visual design
  • motion design
  • audio design
  • UX writing

This page is art of the [[Feminist Chatbot Main Page]].

πŸ“š Agora node [[deceptivedesign]] (pulled by the Agora)
πŸ“œ File DeceptiveDesign.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“š Agora node [[dice design]] (pulled by the Agora)
πŸ“œ File JRC/dice-design.md by @ankostis β˜† πŸ“Ž

DICE designΒ§

:original-url: https://docs.google.com/document/d/1lrs2cEq8GjqSjLPWDcKwl8XYCYnChG2y0fWAgMLDlQI/edit

GPGΒ§

ZKΒ§

ForwardSecureSignatures: http://www.cs.columbia.edu/~tal/papers/CJMM.pdf

πŸ“š Agora node [[disabledbydesign]] (pulled by the Agora)
πŸ“œ File DisabledByDesign.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“š Agora node [[ecodesign]] (pulled by the Agora)
πŸ“œ File ecodesign.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

ecodesignΒ§

[[Ecodesign directive]]

  • Ecodesign Work Plan. Intended to be adopted later this year, the document will guide Commission’s work on many of the most wasteful products until the end of its mandate

  • need to include concrete steps aimed at tackling all of the most wasteful and unrepairable products present on the market today, starting with smartphones, printers, laptops, and other ICT devices

πŸ“š Agora node [[elements of game design]] (pulled by the Agora)
πŸ“œ File elements-of-game-design.md by @s5bug β˜† πŸ“Ž

Elements of Game DesignΒ§

  • mechanics and systems
  • gameplay
  • player experience
πŸ“š Agora node [[firstdesign]] (pulled by the Agora)
πŸ“œ File assets/img/firstdesign.jpg by @bmann β˜† πŸ“Ž


πŸ“š Agora node [[graphic design]] (pulled by the Agora)
πŸ“œ File graphic design.md by @goldfishlaser β˜† πŸ“Ž οΈπŸ”—

graphic designΒ§

Core ideaΒ§

πŸ“š Agora node [[i don t deny that there are social norms surrounding the elevation of bad design]] (pulled by the Agora)
πŸ“œ File I-don-t-deny-that-there-are-social-norms-surrounding-the-elevation-of-bad-design.md by @enki β˜† πŸ“Ž

I don’t deny that there are social norms surrounding the elevation of badΒ§

design.

It takes resources to make a stand, so I can’t recommend everyone do so. But, if you’re a designer and you can afford to reject…


I don’t deny that there are social norms surrounding the elevation of bad design. Of course people who don’t have to eat their own dog food will have worthless and shallow opinions! But, there’s an ethical aspect to design: would you rather improve the world with good design or get paid more for bad design? There’s a didactic aspect to this as well: these semi-competent people in positions of power have the ideas they do because they have internalized trends that were promoted by actual designers or by people who have placed a heavy hand on the fashions of design; since warped ideas about what constitutes good design among designers caused these norms, corrections to these ideas (along with system-level changes like improved diversity and dogfooding) can correct these norms, albeit on something like a twenty year delay.

It takes resources to make a stand, so I can’t recommend everyone do so. But, if you’re a designer and you can afford to reject exceptionally bad norms, I recommend doing so. After all, accepting the awful state of design allows it to improve more slowly.

By John Ohno on October 23, 2016.

[Canonical link](https://medium.com/@enkiv2/i-dont-deny-that-there-are-social- norms-surrounding-the-elevation-of-bad-design-6e7597a81d47)

Exported from Medium on September 18, 2020.

πŸ“š Agora node [[information design]] (pulled by the Agora)
πŸ“œ File information design.md by @goldfishlaser β˜† πŸ“Ž οΈπŸ”—

information designΒ§

Core ideaΒ§

the practice of presenting complex data and instructions so people can understand them at a glance and act with confidence. It sits at the intersection of graphic design, user experience (UX), and communication, prioritizing function, clarity, and usability over pure aesthetics.

πŸ“š Agora node [[institutional design]] (pulled by the Agora)
πŸ“œ File institutional-design.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

Institutional designΒ§

πŸ“š Agora node [[instructional design]] (pulled by the Agora)
πŸ“œ File instructional design.md by @goldfishlaser β˜† πŸ“Ž οΈπŸ”—

instructional designΒ§

Core ideaΒ§

the systematic process of creating engaging, effective, and tailored learning experiences. It combines educational psychology, learning science, and instructional technology to ensure learnersβ€”such as students or employeesβ€”can easily absorb, retain, and apply new knowledge and skills.

πŸ“š Agora node [[instructionaldesign]] (pulled by the Agora)
πŸ“œ File InstructionalDesign.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“œ File InstructionalDesign.md by @an_agora@twitter.com β˜† πŸ“Ž
πŸ“š Agora node [[interior design]] (pulled by the Agora)
πŸ“œ File pages/interior-design.org by @jakeisnt β˜† πŸ“Ž

your room can be as bright as the outdoors brignening your room helps you stay more productive? the generalBlogs is good to follow as well

TODOshelf idea

shelves that can detach from wall use them as writing surface, desk or something can mount them up on wall thin sheets of metal that look like floating on wall :: minimal

designer living philosophy

article

  • full-time freelancing: turn any place into a working space! work from anywhere.

  • live in a small studio with everything organized and functional. use a small desk to stay focused!

  • work hard to build a concrete and strong routine. use external tracking tools. keep good habits and balance; this matters more than anything else. (I know this!)

πŸ“š Agora node [[learningdesign]] (pulled by the Agora)
πŸ“œ File LearningDesign.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“œ File LearningDesign.md by @an_agora@twitter.com β˜† πŸ“Ž
πŸ“š Agora node [[live redesign]] (pulled by the Agora)
πŸ“œ File live redesign.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️

Live RedesignΒ§

πŸ“š Agora node [[mechanism design]] (pulled by the Agora)
πŸ“œ File mechanism-design.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

Mechanism designΒ§

πŸ“š Agora node [[metadesign]] (pulled by the Agora)
πŸ“œ File metadesign.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

MetadesignΒ§

πŸ“š Agora node [[mini curriculum on applied category theory and engineering design]] (pulled by the Agora)
πŸ“œ File Mini-curriculum-on-applied-category-theory-and-engineering-design.md by @jonathan β˜† πŸ“Ž
  • First posted [[2021-01-01]]
  • Suggested program:
    • Step 1: Read the the paper [[A mathematical theory of co-design]], freely available here
      • This has no category theory in it, and should be understandable without any prerequisites. I think that having a quick look at this paper will give you a sense if doing this mini-curriculum is something that would interest you. Another option is to skip this paper, and just do Step 2 (the 4th chapter in Step 2 covers some of the material from Step 1, but using category theory).
    • Step 2: Read the first four chapters in the book [[Seven Sketches in Compositionality]], freely available here
πŸ“š Agora node [[object of design]] (pulled by the Agora)
πŸ“œ File object of design.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️

object of designΒ§

πŸ“š Agora node [[opening design]] (pulled by the Agora)
πŸ“œ File opening design.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️
πŸ“š Agora node [[participatory design]] (pulled by the Agora)
πŸ“œ File participatory-design.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

participatory designΒ§

πŸ“š Agora node [[peter jones and kristel van ael design journeys through complex systems practice tools for systemic design]] (pulled by the Agora)
πŸ“œ File peter-jones-and-kristel-van-ael-design-journeys-through-complex-systems-practice-tools-for-systemic-design.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

Peter Jones and Kristel van Ael, "Design Journeys Through Complex Systems Practice Tools for Systemic Design"Β§

URL : https://newbooksnetwork.com/design-journeys-through-complex-systems

Really enjoyed this. About the book [[Design Journeys through Complex Systems]] and the [[Systemic Design Toolkit]].

Loads of good stuff in here.

Seven stages. Multiple useful tools within each stage.

πŸ“š Agora node [[primitive design]] (pulled by the Agora)
πŸ“œ File content/primitive design.md by @scalingsynthesis β˜† πŸ“Ž οΈπŸ”— ✍️

Authored by:: [[P- Brendan Langen]]

Components of a tool’s base layer that afford user behavior.

These are the building blocks of [[powerful interfaces for entering information into a discourse graph]].

πŸ“š Agora node [[r using systematic reviews to inform nihr hta trial planning and design]] (pulled by the Agora)
πŸ“œ File content/R- Using systematic reviews to inform NIHR HTA trial planning and design.md by @scalingsynthesis β˜† πŸ“Ž οΈπŸ”— ✍️
πŸ“š Agora node [[talking about dribble is undercutting exactly how stupidly static the western idea of good design]] (pulled by the Agora)
πŸ“œ File Talking-about-Dribble-is-undercutting-exactly-how-stupidly-static-the-western-idea-of--good-design.md by @enki β˜† πŸ“Ž

Talking about Dribble is undercutting exactly how stupidly static theΒ§

western idea of β€˜good design…

While there were plenty of interesting ideas in design from 1950 to 1980, because of Jobs’ reality distortion field we basically threw all…


Talking about Dribble is undercutting exactly how stupidly static the western idea of β€˜good design’ is. Instead, we can look at how dominant themes in design go back to being influenced by Apple’s design standards from the early 1980s, which themselves are basically a simplified and dumbed-down version of late-1940s and early-1950s trends in modernist minimalism.

While there were plenty of interesting ideas in design from 1950 to 1980, because of Jobs’ reality distortion field we basically threw all of that out and have been increasingly influenced by this static throwback FrogDesign BS that was pretty questionable in 1979 (along with the underlying Jobsian ideology that consumers are too dumb to deal well with choices and must have decisions made for them β€” a necessary element in the application of extreme minimalism to ostensibly general-purpose machinery).

Today’s idea of good design is essentially: flat, spare, minimalist graphics with low information density and few user choices. Never use color if you can use white; never use two colors where you can use one; never use two buttons where you can use one and never use any buttons if you can get away with not having any; never give the consumer an option if you can please more than half of them by choosing first; if a user disagrees with a designer about usability then the user is wrong. These rules make some sense for a house or a toaster, and are defensible for a coffee machine or a toilet; they make no sense when applied to computers and even less sense when applied to computer software.

By Rococo Modem Basilisk on March 11, 2016.

[Canonical link](https://medium.com/@enkiv2/talking-about-dribble-is- undercutting-exactly-how-stupidly-static-the-western-idea-of-good-design- db13391b7cc8)

Exported from Medium on January 2, 2018.

πŸ“š Agora node [[the challenge of conversation design]] (pulled by the Agora)
πŸ“œ File Artificial Intelligence/Feminist Chatbot/The Challenge of Conversation Design.md by @KGBicheno β˜† πŸ“Ž

Challenges of conversation designΒ§

  • Formality spectrum
  • Asychronous design
  • Branching text (ie Twine)

Here’s a link to Twine, a branching narrative processor you’ve used before.

This page is art of the [[Feminist Chatbot Main Page]].

πŸ“š Agora node [[the expanse ui design]] (pulled by the Agora)
πŸ“œ File the expanse ui design.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️

the expanse ui designΒ§

πŸ“š Agora node [[the foa reference guide to fiber optic network design]] (pulled by the Agora)
πŸ“œ File book notes/The FOA Reference Guide to Fiber Optic Network Design.md by @bbchase β˜† πŸ“Ž
πŸ“š Agora node [[trappedbydesign]] (pulled by the Agora)
πŸ“œ File TrappedByDesign.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“š Agora node [[weaponised design]] (pulled by the Agora)
πŸ“œ File weaponised-design.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

weaponised designΒ§

πŸ“š Agora node [[web design]] (pulled by the Agora)
πŸ“œ File pages/web_design.org by @jakeisnt β˜† πŸ“Ž

Philosophy

Websites should be minimal. There is no reason to download five megabytes of Javascript to communicate my hiring credentials. I shouldn't have to wade through frameworks and dark patterns to read a blog post!

I am taking a reductionist approach to web design by:

  • Limiting the number of lines of Javascript. Javascript consumes unnecessary resources and can distract from information presented; as such, Javascript should serve only to enhance current content.

  • Limiting the number of colors on the site, shifting focus to central components.

  • Reducing the overall complexity of the project. You can only truly understand a machine if you can remove every piece you don't need. If every piece is necessary for communicating the information, it's all the end user should need to see.

Aesthetics aside, focusing on minimizing web development allows the millions of people worldwide with slow connections to access resources and information. Using a simple subset of CSS and Javascript, too, enables older browsers and hardware to sufficiently load websites.

The web doesn't have to be so hostile or expensive to run. Focus on boiling it down to its essentials.

https://matthiasott.com/notes/the-thing-with-leading-in-css

Inspiration

  • Mikhail Khoury's website one I stumbled upon only because he shares a last name with Northeastern's Computer Science college, has an astoundingly minimal yet well-designed site. It's easy to navigate and has no distractions from the site's objective.

  • 100 Rabbitsare a creative duo comprised of Rekka Bellum and Devine Lu Linvega they've inspired me to move towards using minimal, accessible tooling, and have a fantastic design language present throughout all of their work. 100 Rabbits

  • Pentagram a design consultancy with a lot of great work. They have lots of mockups and designs to reference.

Resources

https://cargo.site/ complex reduction apple music redesign case study

https://codepen.io/ge1doot/pen/MWeBPQE very cute pen https://matthiasott.com/notes/wicked-design quick thoughts on 'wicked design' https://grumpy.website/ a catalogue of terrible user interface design decisions https://avanier.now.sh/work.html love this https://deianeira.co : great web design. wow vertically aligned logos, cool font, 'alter ego', quick journal https://neil.computer/notes/the-design-of-diskprices-com/ amazing minimal site with a few notes on making it the best it can be http://ericmotil.com/ https://web.archive.org/web/20191125141522/http://www.070shake.net/ an incredible site!

Windows 95 UI Kit - Themesberg brainrape/windows-95-ui-kit: ? Windows 95 UI Kit made with Bootstrap 4 comp https://github.com/mit-pdos/noria

inspirational site

Blobmaker - Make organic SVG shapes for your next design consistent microcopy makes for good product ux the design squiggle, emblematic of the design process

https://hot3eed.github.io/2020/06/22/snap_p2_deobfuscation.html love love love this website and the readme,Cybersecurity

shoelace a forward thinking library of web components

https://kristopolous.github.io/BOOTSTRA.386/ beautiful framework like bootstrap, but for DOS

https://linus.zone/dev good web design resources! https://gerireid.com/forms.html good form design principles Ethical Web https://gerireid.com/forms.html incredible architecture navigation demo: Three

https://pavellaptev.github.io/web-dark-ages/ web design trends over the last 20 years. the site map and guest book pages are really cool and seem fun to add : )

https://derolez.dev/ i actually love this guys work - even if i dont like how animated the front page is http://brandoncjohnson.com/ someone likes space - and threejs!!! Three https://blog.hubspot.com/marketing/best-personal-websites

https://ertdfgcvb.xyz/ incredible piece of animation using characters https://www.r2design.pt/

https://tonsky.me/blog/monitors/ you need a better display to make sure that things are rendering correctly in 1080p.

https://www.figma.com/community/file/822953707012850361 very nice design system. wish the company were better https://sean.fish/ its like an old computer!

https://github.com/foundation/foundation-sites the most advanced front end in the world, or something

brutalism

https://brutalist-web.design/ comes from 'raw concrete' french term. follow these guidelines well. https://www.ribbonfarm.com/2017/01/05/tendrils-of-mess-in-our-brains/ order is everywhere https://brutalistwebsites.com/?epik=dj0yJnU9UExtUjV0WndmaHpPMTZZTVNNRHUxYThnLVhWLXB4aU4mcD0wJm49bVZRVVd3ajVRYW1yWl9SS2MySE5sUSZ0PUFBQUFBR0FSSF9J

πŸ“š Agora node [[webdesign]] (pulled by the Agora)
πŸ“œ File webdesign.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“œ File WebDesign.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“š Agora node [[wild design]] (pulled by the Agora)
πŸ“œ File wild-design.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

Wild DesignΒ§

Wild Design is a framework evolving from the insights brought by the brazilian practice of gambiarra but expanding into any design practice in which human agency is not formally engineering processes, but dynamically developing into as well as together with systems.

β₯… [[2021-10-16_14-28-37_screenshot.png]]

πŸ“œ File wild-design.md by @patterning β˜† πŸ“Ž

wild design

πŸ“œ File stoa-test-2/wild-design.md by @agora β˜† πŸ“Ž

wild design

πŸ“œ File stoa-test/wild-design.md by @agora β˜† πŸ“Ž

wild design

πŸ“œ File wild-design.md by @anonymous@doc.anagora.org β˜† πŸ“Ž ✍️

wild design