Raghav Agrawal @impactology@mastodon.social's Avatar

Raghav Agrawal @impactology@mastodon.social

@impactology.bsky.social

Former Diamond Dealer | Turning research on learning, cognition, and systems into interfaces that reduce confusion, cost and decision stress. https://twitter.com/impactology

2,217 Followers  |  3,474 Following  |  5,889 Posts  |  Joined: 07.08.2023
Posts Following

Posts by Raghav Agrawal @impactology@mastodon.social (@impactology.bsky.social)

uwu we are just smol beans doing some chonky peeping

03.03.2026 14:11 β€” πŸ‘ 73    πŸ” 13    πŸ’¬ 1    πŸ“Œ 0

the difference between "technology" and "design" is "this is the only way it'll work" vs "you could just make different decisions and get different outcomes"

03.03.2026 15:36 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Distilled Capability This is a meditation on essential concepts like capability, invention, and technology, and how the promise of softwareβ€”whether or not that promise is delivered uponβ€”is pure capability, and very little...

a while ago i ruminated on how software is always marketed in terms of features, which conveniently represent on one hand a capability for the user, and on the other a unit of work for programmers

but a raw capability says nothing about how the software behaves doriantaylor.com/distilled-ca...

03.03.2026 18:30 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

my inclination is to shift the focus from technology (which is developing raw capability) to *design*, which is about decisions taken within a given capability envelope that qualitatively alter how it acts upon the world by emphasizing some parts of it and de-emphasizing others

02.03.2026 17:56 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 3    πŸ“Œ 1

for the most part writing code isn't inventing novel technology any more than writing an essay is inventing the printing press

to the extent that your product genuinely introduces any novel capability at all, there are a hundred times as many decisions around how it's packaged and provisioned

02.03.2026 17:34 β€” πŸ‘ 15    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

most software dev is applications and app dev is almost all gluing together libraries with ui; you notice when you invent something novel (to you at least)

indeed one explanation for why LLMs work for code at all is that they pick up on patterns that repeat themselves all over the corpus

02.03.2026 17:29 β€” πŸ‘ 16    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

as somebody who has been making software for nearly 30 years, the relationship of any particular software artifact to "technology" is tenuous, in my opinion

some artifacts are more technology-ey than others

most i would say (like apps) just rearticulate various mundane business processes

02.03.2026 15:07 β€” πŸ‘ 21    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Herbert Simon argued that we manage complexity not by knowing more, but by constraining the problem.

Compression is not summarization. Compression is removing dimensions that do not change action.

Humans cannot process infinite complexity, so we construct boundaries to make problems solvable.

When you feel mentally heavy or blank, it’s often because you’re treating every dimension of a domain as if it matters equally. You’re trying to solve an infinite problem.

Herbert Simon argued that we manage complexity not by knowing more, but by constraining the problem. Compression is not summarization. Compression is removing dimensions that do not change action. Humans cannot process infinite complexity, so we construct boundaries to make problems solvable. When you feel mentally heavy or blank, it’s often because you’re treating every dimension of a domain as if it matters equally. You’re trying to solve an infinite problem.

Aka defining a boundary of relevance right?

03.03.2026 19:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The Fragility of Borrowed Intelligence β€” Aishwarya Khanduja

www.aishwaryadoingthings.com/the-fragilit...

28.02.2026 14:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Visualizing Fortune 500 logos by similarity by Knut Synstad www.knutsynstad.com/projects/vis...

23.02.2026 15:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Anyone on the TL here has worked with Hugh Dubberly?

23.02.2026 13:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Visual Collaboration Tools for teams building software by Kenny Baas-Schwegler Krisztina Hirth & JoΓ£o Rosa

leanpub.com/visualcollab...

21.02.2026 07:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Patterns of Legacy Displacement

Effective modernization of legacy software systems
martinfowler.com/articles/patte
rns-legacy-displacement/

Domain-Driven Refactorings
hschwentner.io/domain-drive...

20.02.2026 15:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Modernize with Confidence – convert your legacy liability into a competitive advantage

legacy-modernization.io is a comprehensive collection of proven patterns, strategies, and resources to help you plan and execute your modernization journey with confidence.

20.02.2026 15:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Cloud Native Transformation Patterns

Tools for creating effective Cloud Native architectureβ€”and remaking the way we work

www.cnpatterns.org/patterns-lib...

20.02.2026 15:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Architecture Antipatterns

Discover common architecture antipatterns, learn how to avoid them and overcome design pitfalls! Gain valuable insights, practical advice, and real-world examples to build better software architectures and improve existing ones.
architecture-antipatterns.tech

20.02.2026 15:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Value-Driven Analysis and Design: Applying Domain-Driven Practices in Ethical Software Engineering

dl.acm.org/doi/10.1145/...

20.02.2026 15:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"Domain Storytelling is a collaborative modelling method. It brings together domain experts and development teams and helps them to understand a domain, find bounded contexts, to establish a ubiquitous language, and to talk about requirements"

20.02.2026 15:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software by Stefan Hofer, Henning Schwentner

www.oreilly.com/library/view...

An Introduction to Domain Storytelling

www.youtube.com/watch?v=d9k9...

20.02.2026 15:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

GitHub : A curated list of awesome resources and links about tackling legacy systems that gives hope.

github.com/feststelltas...

"Most developers just learn how to create new systems initially and not how to maintain existing ones or even evolve those systems. This list tries to close these gaps"

20.02.2026 15:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

How to do blind/visually impaired coders keep a mental model of what's happening in their codebase

20.02.2026 09:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How are you finding bsky so far

19.02.2026 15:10 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Foldit was such a radically imaginative project, it's the kind of project I think that allows a maker to skip ever having to job hunt via resume/cvs

19.02.2026 14:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The author followed me on twitter, that's how I came across their book

19.02.2026 14:50 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

<3

πŸ’œβœ¨ Interview with author @jyoshimi.bsky.social
www.tonyakubo.com/016-gaming-c... #cancerresearch #design #gamedesign #systemsthinking #citizenscience @tonyakubo.bsky.social

18.02.2026 19:10 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Gaming Cancer: How Building and Playing Video Games Can Accelerate Scientific Discovery by Jeff Yoshimi

www.amazon.in/Gaming-Cance...

18.02.2026 18:48 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

The most practical information architecture book that does not sell itself as an information architecture book

18.02.2026 16:30 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

WE ARE LIVE! Dying with nerves and excitement. Please help us realise All Will Rise by supporting our kickstarter! Plot your revenge against the billionaire class and play the demo now! #indiegames #indiedev #gamedev

16.02.2026 14:33 β€” πŸ‘ 22    πŸ” 10    πŸ’¬ 2    πŸ“Œ 0
Preview
Speculative Software Engineering with GitHub Next Β· Luma The pace of change in software engineering is absurd right now. If that makes you more excited than terrified, this is an evening for you. Come join the GitHub…

The whole GitHub Next team is coming to London in March! And we're hosting a meet-up for anyone interested in the next generation of software eng tools

Sign-up here β†’ luma.com/v5eltkec?tk=...
March 3rd at 6pm

We'll show our recent work & research, but also have open spots for community demos

11.02.2026 14:12 β€” πŸ‘ 31    πŸ” 4    πŸ’¬ 3    πŸ“Œ 2

Splitting a Domain Across Multiple Bounded Contexts by Mathias Verraes @mathiasverraes.bsky.social

verraes.net/2021/06/spli...

Design and Reality : Essays on Software Design by Rebecca Wirfs-Brock, Mathias Verraes

leanpub.com/design-and-r...

14.02.2026 09:36 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1