Dr Daft's Playground

Playgrounds are everywhere, if you are willing to look for them.

Welcome! This is a personal space where I explore and learn by building small, self-contained projects. Each project below is organized into its own folder and is accessible via Github Pages. For information on how I did this, you can read this blog post.

Projects

Category
Sort

Accessibility Audit

An accessibility audit tool for evaluating interactions.

Haider Akmal
tools · teaching

Blindspots

A play-based card system for finding hidden biases in the design process

Haider Akmal Eduardo Sandoval
research · tools · teaching

Design Research Methods

[Work in progress] A visual guide for understanding when to use design research methods along the Design Double Diamond.

Haider Akmal
tools · teaching

Dice Generator

A simple tool to generate custom dice.

Haider Akmal
tools · teaching

EmojiDice

A storydice variant using emojis, good for brainstorming.

Haider Akmal
tools · teaching

The (Provoked) Thing From The Future

A handy generator for The Thing From The Future for ideation and critique aimed at AI-guided future provocations.

Haider Akmal, originally by Stuart Candy and Jeff Watson
tools · teaching

Interaction Context Map

A digital version of the Interaction Context Mapping tool provided to my students, good for understanding how people, technology, and contexts relate to each other to form an interaction.

Haider Akmal
tools · teaching

Interaction Mapper

A simple tool for mapping interactions against human and system behaviours.

Haider Akmal
tools · teaching

MTG Calculator

A Magic the Gathering attack calculator

Haider Akmal
play

My Pantry

[Work in progress] A simple pantry management app using client-side JS and Supabase.

Haider Akmal
play · tools

Interactive Prototyping Companion

A tool for creating and testing interactive prototypes aimed as companion tool for my students.

Haider Akmal
tools · teaching

Provocator 9000

[Work in progress] An interactive AI scenario provocation generator, that can yield positive and negative outputs for a given scenario/idea/concept.

Haider Akmal
play · research

RAIL

An exploration into responsible AI licensing futures made using Twine.

Haider Akmal, Joseph Lindley
tools · research · teaching

Script Gallery

A collection of scripts that I couldn't find a place for but wanted to share.

Haider Akmal
tools

Design by Play

A thesis on using Object-Oriented Ontology to playfully design for the Internet of Things

Haider Akmal
research

Heuristic Examination

A UI forensics tool for learning heuristic evaluation.

Haider Akmal
tools · teaching · play

Usability Reporting

A toolkit for usability reporting shared with my students.

Haider Akmal
tools · teaching