Dawn Ahukanna

@dahukanna
1.9K Followers
804 Following
12.7K Posts
Software Alchemist - Turning base code into precious applications. Devsigner == 'Dev'eloper + De'signer'. Married to @Anni โค๏ธ ๐Ÿณ๏ธโ€๐ŸŒˆ. Pronouns == she/her.

Cool tech alert: Password protected content for static sites using WASM from @TheIdOfAlan

https://al9000.com/rust/wasm/static-site-file-decryption/

Password Protecting Static Site Content with WASM

a post from alan w. smith

As teams use AI tools to generate high-fidelity prototypes, the focus shifts to output instead of purpose.

Prototyping should be about testing ideas and learning what actually works before building.

annaecook.com/writing/2026...
https://annaecook.com/writing/2026/ai-prototyping-harder-worser-faster-wronger

AI Prototyping: Harder. Worser. Faster. Wronger. โ€” Anna E. Cook

As teams use AI tools to generate high-fidelity prototypes, the focus shifts to output instead of purpose. Prototyping should be about testing ideas and learning what actually works before building.

Anna E. Cook

design should always be free enough to determine that the purpose is not satisfiable with whatever means is being imposed on the process

commercial constraints should be acknowledged as what they are. They are a layer of circumstance.

focus on making your criticism sharp. There is so much value in making an undeniable observation about how something is broken or how it could be much better.

If the designers* involved are genuine in their intent, they should not be able to ignore it.

*design is a process of purpose satisfaction, it is not figma or photoshop

always sucks to hear someone perfectly identify and articulate an obscure problem/purpose and then give in to pressure with a "if i had to suggest a solution..."

NO! It's ok to be good at cornering what's wrong, that's a skill

@mhoye didn't know that either.

Honestly man the more I learn about women in computing in history, the madder I am about the state of tech today.

On a more serious note, I didn't realize that Hamilton coined the term "software engineer".
A picture of Margaret Hamilton, programmer for the Apollo space program, standing next to not one single microsoft error message or bluetooth problem.
Tomorrow in Madison, Wisconsin:
Brittle Paper Editor, Ainehi Edoro to Moderate Nnedi Okorafor in Humanities Without Boundaries Conversation This Tuesday
https://brittlepaper.com/2026/04/brittle-paper-editor-ainehi-edoro-to-moderate-nnedi-okorafor-in-conversation-at-wisconsin-book-festival-this-tuesday/

๐Ÿงฎ ๐Ÿง  ๐Ÿ–ฅ๏ธ ๐Ÿ•ฐ๏ธ ๐Ÿ’ญ

Excited to share new preprint (w/ @olivia)

Guest, O., Blokpoel, M., & van Rooij, I. (2026). What the Func? Multiple Realizability Need not be Vague. Zenodo. https://doi.org/10.5281/zenodo.19388964

This is a brief commentary on Multiple Realizability (MR).

We propose formalisations to assist theoreticians in thinking through how MR applies, at what levels, & how it can guide our modeling.

1/๐Ÿงต

What the Func? Multiple Realizability Need not be Vague

Abstract: Multiple realizability (MR) is not necessarily unclear nor does it purely operate at the computational level. To understand potential relationships between MR and other constraints, such as metabolic, we formalise possible meanings of function in cognitive science. We build on these to formalise MR, thus resolving its apparent vagaries. Importantly, MR formalisms meaningfully guide and constrain theory building.

Zenodo