Ancestors

Written by John Allsopp on 2024-12-04 at 05:00

Two decades ago I started a little project looking to apply the ideas from ‘A Pattern Language’ by Alexander et al (pattern languages from architecture not programming languages like the gang 4) to architecting for the web.

When I think about the supposed app/site dichotomy I come back to patterns.

https://en.m.wikipedia.org/wiki/A_Pattern_Language

A key lesson is patterns are composable solutions to problems at different scales.

=> More informations about this toot | More toots from johnallsopp@indieweb.social

Written by Thomas Vander Wal on 2024-12-04 at 16:26

@johnallsopp A Pattern Language is so good for helping your mind see things differently and have better awareness and understandings.

I've worked with devs who are familiar with it and it changes everything for the better.

=> More informations about this toot | More toots from vanderwal@mastodon.social

Written by John Allsopp on 2024-12-04 at 19:55

@vanderwal I think architectural patterns and programming patterns often get tangled together to the diminishment of the value of both.

And in our world we think of patterns much more like the gang of 4 than Alexander et al.

=> More informations about this toot | More toots from johnallsopp@indieweb.social

Toot

Written by Thomas Vander Wal on 2024-12-04 at 20:04

@johnallsopp Yet another area where having a different term to disambiguate different ideas so they aren't easily conflated.

I've had the fortune of working with developers who have background isn cog sci, sociology, and other non-technical degrees and they often pick-up adjacent social sciences to add to their technical understandings. This is quite often a great combination for innovation, but also just really good usable and well thought through products.

=> More informations about this toot | More toots from vanderwal@mastodon.social

Descendants

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113596345209201529
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
273.089231 milliseconds
Gemini-to-HTML Time
1.302771 milliseconds

This content has been proxied by September (3851b).