HAAM
type: Organization
type: ProfessionalService
alternate name: HAAM Studio
legal name: Haamer Ventures OÜ
founder: Kris Haamer
area served: Worldwide
knows about: AI-assisted web development
knows about: Interaction design
knows about: Accessibility
knows about: Web performance
knows about: Data-driven design
knows about: Product strategy
knows about: Platform localization
contact point: ContactPoint
  contact type: project enquiries
  available language: English
  available language: Estonian
  available language: Chinese
  available language: Portuguese
  available language: Spanish
  available language: French

PropertyValue
property ID: Estonian registry code
value: 11516600

Kris Haamer
type: Person
job title: Web Developer
job title: Product Designer
job title: Interaction Designer
works for: HAAM
founder: HAAM
knows about: AI-assisted web development
knows about: Interaction design
knows about: Accessibility
knows about: Web performance
knows about: Data-driven design
knows about: Product strategy
knows about: Platform localization

HAAM RawDrafts.Space
type: WebSite
description: HAAM RawDrafts.Space is an experimental studio for accessible digital products, prototypes, tools, and new interaction ideas.
publisher: HAAM
creator: Kris Haamer
language: en
potential action: SearchAction
  target: https://www.rawdrafts.space/en/projects
  query-input: required name=search_term_string
has part: HAAM services
has part: HAAM offers
has part: HAAM products
has part: HAAM World Studio
has part: HAAM projects
has part: HAAM articles
has part: HAAM public site index
has part: HAAM structured schema graph

HAAM public agent API
type: WebAPI
description: Read-only public contract for HAAM's agent-readable web layer.
documentation: https://www.rawdrafts.space/openapi.json
provider: HAAM
terms of service: https://www.rawdrafts.space/

HAAM public site index
type: Dataset
description: Machine-readable index of public HAAM pages, services, projects, blog posts, browser features, team roles, and knowledge-base records.
creator: HAAM
publisher: HAAM
license: https://www.rawdrafts.space/
distribution: DataDownload
  encoding format: application/json
variable measured: title
variable measured: description
variable measured: url
variable measured: keywords
variable measured: summary
size: 602 records

HAAM structured schema graph
type: Dataset
description: JSON-LD graph describing HAAM's organization, website, services, offers, products, projects, articles, and public machine-readable resources.
creator: HAAM
publisher: HAAM
distribution: DataDownload
  encoding format: application/ld+json

HAAM services
type: ItemList
number of items: 10
item list element: ListItem
  position: 1
  item: Platform Localization
item list element: ListItem
  position: 2
  item: AI UX Audit
item list element: ListItem
  position: 3
  item: Accessibility Audit (WCAG)
item list element: ListItem
  position: 4
  item: UX/UI Design and Development
item list element: ListItem
  position: 5
  item: Conversion Rate Optimization UX
item list element: ListItem
  position: 6
  item: Website Analytics and Experimentation
item list element: ListItem
  position: 7
  item: AI Search Visibility Optimization
item list element: ListItem
  position: 8
  item: Design System and Handoff
item list element: ListItem
  position: 9
  item: Ecommerce UX Optimization
item list element: ListItem
  position: 10
  item: AI Loyalty Programmes

HAAM offers
type: ItemList
number of items: 4
item list element: ListItem
  position: 1
  item: AI Product Trust Sprint
item list element: ListItem
  position: 2
  item: EAA Accessibility Readiness Sprint
item list element: ListItem
  position: 3
  item: Growth Signal Sprint
item list element: ListItem
  position: 4
  item: Cross-Border Launch Pack

HAAM products
type: ItemList
number of items: 16
item list element: ListItem
  position: 1
  item: HAAM Experts
item list element: ListItem
  position: 2
  item: HAAM Snap
item list element: ListItem
  position: 3
  item: HAAM Apply
item list element: ListItem
  position: 4
  item: HAAM Moodboard
item list element: ListItem
  position: 5
  item: HAAM Awards Radar
item list element: ListItem
  position: 6
  item: HAAM Opportunity Review
item list element: ListItem
  position: 7
  item: HAAM Responsible Sunset
item list element: ListItem
  position: 8
  item: HAAM World Studio
item list element: ListItem
  position: 9
  item: HAAM Production Studio
item list element: ListItem
  position: 10
  item: Green Filter
item list element: ListItem
  position: 11
  item: WiFi.ee
item list element: ListItem
  position: 12
  item: Friction X-Ray
item list element: ListItem
  position: 13
  item: Web Futures Lab
item list element: ListItem
  position: 14
  item: HAAM Trend Catcher
item list element: ListItem
  position: 15
  item: HAAM Website Security Check
item list element: ListItem
  position: 16
  item: HAAM Signal Agent

HAAM projects
type: ItemList
number of items: 21
item list element: ListItem
  position: 1
  item: Nile Journeys
item list element: ListItem
  position: 2
  item: Narva Art Residency
item list element: ListItem
  position: 3
  item: Vargamäe Museum
item list element: ListItem
  position: 4
  item: Pärnu Art Week
item list element: ListItem
  position: 5
  item: Tallinn Biennial
item list element: ListItem
  position: 6
  item: Cindy Baptista
item list element: ListItem
  position: 7
  item: Segredos da Floresta
item list element: ListItem
  position: 8
  item: TEDxSãoTomé
item list element: ListItem
  position: 9
  item: Le Tre Meraviglie
item list element: ListItem
  position: 10
  item: Viirus Theatre
item list element: ListItem
  position: 11
  item: Life in Finland
item list element: ListItem
  position: 12
  item: 100 Objects from Finland
item list element: ListItem
  position: 13
  item: Estonian Academy of Arts
item list element: ListItem
  position: 14
  item: Repsal Busholmen
item list element: ListItem
  position: 15
  item: World Cleanup Day
item list element: ListItem
  position: 16
  item: WiFi.ee
item list element: ListItem
  position: 17
  item: Elsa Figueira
item list element: ListItem
  position: 18
  item: ESL & SISU
item list element: ListItem
  position: 19
  item: Green Filter App
item list element: ListItem
  position: 20
  item: Ziran Taiwan
item list element: ListItem
  position: 21
  item: Green Filter Chrome Extension

HAAM articles
type: ItemList
number of items: 228
item list element: ListItem
  position: 1
  item: AI as a Compiler for Biology
item list element: ListItem
  position: 2
  item: Software Should Have Corners
item list element: ListItem
  position: 3
  item: Nor: Building Everything Out of No
item list element: ListItem
  position: 4
  item: China Has Apps for Things We Still Call Society
item list element: ListItem
  position: 5
  item: Failure Mode
item list element: ListItem
  position: 6
  item: Bumble Gave Me More Time and Somehow It Feels Dead
item list element: ListItem
  position: 7
  item: 288 Words
item list element: ListItem
  position: 8
  item: Before I Asked, I Was Going to Do It
item list element: ListItem
  position: 9
  item: At EMERGE HACK 2019, We Tried to Design for Friendship
item list element: ListItem
  position: 10
  item: I Took My Mom to a Hackathon
item list element: ListItem
  position: 11
  item: The AI Gave the Website a 6/10. I Asked Who Taught It Taste.
item list element: ListItem
  position: 12
  item: The Button Was Never Just a Button
item list element: ListItem
  position: 13
  item: A Deleted Message Is Still a Message
item list element: ListItem
  position: 14
  item: The New Aesthetics Will Not Be Prompted
item list element: ListItem
  position: 15
  item: Who Gets to Remain Complicated?
item list element: ListItem
  position: 16
  item: Who Owns the Prompt?
item list element: ListItem
  position: 17
  item: The Camera Is Facing the Border
item list element: ListItem
  position: 18
  item: The Mathematicians Who Have to Live With Astra
item list element: ListItem
  position: 19
  item: The Model Has a Voice of Its Own
item list element: ListItem
  position: 20
  item: Don’t Change Anything Else
item list element: ListItem
  position: 21
  item: How to Become Legible Without Becoming Smaller
item list element: ListItem
  position: 22
  item: The Edits Are the Training Data
item list element: ListItem
  position: 23
  item: When the Category Becomes Too Small
item list element: ListItem
  position: 24
  item: Even the Rebellion Has Opening Hours
item list element: ListItem
  position: 25
  item: My GDPR Rights Were Trapped Inside a Broken Dropdown
item list element: ListItem
  position: 26
  item: The Store Is Becoming an Answer
item list element: ListItem
  position: 27
  item: My Breakthrough Salary Is Someone Else's Peanuts
item list element: ListItem
  position: 28
  item: Stay Confused Without Panicking
item list element: ListItem
  position: 29
  item: The Runway We All Took Off From
item list element: ListItem
  position: 30
  item: The Business of Making People Compete to Work
item list element: ListItem
  position: 31
  item: Healthcare Only Exists When Insurance Can Read It
item list element: ListItem
  position: 32
  item: The Product Is a Decoy
item list element: ListItem
  position: 33
  item: The Fastest Machines in History Are Stuck Waiting
item list element: ListItem
  position: 34
  item: There Is No Computer Anymore
item list element: ListItem
  position: 35
  item: The Product Happens Between the Screens
item list element: ListItem
  position: 36
  item: The Real Test of AI Code Is the Next Prompt
item list element: ListItem
  position: 37
  item: AI Slop Is the Factory. Brainrot Is the Product.
item list element: ListItem
  position: 38
  item: The Image Is No Longer the Product
item list element: ListItem
  position: 39
  item: The URL Is the Product’s Public Memory
item list element: ListItem
  position: 40
  item: Estonia Has the Health Record. It Needs More Measurements.
item list element: ListItem
  position: 41
  item: Your STI Test Could Unlock a Dating Profile
item list element: ListItem
  position: 42
  item: AI Makes Organizational Mess Executable
item list element: ListItem
  position: 43
  item: The Work Takes the Shape of the Tools I Have Access To
item list element: ListItem
  position: 44
  item: The Checkout Robot Accused Me Before I Started Shopping
item list element: ListItem
  position: 45
  item: My Screenshots Know About the Life I Almost Lived
item list element: ListItem
  position: 46
  item: The Most Important Jobs Don’t Exist Yet
item list element: ListItem
  position: 47
  item: Every Wrinkle Has a Cause
item list element: ListItem
  position: 48
  item: Why Can’t a Food Delivery App Tell Me What Dinner Costs?
item list element: ListItem
  position: 49
  item: Two AIs Fought Over Who Gets to Apply for My Job
item list element: ListItem
  position: 50
  item: What Does a Spa Body Scanner Have in Common With a Horoscope App?
item list element: ListItem
  position: 51
  item: Why Is AI Making Me Think About Business Strategy?
item list element: ListItem
  position: 52
  item: What Kind of Worker Is AI Allowed to Become?
item list element: ListItem
  position: 53
  item: The Agent Becomes Real When It Can Pay
item list element: ListItem
  position: 54
  item: The Shopping List Is Becoming a Constitution
item list element: ListItem
  position: 55
  item: The Copy Button Is Missing
item list element: ListItem
  position: 56
  item: Lived Experience Is a Local System Log
item list element: ListItem
  position: 57
  item: AI Is Digging Up the Projects We Left Behind
item list element: ListItem
  position: 58
  item: The Database That Shouldn’t Exist
item list element: ListItem
  position: 59
  item: We Need AI That Helps Us Remain Makers
item list element: ListItem
  position: 60
  item: Eleven Terabytes Are Not a Story
item list element: ListItem
  position: 61
  item: The Report Is a Form
item list element: ListItem
  position: 62
  item: The Influencer Who Became the Gym
item list element: ListItem
  position: 63
  item: The Institution That Only Exists During the Opening
item list element: ListItem
  position: 64
  item: An App Too Small to Exist
item list element: ListItem
  position: 65
  item: What K-Drama Clips Taught Me About Arbitrage
item list element: ListItem
  position: 66
  item: Sixty Bets Against Forgetting

Platform Localization
type: Service
alternate name: Localize Your Product for WeChat, Kakao, LINE, and Regional Platforms
description: Platform localization service for products expanding to WeChat, Kakao, LINE, and regional ecosystems with UX adaptation, compliance, and rollout support.
provider: HAAM
service type: Platform Localization
area served: Worldwide
keywords: platform localization
keywords: wechat localization
keywords: kakao localization
keywords: line app localization
keywords: regional ux adaptation
keywords: kris haamer
keywords: haam
has offer catalog: Platform Localization related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/platform-localization
is related to: Ziran Taiwan
  type: CreativeWork
  description: Localization-sensitive communication and service design for a cross-cultural audience with clear narrative adaptation.
is related to: WiFi.ee
  type: CreativeWork
  description: Cross-border user flows balancing language, trust, and transaction behavior for international users.
is related to: Green Filter App
  type: CreativeWork
  description: Behavior-shaping product design approach transferable to market-specific onboarding and decision patterns.

AI UX Audit
type: Service
alternate name: AI UX Audit for Clearer, More Reliable User Journeys
description: AI UX and governance sprint by Kris Haamer. Find trust gaps, unclear AI interactions, human oversight issues, and prioritized fixes.
provider: HAAM
service type: AI UX Audit
area served: Worldwide
keywords: ai ux audit
keywords: ai ux consultant
keywords: ai product ux review
keywords: llm ux design
keywords: ai onboarding ux
keywords: kris haamer
keywords: haam
has offer catalog: AI UX Audit related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/ai-ux-audit
is related to: Green Filter App
  type: CreativeWork
  description: Research-driven sustainability product where decision support patterns had to be understandable and actionable.
is related to: Green Filter Chrome Extension
  type: CreativeWork
  description: In-flow guidance prototype tested in live browsing contexts to validate behavior-change interaction quality.
is related to: WiFi.ee
  type: CreativeWork
  description: Cross-platform journey design work balancing UX clarity, technical constraints, and real purchase behavior.

Accessibility Audit (WCAG)
type: Service
alternate name: Accessibility Audit for Better UX, Compliance, and Reach
description: EAA accessibility readiness and WCAG audit service by Kris Haamer for keyboard, semantics, contrast, focus order, documentation, and remediation planning.
provider: HAAM
service type: Accessibility Audit (WCAG)
area served: Worldwide
keywords: accessibility audit
keywords: wcag audit
keywords: web accessibility consultant
keywords: accessibility ux review
keywords: wcag 2.2 audit
keywords: kris haamer
keywords: haam
has offer catalog: Accessibility Audit (WCAG) related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/accessibility-audit-wcag
is related to: Ziran Taiwan
  type: CreativeWork
  description: Content and interface clarity work with emphasis on understandable communication and better user comprehension.
is related to: WiFi.ee
  type: CreativeWork
  description: Complex multi-step flows where clear information hierarchy and accessible interaction structure mattered.
is related to: Elsa Figueira
  type: CreativeWork
  description: Social-impact communication project requiring clear narrative flow across diverse audiences.

UX/UI Design and Development
type: Service
alternate name: UX/UI Design and Development in One Delivery Loop
description: UX/UI design and development service by Kris Haamer. From product strategy and interaction design to production-ready frontend delivery.
provider: HAAM
service type: UX/UI Design and Development
area served: Worldwide
keywords: ux ui design and development
keywords: product design and development
keywords: web app ux ui design
keywords: frontend ux consultant
keywords: design to development
keywords: kris haamer
keywords: haam
has offer catalog: UX/UI Design and Development related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/ux-ui-design-and-development
is related to: WiFi.ee
  type: CreativeWork
  description: Full journey delivery across web and mobile touchpoints for purchase, activation, and ongoing account management.
is related to: Green Filter App
  type: CreativeWork
  description: Research-backed product shaping where design decisions were connected directly to user evidence.
is related to: Ziran Taiwan
  type: CreativeWork
  description: Brand and digital platform design focused on clear product communication and practical usability.

Conversion Rate Optimization UX
type: Service
alternate name: Conversion Rate Optimization Through UX and Interaction Design
description: Conversion-focused UX service by Kris Haamer. Improve activation, purchase, and completion rates through design and interaction optimization.
provider: HAAM
service type: Conversion Rate Optimization UX
area served: Worldwide
keywords: conversion rate optimization ux
keywords: cro ux consultant
keywords: ux for conversion
keywords: onboarding conversion optimization
keywords: checkout ux optimization
keywords: kris haamer
keywords: haam
has offer catalog: Conversion Rate Optimization UX related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/conversion-rate-optimization-ux
is related to: WiFi.ee
  type: CreativeWork
  description: Conversion-sensitive purchase and account management flows where clear sequencing and trust signals were critical.
is related to: Green Filter Chrome Extension
  type: CreativeWork
  description: Behavior-change prompts tested in real shopping flows to improve decision quality at key moments.
is related to: Green Filter App
  type: CreativeWork
  description: User research and iterative product shaping to improve actionability and long-term engagement.

Website Analytics and Experimentation
type: Service
alternate name: Website Analytics and Experimentation for Smarter Product Decisions
description: Website analytics and experimentation service by Kris Haamer. Connect UX decisions to measurable behavior data and iterative product improvements.
provider: HAAM
service type: Website Analytics and Experimentation
area served: Worldwide
keywords: website analytics consultant
keywords: ux experimentation service
keywords: product analytics ux
keywords: user behavior analytics consultant
keywords: design experimentation
keywords: kris haamer
keywords: haam
has offer catalog: Website Analytics and Experimentation related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/website-analytics-and-experimentation
is related to: Green Filter App
  type: CreativeWork
  description: Research and product framing work that connected user insight to feature prioritization and decision behavior.
is related to: WiFi.ee
  type: CreativeWork
  description: Flow optimization opportunities across acquisition, activation, and retention touchpoints.
is related to: Green Filter Chrome Extension
  type: CreativeWork
  description: Interaction experiments to learn which sustainability cues drive meaningful user action.

AI Search Visibility Optimization
type: Service
alternate name: AI Search Visibility Optimization for SEO and AI-SEO
description: AI search visibility optimization by Kris Haamer. Improve discoverability in AI-assisted search with clear content structure, entity signals, and technical SEO.
provider: HAAM
service type: AI Search Visibility Optimization
area served: Worldwide
keywords: ai search optimization
keywords: ai seo consultant
keywords: ai overviews optimization
keywords: semantic seo consultant
keywords: structured data consultant
keywords: kris haamer
keywords: haam
has offer catalog: AI Search Visibility Optimization related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/ai-search-visibility-optimization
is related to: Ziran Taiwan
  type: CreativeWork
  description: Content architecture and clarity decisions designed for faster user understanding and stronger discovery.
is related to: Elsa Figueira
  type: CreativeWork
  description: Campaign communication platform with clear narrative structure and multi-channel discoverability goals.
is related to: WiFi.ee
  type: CreativeWork
  description: Service communication and user journey clarity important for acquisition-stage decision behavior.

Design System and Handoff
type: Service
alternate name: Design System and Handoff That Speeds Up Product Delivery
description: Design system and handoff service by Kris Haamer. Build scalable UI patterns, interaction rules, and design-engineering workflows for faster delivery.
provider: HAAM
service type: Design System and Handoff
area served: Worldwide
keywords: design system consultant
keywords: design system handoff
keywords: ui component system
keywords: design engineering workflow
keywords: ux handoff process
keywords: kris haamer
keywords: haam
has offer catalog: Design System and Handoff related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/design-system-and-handoff
is related to: WiFi.ee
  type: CreativeWork
  description: Multi-surface product work requiring consistent interaction language across web and mobile touchpoints.
is related to: Ziran Taiwan
  type: CreativeWork
  description: Design consistency and communication structure work to strengthen clarity and maintainability.
is related to: Green Filter App
  type: CreativeWork
  description: Research-informed interaction decisions translated into repeatable product patterns.

Ecommerce UX Optimization
type: Service
alternate name: Ecommerce UX Optimization for Better Conversion and Trust
description: Ecommerce UX optimization by Kris Haamer. Improve product discovery, decision confidence, and checkout flow performance with practical UX changes.
provider: HAAM
service type: Ecommerce UX Optimization
area served: Worldwide
keywords: ecommerce ux optimization
keywords: checkout ux optimization
keywords: ecommerce conversion ux
keywords: product page ux consultant
keywords: shopping flow ux
keywords: kris haamer
keywords: haam
has offer catalog: Ecommerce UX Optimization related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/ecommerce-ux-optimization
is related to: WiFi.ee
  type: CreativeWork
  description: Purchase-focused digital flow work with practical UX decisions across product selection and activation.
is related to: Green Filter Chrome Extension
  type: CreativeWork
  description: Decision assistance patterns embedded directly in shopping-related browsing moments.
is related to: Green Filter App
  type: CreativeWork
  description: Behavior and sustainability decision support work relevant to ecommerce trust and action quality.

AI Loyalty Programmes
type: Service
alternate name: AI Loyalty Programme Design for Better Customer Retention
description: AI loyalty programme design service for businesses that want smarter rewards, lifecycle journeys, and customer retention systems.
provider: HAAM
service type: AI Loyalty Programmes
area served: Worldwide
keywords: ai loyalty programme design
keywords: customer retention ai
keywords: loyalty program ux
keywords: retention strategy consultant
keywords: personalized rewards
keywords: crm lifecycle design
keywords: kris haamer
keywords: haam
has offer catalog: AI Loyalty Programmes related HAAM services
  type: OfferCatalog
  item list element: ListItem
    position: 1
  item list element: ListItem
    position: 2
  item list element: ListItem
    position: 3
main entity of page: https://www.rawdrafts.space/services/ai-loyalty-programmes
is related to: WiFi.ee
  type: CreativeWork
  description: Purchase and activation journey work relevant to lifecycle nudges, renewal moments, and customer confidence after conversion.
is related to: Green Filter App
  type: CreativeWork
  description: Behavior-shaping product design experience that translates well to loyalty missions, habit loops, and meaningful customer incentives.
is related to: Green Filter Chrome Extension
  type: CreativeWork
  description: In-context decision support patterns that show how timely prompts can guide repeat action without overwhelming the user.

AI Product Trust Sprint
type: Offer
alternate name: AI Trust Sprint
description: Fix the AI moments that make users hesitate by redesigning one critical journey across trust, correction, failure, and human oversight.
price specification: PriceSpecification
  price currency: EUR
  description: EUR10k fixed
availability: https://schema.org/InStock
eligible customer type: B2B SaaS, fintech, marketplaces, internal tools, copilots, recommendations, AI search, support flows, and agents where mistakes carry real cost.
business function: https://schema.org/Sell
item offered: AI Product Trust Sprint
  type: Service
  description: Fix the AI moments that make users hesitate by redesigning one critical journey across trust, correction, failure, and human oversight.
  provider: HAAM
seller: HAAM

EAA Accessibility Readiness Sprint
type: Offer
alternate name: EAA Sprint
description: Review WCAG-facing product risk, prioritize remediation, and produce a clear accessibility plan for design and engineering teams.
price specification: PriceSpecification
  price currency: EUR
  description: Starting from EUR9k
availability: https://schema.org/InStock
eligible customer type: Ecommerce, memberships, public-information sites, cultural platforms, and consumer digital services in Europe.
business function: https://schema.org/Sell
item offered: EAA Accessibility Readiness Sprint
  type: Service
  description: Review WCAG-facing product risk, prioritize remediation, and produce a clear accessibility plan for design and engineering teams.
  provider: HAAM
seller: HAAM

Growth Signal Sprint
type: Offer
alternate name: Growth Signal
description: Turn messy analytics, CRO ideas, and AI-search anxiety into a practical measurement model and 90-day optimization roadmap.
price specification: PriceSpecification
  price currency: EUR
  description: Starting from EUR12k
availability: https://schema.org/InStock
eligible customer type: SaaS, marketing sites, ecommerce, and expert-led businesses with traffic but unclear product priorities.
business function: https://schema.org/Sell
item offered: Growth Signal Sprint
  type: Service
  description: Turn messy analytics, CRO ideas, and AI-search anxiety into a practical measurement model and 90-day optimization roadmap.
  provider: HAAM
seller: HAAM

Cross-Border Launch Pack
type: Offer
description: Adapt product flows, trust cues, UX copy, and platform constraints for multilingual or regional ecosystem launches.
price specification: PriceSpecification
  price currency: EUR
  description: Scoped after market and partner needs are clear
availability: https://schema.org/InStock
business function: https://schema.org/Sell
item offered: Cross-Border Launch Pack
  type: Service
  description: Adapt product flows, trust cues, UX copy, and platform constraints for multilingual or regional ecosystem launches.
  provider: HAAM
seller: HAAM

HAAM Experts
type: SoftwareApplication
description: A country-by-country database of designers and studios that turns AI-started work into scoped, credited, consent-based human collaboration.
application category: WebApplication
operating system: Web browser
keywords: Collaboration infrastructure
keywords: Public prototype
keywords: haam-experts
application sub category: Collaboration infrastructure
software version: Public prototype
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Snap
type: SoftwareApplication
description: A Chrome extension that photographs websites and sends each image, source URL, title, and timestamp to a private HAAM account.
application category: DesignApplication
operating system: Web browser
keywords: Browser utility
keywords: Private alpha
keywords: haam-snap
application sub category: Browser utility
software version: Private alpha
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Apply
type: SoftwareApplication
description: A privacy-first Chrome extension that fills repetitive, factual job application fields while leaving sensitive questions, judgment, review, and submission to the applicant.
application category: DesignApplication
operating system: Web browser
keywords: Browser utility
keywords: Alpha
keywords: haam-apply
application sub category: Browser utility
software version: Alpha
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Moodboard
type: SoftwareApplication
description: A private browser-based canvas for arranging images, notes, and color swatches into a visual direction, then exporting the board as a PNG or portable project file.
application category: DesignApplication
operating system: Web browser
keywords: Creative direction utility
keywords: Live tool
keywords: moodboard
application sub category: Creative direction utility
software version: Live tool
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Awards Radar
type: SoftwareApplication
description: A browser-local award discovery and submission workspace for comparing deadlines, fees, eligibility, project fit, notes, and pipeline status.
application category: WebApplication
operating system: Web browser
keywords: Opportunity intelligence
keywords: Live beta
keywords: awards-radar
application sub category: Opportunity intelligence
software version: Live beta
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Opportunity Review
type: SoftwareApplication
description: A browser-local decision workspace for assessing opportunities against principles, strategy, evidence, capacity, opportunity cost, reversibility, and hard stops.
application category: WebApplication
operating system: Web browser
keywords: Decision infrastructure
keywords: Live beta
keywords: opportunity-review
application sub category: Decision infrastructure
software version: Live beta
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Responsible Sunset
type: SoftwareApplication
description: A closure planning workspace for coordinating ownership, notice, migration, data export, support, shutdown, verification, and institutional preservation.
application category: WebApplication
operating system: Web browser
keywords: Lifecycle governance
keywords: Live beta
keywords: responsible-sunset
application sub category: Lifecycle governance
software version: Live beta
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM World Studio
type: SoftwareApplication
description: A browser-native 3D world editor for spatial websites, product environments, immersive case studies, IndexedDB drafts, hotspots, and portable world exports.
application category: DesignApplication
operating system: Web browser
keywords: Spatial publishing studio
keywords: Live prototype
keywords: world-studio
application sub category: Spatial publishing studio
software version: Live prototype
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Production Studio
type: SoftwareApplication
description: A browser-native production environment that brings private photo editing, video editing, 3D scene composition, and spatial world publishing together under one studio identity.
application category: WebApplication
operating system: Web browser
keywords: Browser creative suite
keywords: Live studio
keywords: production-studio
application sub category: Browser creative suite
software version: Live studio
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

Green Filter
type: SoftwareApplication
description: A financial and sustainability companion that helps people understand the consequences of everyday purchases.
application category: WebApplication
operating system: Web browser
keywords: Personal AI
keywords: Research product
keywords: green-filter
application sub category: Personal AI
software version: Research product
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

WiFi.ee
type: SoftwareApplication
description: A public Wi-Fi discovery and trust platform for finding, understanding, and improving real-world connectivity.
application category: WebApplication
operating system: Web browser
keywords: Public infrastructure
keywords: Active rebuild
keywords: wifi-ee
application sub category: Public infrastructure
software version: Active rebuild
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

Friction X-Ray
type: SoftwareApplication
description: A fast conversion diagnostic that turns journey friction into measurement events, experiments, and a practical roadmap.
application category: WebApplication
operating system: Web browser
keywords: Diagnostic product
keywords: Live experiment
keywords: friction-x-ray
application sub category: Diagnostic product
software version: Live experiment
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

Web Futures Lab
type: SoftwareApplication
description: A browser-native test space for agent tools, HTTP payments, local AI, local-first storage, streaming interfaces, portable execution, and emerging identity APIs.
application category: WebApplication
operating system: Web browser
keywords: Experimental web platform
keywords: Live laboratory
keywords: web-futures-lab
application sub category: Experimental web platform
software version: Live laboratory
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Trend Catcher
type: SoftwareApplication
description: A live signal scanner that ranks public social conversations and rising searches for a niche, then turns them into actionable marketing angles.
application category: WebApplication
operating system: Web browser
keywords: Marketing intelligence
keywords: Live experiment
keywords: trend-catcher
application sub category: Marketing intelligence
software version: Live experiment
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Website Security Check
type: SoftwareApplication
description: A passive website security scanner that reviews HTTPS, TLS, response headers, cookies, mixed content, disclosure, CAA, and vulnerability reporting posture.
application category: WebApplication
operating system: Web browser
keywords: Cybersecurity diagnostic
keywords: Live beta
keywords: website-security
application sub category: Cybersecurity diagnostic
software version: Live beta
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

HAAM Signal Agent
type: SoftwareApplication
description: An evidence-backed website scanning system that turns verified friction into human-reviewed findings and proposals.
application category: WebApplication
operating system: Web browser
keywords: AI product
keywords: Live beta
keywords: signal-agent
application sub category: AI product
software version: Live beta
offers: Offer
  price: 0
  price currency: EUR
  availability: https://schema.org/InStock
  seller: HAAM
creator: HAAM
publisher: HAAM
provider: HAAM
is part of: HAAM products

Nile Journeys
type: CreativeWork
description: A storytelling-led platform for Nile Basin initiatives, weaving regenerative practice, cultural memory, and community collaboration into a clear digital entry point.
creator: Kris Haamer
provider: HAAM
about: culture
about: travel
about: egypt
about: heritage
about: storytelling
about: client project
keywords: culture
keywords: travel
keywords: egypt
keywords: heritage
keywords: storytelling
keywords: client project
location created: nile
  type: Place
  geo: GeoCoordinates
    latitude: 30.0444
    longitude: 31.2357
is part of: HAAM projects

Narva Art Residency
type: CreativeWork
description: A creative hub in Narva, Estonia that offers artists opportunities for residencies, exhibitions, and cultural projects, supporting artistic development through open calls, workshops, and collaborative initiatives.
creator: Kris Haamer
provider: HAAM
about: culture
about: residency
about: artists
about: exhibitions
about: estonia
about: community
about: storytelling
about: client project
keywords: culture
keywords: residency
keywords: artists
keywords: exhibitions
keywords: estonia
keywords: community
keywords: storytelling
keywords: client project
location created: Place
  geo: GeoCoordinates
    latitude: 59.3797
    longitude: 28.1825
is part of: HAAM projects

Vargamäe Museum
type: CreativeWork
description: A task-oriented museum platform that helps visitors plan trips, understand literary heritage, and discover educational, group, and venue programmes.
creator: Kris Haamer
provider: HAAM
about: culture
about: museum
about: literature
about: heritage
about: estonia
about: education
about: storytelling
about: client project
keywords: culture
keywords: museum
keywords: literature
keywords: heritage
keywords: estonia
keywords: education
keywords: storytelling
keywords: client project
location created: estonia
  type: Place
  geo: GeoCoordinates
    latitude: 59.1327
    longitude: 25.9432
credit text: Development by Kris Haamer / HAAM. Graphic design and visual mockups by Anneli Kenk (files and updates shared in February-March 2017).
is part of: HAAM projects

Pärnu Art Week
type: CreativeWork
description: An annual art festival in Pärnu, Estonia that connects new trends with traditional art forms, featuring international performances, gallery tours, art markets, and exhibitions across urban and beach spaces.
creator: Kris Haamer
provider: HAAM
about: culture
about: festival
about: art
about: events
about: estonia
about: community
about: storytelling
about: client project
keywords: culture
keywords: festival
keywords: art
keywords: events
keywords: estonia
keywords: community
keywords: storytelling
keywords: client project
location created: Place
  geo: GeoCoordinates
    latitude: 58.3859
    longitude: 24.4973
is part of: HAAM projects

Tallinn Biennial
type: CreativeWork
description: A contemporary art event exploring "Animistic Cosmologies," focusing on alternative perspectives that respect nature and life beyond human experience, encouraging knowledge sharing across Baltic and Nordic regions.
creator: Kris Haamer
provider: HAAM
about: sustainability
about: biennial
about: contemporary art
about: estonia
about: exhibition
about: impact
about: client project
keywords: sustainability
keywords: biennial
keywords: contemporary art
keywords: estonia
keywords: exhibition
keywords: impact
keywords: client project
location created: Place
  geo: GeoCoordinates
    latitude: 59.437
    longitude: 24.7536
is part of: HAAM projects

Cindy Baptista
type: CreativeWork
description: A visual artist's portfolio website showcasing paintings that explore themes of portraiture, animals, and dreamlike imagery, featuring diverse subjects and creative artistic expression.
creator: Kris Haamer
provider: HAAM
about: culture
about: portfolio
about: visual art
about: painting
about: artist website
about: showcase
about: storytelling
about: client project
keywords: culture
keywords: portfolio
keywords: visual art
keywords: painting
keywords: artist website
keywords: showcase
keywords: storytelling
keywords: client project
location created: italy
  type: Place
  geo: GeoCoordinates
    latitude: 41.9028
    longitude: 12.4964
is part of: HAAM projects

Segredos da Floresta
type: CreativeWork
description: A Brazilian project focusing on "Secrets of the Forest," exploring environmental themes, forest conservation, and the natural heritage of Brazil's diverse ecosystems and biodiversity.
creator: Kris Haamer
provider: HAAM
about: sustainability
about: environment
about: forest
about: brazil
about: conservation
about: impact
about: client project
keywords: sustainability
keywords: environment
keywords: forest
keywords: brazil
keywords: conservation
keywords: impact
keywords: client project
location created: island
  type: Place
  geo: GeoCoordinates
    latitude: -14.235
    longitude: -51.9253
is part of: HAAM projects

TEDxSãoTomé
type: CreativeWork
description: A TEDx event I co-organized in São Tomé where I designed and built the site, shaped the program, and produced the country's first livestream after the undersea internet cable landed, connecting local and global audiences in real time.
creator: Kris Haamer
provider: HAAM
about: culture
about: conference
about: livestream
about: community
about: talks
about: storytelling
about: client project
keywords: culture
keywords: conference
keywords: livestream
keywords: community
keywords: talks
keywords: storytelling
keywords: client project
location created: island
  type: Place
  geo: GeoCoordinates
    latitude: 0.3361
    longitude: 6.632
is part of: HAAM projects

Le Tre Meraviglie
type: CreativeWork
description: An Italian cultural and hospitality project representing "The Three Marvels," encompassing accommodations and cultural initiatives across various Italian locations including Bari, Catania, and other regions.
creator: Kris Haamer
provider: HAAM
about: culture
about: social design
about: intergenerational
about: co-design
about: italy
about: digital inclusion
about: storytelling
about: client project
keywords: culture
keywords: social design
keywords: intergenerational
keywords: co-design
keywords: italy
keywords: digital inclusion
keywords: storytelling
keywords: client project
location created: italy
  type: Place
  geo: GeoCoordinates
    latitude: 41.8719
    longitude: 12.5674
is part of: HAAM projects

Viirus Theatre
type: CreativeWork
description: A Swedish-language theatre in Finland that creates contemporary performance art, presenting "the contemporary world in a new and unexpected form" with productions like "AF KLINT" and "1984".
creator: Kris Haamer
provider: HAAM
about: culture
about: theatre
about: performance
about: finland
about: events
about: storytelling
about: client project
keywords: culture
keywords: theatre
keywords: performance
keywords: finland
keywords: events
keywords: storytelling
keywords: client project
location created: finland
  type: Place
  geo: GeoCoordinates
    latitude: 60.1699
    longitude: 24.9384
is part of: HAAM projects

Life in Finland
type: CreativeWork
description: A comprehensive digital platform providing information and resources about life in Finland, designed to help people understand Finnish culture, society, and practical aspects of living in the country.
creator: Kris Haamer
provider: HAAM
about: digitalization
about: digital platform
about: relocation
about: finland
about: public info
about: services
about: product
about: client project
keywords: digitalization
keywords: digital platform
keywords: relocation
keywords: finland
keywords: public info
keywords: services
keywords: product
keywords: client project
location created: finland
  type: Place
  geo: GeoCoordinates
    latitude: 61.9241
    longitude: 25.7482
is part of: HAAM projects

100 Objects from Finland
type: CreativeWork
description: A cultural project showcasing 100 significant Finnish objects that explore Finland's history and national identity through a curated collection of artifacts and stories.
creator: Kris Haamer
provider: HAAM
about: culture
about: history
about: archive
about: museum
about: finland
about: storytelling
about: client project
keywords: culture
keywords: history
keywords: archive
keywords: museum
keywords: finland
keywords: storytelling
keywords: client project
location created: finland
  type: Place
  geo: GeoCoordinates
    latitude: 61.9241
    longitude: 25.7482
is part of: HAAM projects

Estonian Academy of Arts
type: CreativeWork
description: A comprehensive art and design institution offering undergraduate, graduate, and doctoral programs across various disciplines including art, design, architecture, visual culture, and conservation, with a focus on creative education and research.
creator: Kris Haamer
provider: HAAM
about: culture
about: art
about: design
about: education
about: university
about: estonia
about: storytelling
about: client project
keywords: culture
keywords: art
keywords: design
keywords: education
keywords: university
keywords: estonia
keywords: storytelling
keywords: client project
location created: Place
  geo: GeoCoordinates
    latitude: 59.437
    longitude: 24.7536
is part of: HAAM projects

Repsal Busholmen
type: CreativeWork
description: An affordable rehearsal venue in Helsinki for freelancers and independent theatre groups, offering a 93 m2 facility, stage-ready setup, and online calendar-based booking.
creator: Kris Haamer
provider: HAAM
about: culture
about: rehearsal space
about: theatre
about: artists
about: helsinki
about: community
about: storytelling
about: client project
keywords: culture
keywords: rehearsal space
keywords: theatre
keywords: artists
keywords: helsinki
keywords: community
keywords: storytelling
keywords: client project
location created: finland
  type: Place
  geo: GeoCoordinates
    latitude: 60.1593
    longitude: 24.9134
is part of: HAAM projects

World Cleanup Day
type: CreativeWork
alternate name: World Cleanup Day 2018 Live
description: A campaign website and digital touchpoint supporting World Cleanup Day, helping people understand the movement and take part in coordinated local actions.
creator: Kris Haamer
provider: HAAM
about: sustainability
about: global campaign
about: environment
about: community action
about: estonia
about: impact
about: client project
keywords: sustainability
keywords: global campaign
keywords: environment
keywords: community action
keywords: estonia
keywords: impact
keywords: client project
keywords: World Cleanup Day 2018 Live
keywords: live-world-cleanup-day
location created: estonia
  type: Place
  geo: GeoCoordinates
    latitude: 59.437
    longitude: 24.7536
is part of: HAAM projects

WiFi.ee
type: CreativeWork
description: A public Wi-Fi discovery and security platform combining destination search, maps, filters, community data, and transparent network-quality scoring.
creator: Kris Haamer
provider: HAAM
about: digitalization
about: public wifi
about: connectivity
about: security
about: maps
about: location search
about: community data
about: digital platform
about: product
about: client project
keywords: digitalization
keywords: public wifi
keywords: connectivity
keywords: security
keywords: maps
keywords: location search
keywords: community data
keywords: digital platform
keywords: product
keywords: client project
location created: city
  type: Place
  geo: GeoCoordinates
    latitude: 59.437
    longitude: 24.7536
is part of: HAAM projects

Elsa Figueira
type: CreativeWork
description: A social-impact film campaign from Sao Tome and Principe focused on domestic violence awareness, built around the documentary "What Should Elsa Do?" and launched on February 19, 2016. The platform documents cast, creators, and local partners while extending outreach through media coverage on VOA Portugues, RDP Africa, Deutsche Welle, RTP Africa, and Rede Angola.
creator: Kris Haamer
provider: HAAM
about: culture
about: film
about: social impact
about: women's rights
about: sao tome
about: awareness campaign
about: storytelling
about: client project
keywords: culture
keywords: film
keywords: social impact
keywords: women's rights
keywords: sao tome
keywords: awareness campaign
keywords: storytelling
keywords: client project
location created: island
  type: Place
  geo: GeoCoordinates
    latitude: 0.3361
    longitude: 6.632
is part of: HAAM projects

ESL & SISU
type: CreativeWork
description: Archived web development work for the Estonian Association of Interior Architects, spanning the ESL website, SISU symposium pages, and the SISU_LINE journal platform.
creator: Kris Haamer
provider: HAAM
about: culture
about: symposium
about: interior architecture
about: journal
about: estonia
about: spatial design
about: storytelling
about: client project
keywords: culture
keywords: symposium
keywords: interior architecture
keywords: journal
keywords: estonia
keywords: spatial design
keywords: storytelling
keywords: client project
location created: estonia
  type: Place
  geo: GeoCoordinates
    latitude: 59.437
    longitude: 24.7536
credit text: Graphic design by Stuudio Stuudio, including the SISU 2016 design. I was responsible for development only and developed the website for both SISU years.
is part of: HAAM projects

Green Filter App
type: CreativeWork
description: A sustainability companion that helps people make greener shopping and finance choices with practical, real-time guidance.
creator: Kris Haamer
provider: HAAM
about: sustainability
about: environment
about: impact
about: product
about: reporting
about: self-produced project
keywords: sustainability
keywords: environment
keywords: impact
keywords: product
keywords: reporting
keywords: self-produced project
location created: taiwan
  type: Place
  geo: GeoCoordinates
    latitude: 25.033
    longitude: 121.5654
is part of: HAAM projects

Ziran Taiwan
type: CreativeWork
description: A brand and digital platform experience for Ziran Taiwan, focused on clear storytelling and accessible product communication.
creator: Kris Haamer
provider: HAAM
about: digitalization
about: website
about: branding
about: taiwan
about: digital platform
about: multilingual
about: product
about: client project
keywords: digitalization
keywords: website
keywords: branding
keywords: taiwan
keywords: digital platform
keywords: multilingual
keywords: product
keywords: client project
location created: taiwan
  type: Place
  geo: GeoCoordinates
    latitude: 25.034
    longitude: 121.5645
is part of: HAAM projects

Green Filter Chrome Extension
type: CreativeWork
description: A Chrome extension that surfaces sustainability signals directly in browsing flows to support better everyday decisions.
creator: Kris Haamer
provider: HAAM
about: sustainability
about: chrome extension
about: shopping
about: taiwan
about: consumer tools
about: impact
about: self-produced project
keywords: sustainability
keywords: chrome extension
keywords: shopping
keywords: taiwan
keywords: consumer tools
keywords: impact
keywords: self-produced project
location created: nile
  type: Place
  geo: GeoCoordinates
    latitude: 25.032
    longitude: 121.566
is part of: HAAM projects

AI as a Compiler for Biology
type: Article
description: Moderna's personalized cancer therapy points toward a stranger form of generative AI: patient data goes in, a one-person medicine comes out. The drug is becoming the output of a computational system.
date published: 2026-08-20
date modified: 2026-08-20
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Biotechnology
keywords: Medicine
keywords: Systems Thinking
keywords: Personalization
keywords: AI as a compiler for biology
keywords: Moderna intismeran autogene
keywords: mRNA personalized cancer therapy
keywords: AI neoantigen selection
keywords: personalized medicine infrastructure
keywords: algorithmically designed medicine
keywords: mRNA-4157 V940
keywords: AI biotechnology
keywords: mass produce uniqueness
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-as-a-compiler-for-biology

Software Should Have Corners
type: Article
description: A ferry lounge has more nuanced privacy settings than most software. What seating areas reveal about social distance, territory, navigation, and designing behavior without commanding it.
date published: 2026-08-20
date modified: 2026-08-20
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Spatial Design
keywords: Social Design
keywords: UX
keywords: Field Notes
keywords: software should have corners
keywords: seating interaction design
keywords: physical space interface design
keywords: social distance UX
keywords: privacy gradients software
keywords: territory interaction design
keywords: spatial interaction design
keywords: designing behavior without commands
keywords: ferry lounge design
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/software-should-have-corners

Nor: Building Everything Out of No
type: Article
description: Or creates alternatives. Nor rejects them both. In language, logic, and design, the smallest double refusal reveals how constraints can become a generative system.
date published: 2026-08-16
date modified: 2026-08-16
author: Kris Haamer
publisher: HAAM
keywords: Language
keywords: Logic
keywords: Design Theory
keywords: Computation
keywords: Constraints
keywords: nor etymology
keywords: nor versus or
keywords: how to use nor
keywords: NOR gate universal gate
keywords: functional completeness
keywords: constraints and creativity
keywords: negation in design
keywords: design begins with limitations
keywords: language and computation
keywords: Kris Haamer Raw Drafts
article section: Language
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/nor-building-everything-out-of-no

China Has Apps for Things We Still Call Society
type: Article
description: A field atlas of the Chinese software operating families, workers, merchants, markets, mobility, desire, and the state, and what changes when an app becomes an institution.
date published: 2026-08-16
date modified: 2026-08-16
author: Kris Haamer
publisher: HAAM
keywords: China
keywords: App Ecosystems
keywords: Systems Design
keywords: Digital Infrastructure
keywords: Interaction Design
keywords: Platform Economy
keywords: Chinese app ecosystem
keywords: China apps
keywords: WeChat mini-programs
keywords: Chinese digital infrastructure
keywords: apps as institutions
keywords: platform economy China
keywords: worker apps China
keywords: government apps China
keywords: Chinese social commerce
keywords: China short drama apps
keywords: interaction design China
keywords: systems design
keywords: Kris Haamer Raw Drafts
article section: China
time required: 24 min read
main entity of page: https://www.rawdrafts.xyz/blog/china-has-apps-for-things-we-still-call-society

Failure Mode
type: Article
description: Why calling something a failure mode turns an individual mistake into evidence about the system, and why that can reveal design or hide responsibility.
date published: 2026-08-16
date modified: 2026-08-16
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Systems Thinking
keywords: Human Factors
keywords: AI
keywords: Responsibility
keywords: failure mode meaning
keywords: mistake versus failure mode
keywords: interaction design failure modes
keywords: systems thinking
keywords: human error design
keywords: blameless systems
keywords: AI failure modes
keywords: human factors design
keywords: designing for failure
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 6 min read
main entity of page: https://www.rawdrafts.xyz/blog/failure-mode

Bumble Gave Me More Time and Somehow It Feels Dead
type: Article
description: Bumble stretched its match timer from 24 to 72 hours. The change may improve conversation completion while quietly removing the urgency that made a match feel like an event.
date published: 2026-08-15
date modified: 2026-08-15
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Dating Apps
keywords: Product Strategy
keywords: Behavioral Design
keywords: Social Software
keywords: Bumble 72 hour timer
keywords: Bumble interaction design
keywords: dating app UX
keywords: social software design
keywords: product friction
keywords: match expiration design
keywords: Hinge Your Turn Limits
keywords: product metrics
keywords: social physics
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/bumble-gave-me-more-time-and-somehow-it-feels-dead

288 Words
type: Article
description: TSMC published a tiny English vocabulary for technicians. It looks like a word list until it starts to reveal the factory, the interface, and an older agreement between humans and machines.
date published: 2026-08-14
date modified: 2026-08-14
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: TSMC
keywords: Semiconductors
keywords: Human-Machine Interaction
keywords: AI
keywords: TSMC vocabulary
keywords: TSMC technician English
keywords: interaction design vocabulary
keywords: human machine interface language
keywords: semiconductor factory interface
keywords: industrial interaction design
keywords: AI natural language interfaces
keywords: 288 words
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 6 min read
main entity of page: https://www.rawdrafts.xyz/blog/288-words

Before I Asked, I Was Going to Do It
type: Article
description: AI can give us more knowledge, more options, and more reasons to wait. What happens when better advice raises the threshold for ordinary action?
date published: 2026-08-05
date modified: 2026-08-05
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Agency
keywords: Self-Efficacy
keywords: Decision Making
keywords: Interaction Design
keywords: AI and personal agency
keywords: generative AI psychological effects
keywords: AI self-efficacy
keywords: AI decision paralysis
keywords: human AI collaboration
keywords: AI critical thinking
keywords: AI omission bias
keywords: interaction design for agency
keywords: Raw Drafts
keywords: Kris Haamer
article section: AI
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/before-i-asked-i-was-going-to-do-it

At EMERGE HACK 2019, We Tried to Design for Friendship
type: Article
description: In Minsk, 60 people had 36 hours to prototype pieces of the future. I worked on Realy, an early attempt to use software for something social platforms are strangely bad at: helping people build real friendship.
date published: 2026-08-13
date modified: 2026-08-13
author: Kris Haamer
publisher: HAAM
keywords: Archive
keywords: Hackathons
keywords: Interaction Design
keywords: Friendship
keywords: Social Technology
keywords: EMERGE HACK 2019
keywords: EMERGE Minsk 2019
keywords: Realy app
keywords: Kris Haamer Realy
keywords: Nikita Arnett Realy
keywords: friendship app design
keywords: social connection technology
keywords: EPAM hackathon Minsk
keywords: Minsk hackathon 2019
keywords: interaction design friendship
article section: Archive
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/emerge-hack-2019-realy

I Took My Mom to a Hackathon
type: Article
description: I went to the same Cursor hackathon twice. The first time I built a 3D luxury sauna. The second time I brought my mom and built a 3D memory of Venice. The difference says something about what abundant software may actually be for.
date published: 2026-08-13
date modified: 2026-08-13
author: Kris Haamer
publisher: HAAM
keywords: AI Coding
keywords: Vibe Coding
keywords: Personal Software
keywords: Hackathons
keywords: Memory
keywords: Cursor hackathon Helsinki
keywords: Cursor Mini Hackathon Helsinki
keywords: Maria 01 hackathon
keywords: vibe coding personal software
keywords: software for one person
keywords: AI generated 3D software
keywords: Venice Architecture Biennale memory
keywords: personal software AI
keywords: abundant software
keywords: Kris Haamer Raw Drafts
article section: AI Coding
time required: 3 min read
main entity of page: https://www.rawdrafts.xyz/blog/i-took-my-mom-to-a-hackathon

The AI Gave the Website a 6/10. I Asked Who Taught It Taste.
type: Article
description: I asked AI to review a Finnish cultural website. The useful part was not the score, but discovering the invisible idea of good design behind it.
date published: 2026-08-11
date modified: 2026-08-11
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Interaction Design
keywords: Design Criticism
keywords: Taste
keywords: Cultural Context
keywords: AI judgment design
keywords: AI taste
keywords: AI website review
keywords: AI design criticism
keywords: algorithmic taste
keywords: design normalization AI
keywords: Luovi website review
keywords: Helsinki Design Week AI review
keywords: AI interaction design judgment
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-ai-gave-the-website-a-6-10-i-asked-who-taught-it-taste

The Button Was Never Just a Button
type: Article
description: AI agents are giving ordinary people executive-level delegation power without the operational experience that used to come before it. The next AI interface may need to make complexity legible without making us manage the work ourselves.
date published: 2026-08-11
date modified: 2026-08-11
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Interaction Design
keywords: Management
keywords: Future of Work
keywords: Organizational Design
keywords: AI agents management
keywords: AI agent interface design
keywords: AI delegation
keywords: managerial interfaces
keywords: future of work AI agents
keywords: AI operational visibility
keywords: agentic UX
keywords: AI complexity visibility
keywords: the button was never just a button
keywords: Kris Haamer Raw Drafts
article section: AI Agents
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-button-was-never-just-a-button

A Deleted Message Is Still a Message
type: Article
description: An unsend button can remove a database object. It cannot reverse delivery, notification, interpretation or memory. Designing deletion means deciding who controls a conversation after it has happened.
date published: 2026-08-03
date modified: 2026-08-03
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Messaging
keywords: Product Psychology
keywords: Social UX
keywords: East Asia
keywords: message deletion UX
keywords: unsend button interaction design
keywords: deleted message psychology
keywords: messaging app design
keywords: conversational repair UX
keywords: LINE unsend design
keywords: KakaoTalk message deletion
keywords: WeChat recall interaction
keywords: social exclusion messaging
keywords: digital conversational memory
keywords: Raw Drafts Kris Haamer
article section: Interaction Design
time required: 22 min read
main entity of page: https://www.rawdrafts.xyz/blog/a-deleted-message-is-still-a-message

The New Aesthetics Will Not Be Prompted
type: Article
description: Patrick Collison's Book of Kells experiment shows the difference between recovering a visual style and rebuilding the cultural systems that give beauty meaning.
date published: 2026-08-03
date modified: 2026-08-03
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Aesthetics
keywords: Cultural Heritage
keywords: Interaction Design
keywords: Making
keywords: Patrick Collison aesthetics
keywords: New Aesthetics Patrick Collison Tyler Cowen
keywords: Book of Kells AI restoration
keywords: AI cultural heritage reconstruction
keywords: designing uncertainty
keywords: generative AI and aesthetics
keywords: AI restoration evidence inference invention
keywords: Book of Kells pigments
keywords: AI and cultural meaning
keywords: new aesthetics AI art
article section: AI
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-new-aesthetics-will-not-be-prompted

Who Gets to Remain Complicated?
type: Article
description: Othering begins when a category arrives before a person. Forms, media, design research and AI can all compress a life until the label starts to look like the truth.
date published: 2026-08-02
date modified: 2026-08-02
author: Kris Haamer
publisher: HAAM
keywords: Othering
keywords: Design Ethics
keywords: Media
keywords: Migration
keywords: Artificial Intelligence
keywords: what is othering
keywords: othering in design
keywords: othering in media
keywords: migration language
keywords: categories and human dignity
keywords: AI stereotyping
keywords: design ethics and classification
keywords: who gets to remain complicated
keywords: dehumanization and categorization
keywords: belonging and othering
article section: Othering
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/who-gets-to-remain-complicated

Who Owns the Prompt?
type: Article
description: AI coding feels unusually open because we can move between agents and models. The acquisition of Kilo Code shows how that freedom may be reorganized into a new layer of infrastructure and control.
date published: 2026-08-02
date modified: 2026-08-02
author: Kris Haamer
publisher: HAAM
keywords: AI Coding
keywords: Developer Tools
keywords: Open Source
keywords: Infrastructure
keywords: Platform Power
keywords: Anaconda Kilo Code acquisition
keywords: who owns the prompt
keywords: AI coding agent infrastructure
keywords: model routing governance
keywords: open source coding agents
keywords: AI developer tool consolidation
keywords: Kilo Code Anaconda
keywords: developer portability
keywords: AI platform control layer
keywords: coding agent lock-in
article section: AI Coding
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/who-owns-the-prompt

The Camera Is Facing the Border
type: Article
description: The same crossing into Ceuta became a story about wet clothes in Portuguese reporting and a story about border pressure in Estonia. Where the camera stands decides whose fear reaches us first.
date published: 2026-08-02
date modified: 2026-08-02
author: Kris Haamer
publisher: HAAM
keywords: Media Framing
keywords: Migration
keywords: Journalism
keywords: Estonia
keywords: Borders
keywords: Ceuta migration media framing
keywords: Estonian migration coverage
keywords: Portuguese migration reporting
keywords: Público Ceuta
keywords: ERR Ceuta
keywords: migration language
keywords: border journalism
keywords: ränderünne
keywords: tungima
keywords: Raw Drafts
keywords: Kris Haamer
article section: Media Framing
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-camera-is-facing-the-border

The Mathematicians Who Have to Live With Astra
type: Article
description: OpenAI says Astra has produced ten advances in mathematics and theoretical computer science. The mathematicians around its earlier breakthrough are already showing us what the news means for time, attention, authorship, and mathematical culture.
date published: 2026-08-01
date modified: 2026-08-01
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Mathematics
keywords: OpenAI
keywords: Research
keywords: Astra
keywords: OpenAI Astra mathematics
keywords: AI mathematical discovery
keywords: unit distance conjecture AI
keywords: mathematicians on AI
keywords: Timothy Gowers AI mathematics
keywords: Jacob Tsimerman unit distance
keywords: Leiden Declaration AI mathematics
keywords: mathematical culture and AI
keywords: Raw Drafts
keywords: Kris Haamer
article section: AI
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-mathematicians-who-have-to-live-with-astra

The Model Has a Voice of Its Own
type: Article
description: I can tell ChatGPT and Claude how I want them to write hundreds of times. The correction feels like teaching, but the product keeps restoring a stronger voice underneath mine.
date published: 2026-08-01
date modified: 2026-08-01
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Writing
keywords: ChatGPT
keywords: Claude
keywords: Personalization
keywords: AI writing style control
keywords: ChatGPT custom instructions writing style
keywords: Claude writing style prompts
keywords: system prompt overrides user style
keywords: AI model personality
keywords: AI writing voice
keywords: prompt style control
keywords: ChatGPT memory writing preferences
keywords: Raw Drafts
keywords: Kris Haamer
article section: AI
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-model-has-a-voice-of-its-own

Don’t Change Anything Else
type: Article
description: AI makes the first version of a website almost effortless. The harder work begins later, when every reasonable edit risks making the product forget why it looks and behaves the way it does.
date published: 2026-08-01
date modified: 2026-08-01
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Design
keywords: Vibe Coding
keywords: Visual Drift
keywords: Web Development
keywords: visual drift AI web development
keywords: AI design consistency
keywords: vibe coding design systems
keywords: AI generated interface drift
keywords: design systems for coding agents
keywords: AI website visual identity
keywords: don't change anything else AI
keywords: AI web development maintenance
keywords: Raw Drafts
keywords: Kris Haamer
article section: AI
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/dont-change-anything-else

How to Become Legible Without Becoming Smaller
type: Article
description: Job applications ask a complicated person to become a recognizable candidate. Building a business offers more authorship, but the market still demands a shape it can understand.
date published: 2026-08-01
date modified: 2026-08-01
author: Kris Haamer
publisher: HAAM
keywords: Work
keywords: Identity
keywords: Job Search
keywords: Entrepreneurship
keywords: HAAM
keywords: job application identity
keywords: job search authenticity
keywords: multiple work identities
keywords: entrepreneurship autonomy
keywords: self employment identity
keywords: multidisciplinary career
keywords: professional legibility
keywords: person job fit
article section: Work
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/how-to-become-legible-without-becoming-smaller

The Edits Are the Training Data
type: Article
description: Every change I make to an AI draft teaches the system something about what I mean by quality. The published article shows what survived, but the edit history may reveal more about my voice than the final text alone.
date published: 2026-08-01
date modified: 2026-08-01
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Writing
keywords: Editing
keywords: Training Data
keywords: Raw Drafts
keywords: The Edits Are the Training Data
keywords: AI writing edit history
keywords: editing as training data
keywords: personal AI writing voice
keywords: AI preference learning writing
keywords: editorial judgment and AI
keywords: Raw Drafts writing process
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 6 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-edits-are-the-training-data

When the Category Becomes Too Small
type: Article
description: The Beatles built Apple Corps when being a band could no longer contain their ambitions. I keep wondering whether HAAM is becoming the same kind of umbrella, and how to build one without turning it into an expensive collection of unfinished ideas.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: HAAM
keywords: Creative Companies
keywords: Multidisciplinary Work
keywords: The Beatles
keywords: Apple Corps
keywords: Company Building
keywords: When the Category Becomes Too Small
keywords: Beatles Apple Corps multimedia company
keywords: HAAM multidisciplinary company
keywords: creative company without a category
keywords: multidisciplinary company structure
keywords: Apple Corps business model
keywords: creative operating company
keywords: company built around a worldview
keywords: Kris Haamer Raw Drafts
article section: HAAM
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/when-the-category-becomes-too-small

Even the Rebellion Has Opening Hours
type: Article
description: Music festivals sell a temporary world where identity loosens, strangers feel intimate, and freedom arrives with a closing time.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: Liminality
keywords: Music Festivals
keywords: Culture
keywords: Identity
keywords: Sex
keywords: Rituals
keywords: Nightlife
keywords: Social Design
keywords: music festival liminality
keywords: festivals and sex
keywords: licensed transgression
keywords: collective effervescence
keywords: festival identity
keywords: festival culture
keywords: temporary freedom
keywords: festival sexual behaviour
keywords: Even the Rebellion Has Opening Hours
keywords: Kris Haamer Raw Drafts
article section: Liminality
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/even-the-rebellion-has-opening-hours

My GDPR Rights Were Trapped Inside a Broken Dropdown
type: Article
description: SoundCloud gave me a legal right, a dedicated request form, and a dropdown that made the right impossible to exercise.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: GDPR
keywords: Privacy
keywords: Interfaces
keywords: Accessibility
keywords: Compliance
keywords: SoundCloud
keywords: Digital Rights
keywords: SoundCloud GDPR request
keywords: broken GDPR form
keywords: right of access interface
keywords: privacy compliance UX
keywords: digital rights software
keywords: broken dropdown accessibility
keywords: GDPR Article 15
keywords: GDPR Article 20
keywords: My GDPR Rights Were Trapped Inside a Broken Dropdown
keywords: Kris Haamer Raw Drafts
article section: GDPR
time required: 6 min read
main entity of page: https://www.rawdrafts.xyz/blog/my-gdpr-rights-were-trapped-inside-a-broken-dropdown

The Store Is Becoming an Answer
type: Article
description: Retailers are entering AI assistants to preserve their taste, but every successful integration teaches shoppers to begin somewhere other than the store.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Commerce
keywords: Fashion
keywords: Retail
keywords: Interfaces
keywords: Platforms
keywords: Recommendations
keywords: AI shopping storefront
keywords: ChatGPT shopping apps
keywords: MUSINSA ChatGPT app
keywords: agentic commerce retail
keywords: conversational commerce fashion
keywords: product discovery AI
keywords: retailer product feeds
keywords: who owns taste
keywords: AI recommendation interface
keywords: The Store Is Becoming an Answer
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-store-is-becoming-an-answer

My Breakthrough Salary Is Someone Else's Peanuts
type: Article
description: What happens when the income that means rescue in one life becomes merely adequate in the expensive city where the opportunity exists?
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: Money
keywords: Class
keywords: Work
keywords: Cities
keywords: Estonia
keywords: Taiwan
keywords: Global Mobility
keywords: breakthrough salary expensive city
keywords: class mobility and income
keywords: class migrant salary
keywords: five thousand euros New York
keywords: Estonia Taiwan New York cost of living
keywords: high income without security
keywords: upward mobility without arrival
keywords: scarcity memory money
keywords: global salary comparison
keywords: Kris Haamer Raw Drafts
article section: Money
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/my-breakthrough-salary-is-someone-elses-peanuts

Stay Confused Without Panicking
type: Article
description: AI can generate answers instantly. The harder skill is staying inside uncertainty long enough to discover what is actually true.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: Clear Thinking
keywords: Metacognition
keywords: AI
keywords: Uncertainty
keywords: Decision Making
keywords: Knowledge Work
keywords: stay confused without panicking
keywords: clear thinking under uncertainty
keywords: metacognition and intelligence
keywords: cognitive reflection
keywords: need for closure
keywords: actively open minded thinking
keywords: AI instant answers
keywords: uncertainty in knowledge work
keywords: expert intuition
keywords: Kris Haamer Raw Drafts
article section: Clear Thinking
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/stay-confused-without-panicking

The Runway We All Took Off From
type: Article
description: At the opening of the Estonian National Museum, a former Soviet runway became a national metaphor for memory, reinvention and a country still learning how to take off.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: Estonia
keywords: Museums
keywords: National Identity
keywords: Architecture
keywords: Memory
keywords: Startups
keywords: Personal History
keywords: Estonian National Museum opening
keywords: ERM opening party 2016
keywords: Estonian National Museum Raadi
keywords: Memory Field architecture
keywords: Estonia startup nation
keywords: Soviet runway museum
keywords: national memory
keywords: museum architecture
keywords: The Runway We All Took Off From
keywords: Kris Haamer Raw Drafts
article section: Estonia
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-runway-we-all-took-off-from

The Business of Making People Compete to Work
type: Article
description: Vibe Jam, ETHGlobal, Kaggle, Topcoder, InnoCentive, HeroX and XPRIZE all turn uncertain problems into competitions where the crowd absorbs much of the risk of experimentation.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: Business Models
keywords: Competitions
keywords: Crowdsourcing
keywords: Hackathons
keywords: AI
keywords: Future of Work
keywords: Platforms
keywords: competition business model
keywords: hackathon business model
keywords: Vibe Jam business model
keywords: ETHGlobal sponsorship
keywords: Kaggle competitions
keywords: Topcoder crowdsourcing
keywords: InnoCentive open innovation
keywords: HeroX prize challenges
keywords: XPRIZE business model
keywords: speculative labor
keywords: crowdsourced innovation
keywords: The Business of Making People Compete to Work
keywords: Kris Haamer Raw Drafts
article section: Business Models
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-business-of-making-people-compete-to-work

Healthcare Only Exists When Insurance Can Read It
type: Article
description: A therapy session can happen and help a patient, yet remain financially unreal until it has been translated into the codes, evidence and permissions an insurer accepts.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: Healthcare
keywords: AI
keywords: Insurance
keywords: Interaction Design
keywords: Infrastructure
keywords: Behavioral Health
keywords: healthcare billing
keywords: insurance claims
keywords: behavioral health revenue cycle
keywords: Camber Health
keywords: AI healthcare administration
keywords: revenue cycle management
keywords: healthcare interaction design
keywords: insurance denial automation
keywords: healthcare compiler
keywords: administrative software policy
keywords: Healthcare Only Exists When Insurance Can Read It
keywords: Kris Haamer Raw Drafts
article section: Healthcare
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/healthcare-only-exists-when-insurance-can-read-it

The Product Is a Decoy
type: Article
description: Many businesses make money from something slightly different from what they appear to sell. The visible product is often the mechanism that accumulates the real asset.
date published: 2026-07-30
date modified: 2026-07-30
author: Kris Haamer
publisher: HAAM
keywords: Business Models
keywords: Interaction Design
keywords: Product Strategy
keywords: Economics
keywords: Platforms
keywords: hidden business models
keywords: money journey
keywords: business model design
keywords: interaction design economics
keywords: product strategy
keywords: loyalty programs
keywords: subscription economics
keywords: platform business models
keywords: The Product Is a Decoy
keywords: Kris Haamer Raw Drafts
article section: Business Models
time required: 6 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-product-is-a-decoy

The Fastest Machines in History Are Stuck Waiting
type: Article
description: The AI race looks like a competition for more GPUs, but some of the fastest machines in history are still limited by memory, coordination and waiting.
date published: 2026-07-30
date modified: 2026-07-30
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: GPU
keywords: Infrastructure
keywords: Systems
keywords: Interaction Design
keywords: Coordination
keywords: GPU utilization
keywords: GPU waiting
keywords: AI infrastructure efficiency
keywords: pipeline bubbles
keywords: memory bandwidth
keywords: distributed AI systems
keywords: AI coordination
keywords: GPT-5.6 efficiency
keywords: interaction design systems
keywords: The Fastest Machines in History Are Stuck Waiting
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-fastest-machines-in-history-are-stuck-waiting

There Is No Computer Anymore
type: Article
description: A modern device is a coordinated organization of CPUs, GPUs, neural processors, signal processors and tiny controllers. Software design increasingly means deciding which machine receives each part of the work.
date published: 2026-07-30
date modified: 2026-07-30
author: Kris Haamer
publisher: HAAM
keywords: Computing
keywords: Infrastructure
keywords: Interaction Design
keywords: AI
keywords: Hardware
keywords: Systems
keywords: CPU vs GPU
keywords: can WordPress run on a GPU
keywords: specialized computing
keywords: heterogeneous computing
keywords: GPU accelerator
keywords: NPU
keywords: computer architecture
keywords: interaction design infrastructure
keywords: AI infrastructure
keywords: software delegation
keywords: There Is No Computer Anymore
keywords: Kris Haamer Raw Drafts
article section: Computing
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/there-is-no-computer-anymore

The Product Happens Between the Screens
type: Article
description: Interaction design has strong tools for screens, flows and journeys. Interaction sequence maps can expose the hidden choreography of users, interfaces, sensors, services, AI and human recovery.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: User Research
keywords: User Journeys
keywords: Service Design
keywords: AI
keywords: Systems
keywords: interaction sequence map
keywords: sequence diagrams for interaction design
keywords: user research visualization
keywords: user journey mapping
keywords: service blueprint
keywords: system behavior between screens
keywords: AI interaction design
keywords: error recovery design
keywords: interaction design methods
keywords: The Product Happens Between the Screens
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-product-happens-between-the-screens

The Real Test of AI Code Is the Next Prompt
type: Article
description: Coding agents can complete the current task while making the next one harder. New long-horizon benchmarks reveal what happens when AI has to inherit its own decisions.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI Coding
keywords: Software Maintenance
keywords: Agentic AI
keywords: Software Evolution
keywords: Benchmarks
keywords: Developer Tools
keywords: EvoCode-Bench
keywords: AI coding agent regression
keywords: long horizon coding benchmarks
keywords: AI generated technical debt
keywords: software evolution AI agents
keywords: SlopCodeBench
keywords: SWE-EVO
keywords: EvoClaw
keywords: AI coding maintainability
keywords: persistent coding agents
keywords: AI agent memory
keywords: Kris Haamer Raw Drafts
article section: AI Coding
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-real-test-of-ai-code-is-the-next-prompt

AI Slop Is the Factory. Brainrot Is the Product.
type: Article
description: Brainrot is an attention format. AI slop is a production system. Generative AI did not invent our appetite for repetitive nonsense, but it industrialized the supply and gave recommendation algorithms an infinite field of cultural experiments.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Brainrot
keywords: AI Slop
keywords: Platforms
keywords: Culture
keywords: Recommendation Systems
keywords: AI slop and brainrot
keywords: brainrot meaning
keywords: AI-generated video culture
keywords: algorithmic recommendation systems
keywords: Italian Brainrot
keywords: YouTube Shorts AI slop
keywords: TikTok AI slop
keywords: generative AI content farms
keywords: AI Slop Is the Factory Brainrot Is the Product
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-slop-is-the-factory-brainrot-is-the-product

The Image Is No Longer the Product
type: Article
description: In comics, visual novels, memes, explainers, and serialized AI media, the image can be imperfect because its real job is to carry us toward the next panel.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Visual Culture
keywords: Comics
keywords: Storytelling
keywords: Publishing
keywords: AI comics and storytelling
keywords: AI generated visual media
keywords: the image is no longer the product
keywords: AI art narrative consistency
keywords: serialized AI content
keywords: AI visual novels and webtoons
keywords: recurring characters AI media
keywords: future of visual publishing
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-image-is-no-longer-the-product

The URL Is the Product’s Public Memory
type: Article
description: A screen shows the product for a moment. A URL preserves its objects, state, position and history, making the experience shareable, revisitable and legible to people, browsers and agents.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Information Architecture
keywords: URLs
keywords: Web Design
keywords: AI
keywords: Software Architecture
keywords: URL design
keywords: URL as user interface
keywords: URL state management
keywords: information architecture
keywords: browser history design
keywords: shareable application state
keywords: AI generated apps
keywords: web routing
keywords: The URL Is the Product’s Public Memory
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-url-is-the-products-public-memory

Estonia Has the Health Record. It Needs More Measurements.
type: Article
description: Estonia already has a national health record and a population biobank. The next infrastructure problem is producing clinically useful measurements often enough for the system to see change.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Healthcare
keywords: Estonia
keywords: Medical Data
keywords: Laboratories
keywords: Public Infrastructure
keywords: SYNLAB
keywords: Estonia health information system
keywords: longitudinal health data
keywords: medical laboratory infrastructure
keywords: SYNLAB Estonia
keywords: Estonian Biobank
keywords: European Health Data Space
keywords: preventive health measurement
keywords: public health data infrastructure
keywords: Estonia Has the Health Record It Needs More Measurements
keywords: Kris Haamer Raw Drafts
article section: Healthcare
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/estonia-has-the-health-record-it-needs-more-measurements

Your STI Test Could Unlock a Dating Profile
type: Article
description: Dating profiles reveal almost everything except the information that becomes relevant when two people decide to become intimate. Laboratory-verified health data could become a reciprocal permission layer instead of another static badge.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Dating
keywords: Sexual Health
keywords: Digital Identity
keywords: Laboratories
keywords: Privacy
keywords: STI test dating profile
keywords: verified sexual health results
keywords: dating app interaction design
keywords: reciprocal health data sharing
keywords: sexual health credentials
keywords: laboratory verified dating
keywords: progressive profile unlocking
keywords: digital consent interface
keywords: Your STI Test Could Unlock a Dating Profile
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/your-sti-test-could-unlock-a-dating-profile

AI Makes Organizational Mess Executable
type: Article
description: AI does not merely inherit an organization’s confused files, labels and policies. It turns that confusion into answers, decisions and actions.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Information Architecture
keywords: Artificial Intelligence
keywords: Organizational Design
keywords: AI Agents
keywords: Knowledge Management
keywords: AI information architecture
keywords: organizational knowledge systems
keywords: AI agents and knowledge management
keywords: AI hallucinations and source authority
keywords: enterprise AI governance
keywords: taxonomy and metadata for AI
keywords: AI Makes Organizational Mess Executable
keywords: Kris Haamer Raw Drafts
article section: Information Architecture
time required: 3 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-makes-organizational-mess-executable

The Work Takes the Shape of the Tools I Have Access To
type: Article
description: I looked through my GitHub, inbox, Drive, and Slack to see what tools HAAM actually uses. The result was less a toolkit than an operating system that keeps turning different ideas into similar forms.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Tools
keywords: AI Coding
keywords: Product Infrastructure
keywords: HAAM
keywords: Raw Drafts
keywords: the work takes the shape of the tools I have access to
keywords: the medium is the message
keywords: HAAM tools
keywords: AI coding workflow
keywords: Cursor Claude Codex
keywords: Next.js Expo Supabase
keywords: agent-readable repositories
keywords: product infrastructure
keywords: Raw Drafts tools series
keywords: Kris Haamer
article section: Tools
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-work-takes-the-shape-of-the-tools-i-have-access-to

The Checkout Robot Accused Me Before I Started Shopping
type: Article
description: A self-checkout machine mistook an empty shopping bag for an unscanned product because it had already decided the setup phase was over. The error reveals how automation turns ordinary human variation into exception work.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Automation
keywords: Retail
keywords: Self-Checkout
keywords: Human Factors
keywords: self-checkout interaction design
keywords: unexpected item in bagging area
keywords: retail automation
keywords: automation exception handling
keywords: human factors in self-checkout
keywords: machine sensing versus understanding
keywords: checkout robot
keywords: The Checkout Robot Accused Me Before I Started Shopping
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-checkout-robot-accused-me-before-i-started-shopping

My Screenshots Know About the Life I Almost Lived
type: Article
description: Photographs record the life I lived. Screenshots preserve the larger field of possibilities around it: unfinished intentions, recurring obsessions, abandoned futures and the changing shape of my attention.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Artificial Intelligence
keywords: Memory
keywords: Personal Data
keywords: Screenshots
keywords: Digital Life
keywords: AI screenshot analysis
keywords: screenshots as memory
keywords: visual autobiography
keywords: personal AI archive
keywords: digital memory
keywords: unfinished intentions
keywords: personal data
keywords: attention history
keywords: My Screenshots Know About the Life I Almost Lived
keywords: Kris Haamer Raw Drafts
article section: Artificial Intelligence
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/my-screenshots-know-about-the-life-i-almost-lived

The Most Important Jobs Don’t Exist Yet
type: Article
description: The hidden job market includes work companies have not yet named. Missing would analyse organisations, identify absent capabilities, design the role and find the person who can build it.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Future of Work
keywords: Recruitment
keywords: Organizational Design
keywords: AI
keywords: Startups
keywords: Missing
keywords: jobs that do not exist yet
keywords: hidden job market
keywords: upstream recruitment
keywords: organizational design
keywords: company capability gaps
keywords: AI recruitment platform
keywords: role design
keywords: startup hiring
keywords: Missing company
keywords: The Most Important Jobs Don’t Exist Yet
keywords: Kris Haamer Raw Drafts
article section: Future of Work
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-most-important-jobs-dont-exist-yet

Every Wrinkle Has a Cause
type: Article
description: A pillow is a small argument between filling, fabric, seams and gravity. Learning to draw one means learning to see the invisible forces beneath a visible form.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: Drawing
keywords: Observation
keywords: Systems Thinking
keywords: Visual Thinking
keywords: AI
keywords: Interaction Design
keywords: how to draw pillows
keywords: every wrinkle has a cause
keywords: drawing soft objects
keywords: drawing fabric folds
keywords: visual systems thinking
keywords: invisible forces in design
keywords: drawing as reverse engineering
keywords: AI and observation
keywords: Every Wrinkle Has a Cause
keywords: Kris Haamer Raw Drafts
article section: Drawing
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/every-wrinkle-has-a-cause

Why Can’t a Food Delivery App Tell Me What Dinner Costs?
type: Article
description: Professor Octo compares four food delivery checkouts and discovers that the final screen is part receipt, part sales funnel, and part negotiation over what dinner is allowed to cost.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: UI/UX
keywords: Food Delivery
keywords: Checkout
keywords: Dark Patterns
keywords: Interface Design
keywords: Comic
keywords: food delivery app checkout UX
keywords: Wolt Bolt Food Uber Eats foodpanda comparison
keywords: checkout fee transparency
keywords: food delivery hidden fees
keywords: Professor Octo Raw Drafts
keywords: Y3K cyberpunk UX comic
keywords: food delivery app design
keywords: service fee interface design
keywords: Why Can’t a Food Delivery App Tell Me What Dinner Costs
keywords: Kris Haamer Raw Drafts
article section: UI/UX
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/why-cant-a-food-delivery-app-tell-me-what-dinner-costs

Two AIs Fought Over Who Gets to Apply for My Job
type: Article
description: One AI carefully tailored my application. Another appeared on top of the form, ready to submit its own version without asking. Job hunting has become a fight between competing agents.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Job Applications
keywords: Future of Work
keywords: Recruitment
keywords: Computer Use
keywords: Interaction Design
keywords: AI job application agents
keywords: two AIs applying for one job
keywords: AI auto apply tools
keywords: Tsenta job applications
keywords: AI recruitment arms race
keywords: candidate agent employer agent
keywords: future of job applications
keywords: AI applying to AI
keywords: automated job applications
keywords: Two AIs Fought Over Who Gets to Apply for My Job
keywords: Kris Haamer Raw Drafts
article section: AI Agents
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/two-ais-fought-over-who-gets-to-apply-for-my-job

What Does a Spa Body Scanner Have in Common With a Horoscope App?
type: Article
description: Midjourney is building a science-based ultrasound body scanner and has bought an astrology app. AI is creating companies that no longer need one industry, one product logic, or even one standard of truth.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI Companies
keywords: Midjourney
keywords: Medical Imaging
keywords: Astrology
keywords: Company Strategy
keywords: Research Labs
keywords: Midjourney body scanner
keywords: Midjourney Co-Star acquisition
keywords: spa body scanner horoscope app
keywords: AI native companies
keywords: Midjourney Medical
keywords: ultrasound CT scanner
keywords: AI company strategy
keywords: astrology app acquisition
keywords: future of companies in the age of AI
keywords: Kris Haamer Raw Drafts
article section: AI Companies
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/what-does-a-spa-body-scanner-have-in-common-with-a-horoscope-app

Why Is AI Making Me Think About Business Strategy?
type: Article
description: AI has made execution so easy that the harder questions arrive first: who needs this, why now, what deserves to be built and which future is worth committing to.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Business Strategy
keywords: Entrepreneurship
keywords: Makers
keywords: Product Development
keywords: HAAM
keywords: AI business strategy
keywords: AI makes execution cheap
keywords: makers becoming strategists
keywords: what should we build with AI
keywords: AI product strategy
keywords: HAAM product repair
keywords: execution is no longer strategy
keywords: Why Is AI Making Me Think About Business Strategy
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/why-is-ai-making-me-think-about-business-strategy

What Kind of Worker Is AI Allowed to Become?
type: Article
description: Asana, ClickUp, Linear, Notion, Atlassian, Microsoft and monday.com are not building the same AI teammate. Their interfaces are quietly deciding whether AI becomes a colleague, delegate, automation, specialist network or outside worker.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Future of Work
keywords: Enterprise Software
keywords: Interaction Design
keywords: Work Management
keywords: Asana AI Teammates
keywords: ClickUp Super Agents
keywords: Linear AI agents
keywords: Notion Custom Agents
keywords: Atlassian Rovo agents
keywords: Microsoft 365 Copilot agents
keywords: monday.com AI agents
keywords: AI teammates comparison
keywords: AI agent interface design
keywords: future of work AI agents
keywords: What Kind of Worker Is AI Allowed to Become
keywords: Kris Haamer Raw Drafts
article section: AI Agents
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/what-kind-of-worker-is-ai-allowed-to-become

The Agent Becomes Real When It Can Pay
type: Article
description: AI agents become economically consequential when they can hold a budget, purchase tools, hire other agents and commit scarce resources. The wallet turns software from a tool into a customer, employer and tiny organization.
date published: 2026-07-29
date modified: 2026-07-29
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Agentic Commerce
keywords: x402
keywords: Web3
keywords: Digital Wallets
keywords: Interaction Design
keywords: AI agent wallet
keywords: x402 agent payments
keywords: AI agents that can pay
keywords: agentic commerce
keywords: autonomous agent economy
keywords: iLands AI economy
keywords: Coinbase Agentic Wallet
keywords: AI agent budget interface
keywords: AI agents hiring humans
keywords: The Agent Becomes Real When It Can Pay
keywords: Kris Haamer Raw Drafts
article section: AI Agents
time required: 16 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-agent-becomes-real-when-it-can-pay

The Shopping List Is Becoming a Constitution
type: Article
description: A grocery agent does not merely build a basket. It turns budget, values, substitutions and commercial loyalties into a permission system that decides what becomes visible and whose interests the software serves.
date published: 2026-07-27
date modified: 2026-07-27
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Grocery
keywords: Agentic Commerce
keywords: Interaction Design
keywords: Sustainability
keywords: Viljandi
keywords: AI grocery shopping agent
keywords: agentic commerce grocery
keywords: shopping agent permissions
keywords: Rimi Selver Viljandi
keywords: Wolt grocery Viljandi
keywords: Green Filter shopping agent
keywords: sustainable grocery agent
keywords: AI agent spending limits
keywords: The Shopping List Is Becoming a Constitution
keywords: Kris Haamer Raw Drafts
article section: AI Agents
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-shopping-list-is-becoming-a-constitution

The Copy Button Is Missing
type: Article
description: Language models can reason through difficult problems and still corrupt a string while copying it. The failure reveals where AI products need deterministic software, visible provenance and a harness around the model.
date published: 2026-07-27
date modified: 2026-07-27
author: Kris Haamer
publisher: HAAM
keywords: Artificial Intelligence
keywords: AI Agents
keywords: Trust Engineering
keywords: Interaction Design
keywords: Reliability
keywords: frontier language models struggle to copy
keywords: LLM exact copying failure
keywords: AI agent data integrity
keywords: deterministic software around language models
keywords: trust engineering AI interfaces
keywords: verified copy interface
keywords: LLM provenance design
keywords: AI agents retyping databases
keywords: The Copy Button Is Missing
keywords: Kris Haamer Raw Drafts
article section: Artificial Intelligence
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-copy-button-is-missing

Lived Experience Is a Local System Log
type: Article
description: My grandmother called every day. My mother's phone never rang. Both were telling the truth. An iPad in another city reveals how invisible routing makes software write stories about other people's intentions.
date published: 2026-08-24
date modified: 2026-08-24
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Systems
keywords: Trust
keywords: Ambient Computing
keywords: Family
keywords: invisible call routing interaction design
keywords: multi-device UX
keywords: lived experience and system truth
keywords: distributed systems user experience
keywords: device routing transparency
keywords: software and social relationships
keywords: false social reality interface design
keywords: cross-device notification UX
keywords: Lived Experience Is a Local System Log
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/lived-experience-is-a-local-system-log

AI Is Digging Up the Projects We Left Behind
type: Article
description: AI may be more interesting as a way to reopen old films, code, research, manuscripts and archives than as another machine for making new things.
date published: 2026-08-14
date modified: 2026-08-14
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Digital Archaeology
keywords: Archives
keywords: Creative Tools
keywords: Unfinished Work
keywords: AI digital archaeology
keywords: reviving abandoned projects with AI
keywords: GitHub Finish-Up-A-Thon
keywords: Claude Code old research project
keywords: Now and Then machine learning
keywords: AI archive reconstruction
keywords: unfinished projects
keywords: project resurrection
keywords: creative archives
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-is-digging-up-the-projects-we-left-behind

The Database That Shouldn’t Exist
type: Article
description: Spotify is exploring whether years of historical data need another home, or simply a better address.
date published: 2026-08-06
date modified: 2026-08-06
author: Kris Haamer
publisher: HAAM
keywords: Data Infrastructure
keywords: Spotify
keywords: AI Agents
keywords: Databases
keywords: Systems Design
keywords: Spotify Random Access Parquet
keywords: Spotify RAP
keywords: Parquet point queries
keywords: data lake online serving
keywords: object storage database
keywords: AI agent historical context
keywords: data duplication infrastructure
keywords: Netflix Cassandra Spotify Parquet
keywords: external Parquet index
keywords: Kris Haamer Raw Drafts
article section: Data Infrastructure
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-database-that-shouldnt-exist

We Need AI That Helps Us Remain Makers
type: Article
description: AI is not only automating work. It is beginning to automate making itself, one of the oldest ways humans experience agency, growth, belonging, and meaning.
date published: 2026-08-03
date modified: 2026-08-03
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Interaction Design
keywords: Human Agency
keywords: Creativity
keywords: Future of Work
keywords: AI and human creativity
keywords: AI authorship
keywords: human agency in AI
keywords: meaningful friction
keywords: interaction design AI
keywords: future of making
keywords: AI creative tools
keywords: preserving authorship
keywords: human centered AI
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/we-need-ai-that-helps-us-remain-makers

Eleven Terabytes Are Not a Story
type: Article
description: I connected an old hard drive and asked what was on it. The computer could answer almost everything except what had happened.
date published: 2026-07-29
date modified: 2026-07-29
image: ImageObject
  width: 1672
  height: 941
  caption: Eleven terabytes can hold thousands of possible films. Storage alone does not decide which one is true.
  description: A solitary editor sits inside a vast cyberpunk archive built from hard drives, film strips, and thousands of suspended frames.
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Documentary
keywords: Archives
keywords: Filmmaking
keywords: Editing
keywords: Memory
keywords: Ethics
keywords: AI-assisted documentary editing
keywords: AI documentary editor
keywords: documentary archive workflow
keywords: searchable video archive
keywords: AI video transcription
keywords: AI rough cut ethics
keywords: multilingual documentary editing
keywords: documentary archive catalog
keywords: AI filmmaking workflow
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/eleven-terabytes-are-not-a-story

The Report Is a Form
type: Article
description: A licensed analyst report looks like content. In the interface it becomes a machine for turning anonymous research into qualified demand.
date published: 2026-07-27
date modified: 2026-07-27
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Growth
keywords: Lead Generation
keywords: Enterprise Software
keywords: Analyst Research
keywords: licensed analyst report lead generation
keywords: Gartner reprint growth hack
keywords: Forrester reprint landing page
keywords: gated report interaction design
keywords: enterprise content marketing UX
keywords: work email form lead qualification
keywords: analyst report demand generation
keywords: content gate interaction design
keywords: borrowed authority marketing
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-report-is-a-form

The Influencer Who Became the Gym
type: Article
description: Growingannanas looks like a fitness creator. Look closer and she is a vertically integrated global gym whose building, instructor, billboard and membership funnel have been compressed into one person.
date published: 2026-07-27
date modified: 2026-07-27
author: Kris Haamer
publisher: HAAM
keywords: Creator Economy
keywords: Fitness
keywords: Platforms
keywords: Business Models
keywords: Media
keywords: Growingannanas business model
keywords: Anna Engelschall Grow with Anna
keywords: fitness creator economy
keywords: YouTube fitness app funnel
keywords: creator became the gym
keywords: digital fitness business model
keywords: vertically integrated creator business
keywords: home workout creator apps
keywords: The Influencer Who Became the Gym
keywords: Kris Haamer Raw Drafts
article section: Creator Economy
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-influencer-who-became-the-gym

The Institution That Only Exists During the Opening
type: Article
description: Art Week Estonia and Tallinn Biennial were my clients. Their dormant websites reveal a global cultural system that funds visible editions more readily than the institutions required to keep producing them.
date published: 2026-07-27
date modified: 2026-07-27
author: Kris Haamer
publisher: HAAM
keywords: Biennials
keywords: Cultural Funding
keywords: Institutions
keywords: Design
keywords: Art World
keywords: biennial funding models
keywords: Venice Biennale public private funding
keywords: biennialization contemporary art
keywords: Tallinn Biennial Art Week Estonia
keywords: grant dependent cultural organizations
keywords: temporary cultural institutions
keywords: public and private arts funding
keywords: designing institutional permanence
keywords: The Institution That Only Exists During the Opening
keywords: Kris Haamer Raw Drafts
article section: Biennials
time required: 15 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-institution-that-only-exists-during-the-opening

An App Too Small to Exist
type: Article
description: Apple can now generate a Safari extension from a description. The stranger shift is that useful software no longer needs a market, a name, or a reason to become a permanent product.
date published: 2026-07-27
date modified: 2026-07-27
author: Kris Haamer
publisher: HAAM
keywords: Generative AI
keywords: Safari
keywords: Software
keywords: Interaction Design
keywords: Personal Computing
keywords: Apple Describe an Extension
keywords: generative AI Safari extension
keywords: software too small to exist
keywords: personal generated software
keywords: website is not the final interface
keywords: AI generated browser extensions
keywords: future of apps and extensions
keywords: Kris Haamer Raw Drafts
article section: Generative AI
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/an-app-too-small-to-exist

What K-Drama Clips Taught Me About Arbitrage
type: Article
description: A YouTube channel reached around 60 million views by repackaging scenes other people made. It made me wonder where online arbitrage ends and a durable company begins.
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: Arbitrage
keywords: YouTube
keywords: AI
keywords: Online Business
keywords: Product Strategy
keywords: online arbitrage business models
keywords: K-drama YouTube Shorts
keywords: YouTube clip channels monetization
keywords: AI app arbitrage
keywords: content format arbitrage
keywords: platform distribution arbitrage
keywords: building durable online businesses
keywords: what accumulates in a business
keywords: Kris Haamer Raw Drafts
article section: Arbitrage
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/what-k-drama-clips-taught-me-about-arbitrage

Sixty Bets Against Forgetting
type: Article
description: What if every continuing interest had a small app that could absorb what I learn, survive my attention moving elsewhere, and occasionally reveal that one forgotten bet had become valuable?
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: App Portfolios
keywords: Software Strategy
keywords: Knowledge Systems
keywords: Product Strategy
keywords: AI app portfolio
keywords: sixty apps direct reports
keywords: software holding company of one
keywords: apps as external memory
keywords: AI agents software portfolio
keywords: compounding software assets
keywords: Jensen Huang 60 direct reports
keywords: portfolio of small software bets
keywords: platform engineering app portfolio
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/sixty-bets-against-forgetting

The Real Bottleneck Is Human Attention
type: Article
description: We keep trying to increase intelligence, speed, and output while overlooking the narrower resource that decides what becomes real: the human ability to keep returning to something.
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: Attention
keywords: AI
keywords: Digital Life
keywords: Productivity
keywords: Human Limits
keywords: human attention bottleneck
keywords: attention economy personal essay
keywords: AI and human attention
keywords: information abundance attention scarcity
keywords: digital distraction and priorities
keywords: attention as a moral resource
keywords: protecting deep attention
keywords: Kris Haamer Raw Drafts
article section: Attention
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-real-bottleneck-is-human-attention

The Product Died. The Growth Hacker Won.
type: Article
description: Nikita Bier built two apps that reached number one, sold them to Facebook and Discord, and watched both disappear within months. The more interesting product may have been the public proof that he could manufacture growth.
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: Growth
keywords: Consumer Social
keywords: Acquisitions
keywords: Platforms
keywords: Product Strategy
keywords: Nikita Bier growth strategy
keywords: tbh and Gas shutdown
keywords: growth hacking and retention
keywords: consumer app acquisitions
keywords: viral app acquihire
keywords: social app durability
keywords: X product turnaround
keywords: startup exits and growth
keywords: The Product Died The Growth Hacker Won
keywords: Kris Haamer Raw Drafts
article section: Growth
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/i-wanted-the-real-growth-hack-to-be-knowing-someone

I Tried to Read an Entire University
type: Article
description: I knew NCKU as buildings, paths, studios, and cafeterias. Mapping the books behind every department revealed more than a hundred incompatible ways of deciding what reality is.
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: NCKU
keywords: Learning
keywords: Books
keywords: Interdisciplinary Thinking
keywords: Universities
keywords: NCKU reading list
keywords: National Cheng Kung University departments
keywords: books every university department reads
keywords: interdisciplinary university curriculum
keywords: how academic disciplines shape perception
keywords: reading an entire university
keywords: NCKU reading atlas
article section: NCKU
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/i-tried-to-read-an-entire-university

100 Apps, €0?
type: Article
description: AI can now generate one hundred working apps faster than a single product can find one hundred paying users. The challenge reveals that software has become cheap enough to function as a draft.
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: App Development
keywords: Product Strategy
keywords: App Store
keywords: Software
keywords: 100 apps challenge AI
keywords: 100 iOS apps in 100 days
keywords: AI generated app portfolio
keywords: vibe coding App Store apps
keywords: AI app factory revenue
keywords: software as a draft
keywords: AI prototype versus product
keywords: mass app development
keywords: App Store AI apps
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/100-apps-zero-euros

The Last Obstacle Was a Popup
type: Article
description: Codex could build the iOS app, but App Store Connect exposed the creation step only through a contextual modal. One missing click stopped the entire automated workflow.
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: App Store Connect
keywords: Interface Design
keywords: Automation
keywords: iOS
keywords: Codex App Store Connect automation
keywords: App Store Connect new app popup
keywords: App Store Connect apps new blank page
keywords: AI agent browser automation failure
keywords: agent friendly interface design
keywords: autonomous iOS app publishing
keywords: App Store Connect create app record
keywords: durable URLs for AI agents
keywords: popup single point of failure
keywords: Kris Haamer Raw Drafts
article section: AI Agents
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-last-obstacle-was-a-popup

Claude Design Can Touch the Canvas, but Not the Product
type: Article
description: Claude Design can import a codebase, use a real design system, and sync with Claude Code. Yet Anthropic still treats the moment a design becomes software as a handoff.
date published: 2026-07-26
date modified: 2026-07-26
author: Kris Haamer
publisher: HAAM
keywords: Claude Design
keywords: AI
keywords: Product Design
keywords: Claude Code
keywords: Design Tools
keywords: Claude Design review
keywords: Claude Design Claude Code handoff
keywords: Claude Design write access
keywords: AI product design tools
keywords: design implementation handoff
keywords: Claude Design design sync
keywords: operational design tools
keywords: AI design system workflow
keywords: Claude Design limitations
keywords: Kris Haamer Raw Drafts
article section: Claude Design
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/claude-design-can-touch-the-canvas-but-not-the-product

The AI Was Easy. Understanding the Company Was Hard
type: Article
description: Operational AI is making software companies rediscover the bespoke human work they spent years trying to avoid: entering messy organisations, mapping real processes, and staying responsible until the system actually works.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Operational AI
keywords: Enterprise Software
keywords: Consulting
keywords: Organizations
keywords: Product Strategy
keywords: operational AI companies
keywords: forward deployed engineering
keywords: AI consulting software companies
keywords: Palantir forward deployed engineer
keywords: OpenAI forward deployed engineering
keywords: enterprise AI implementation
keywords: AI deployment consulting
keywords: AI organizational transformation
keywords: operational AI consultancy
keywords: Kris Haamer Raw Drafts
article section: Operational AI
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-ai-was-easy-understanding-the-company-was-hard

The Person Who Decides What Counts as Work
type: Article
description: Senior consulting roles such as Transformation Lead do more than sell or deliver projects. They turn organisational uncertainty into a problem, a budget and work for everyone else.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Consulting
keywords: Design Leadership
keywords: Sales
keywords: AI
keywords: Organizations
keywords: Transformation Lead role
keywords: consulting client partner
keywords: consultative sales
keywords: design leadership consulting
keywords: business development lead consultancy
keywords: how consulting projects are created
keywords: AI consulting strategy
keywords: account growth consulting
keywords: problem framing and sales
keywords: Kris Haamer Raw Drafts
article section: Consulting
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-person-who-decides-what-counts-as-work

The Problems Companies Admit They Have
type: Article
description: A Finnish directory of software companies becomes more interesting when read backwards: not as a list of vendors, but as a map of problems organisations were willing to pay to solve.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Technology
keywords: Markets
keywords: Research
keywords: AI
keywords: Digital Infrastructure
keywords: Itewiki Finnish technology companies
keywords: case studies as market intelligence
keywords: company problems dataset
keywords: digital procurement research
keywords: AI implementation case studies
keywords: Finnish software market
keywords: institutional friction technology
keywords: problem index company directory
keywords: public case study data
keywords: Kris Haamer Raw Drafts
article section: Technology
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-problems-companies-admit-they-have

A Good Building Can Still Make a Bad City
type: Article
description: New developments can contain competent buildings and still produce weak streets, disconnected routes, dead ground floors, and places that do not add up to a city.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Urbanism
keywords: Real Estate
keywords: Architecture
keywords: Cities
keywords: Systems
keywords: good building bad urbanism
keywords: building level thinking urbanism
keywords: real estate development project thinking
keywords: active frontage pedestrian activity
keywords: street network connectivity walkability
keywords: density mixed use access urban design
keywords: projectification of urban development
keywords: low quality high quality urbanism
keywords: buildings versus urban environment
keywords: Kris Haamer Raw Drafts
article section: Urbanism
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/a-good-building-can-still-make-a-bad-city

The City Had to Invent the Sheep Again
type: Article
description: I kept photographing animals at the edge of European cities. Geneva treated sheep as ecological infrastructure, Viimsi preserved them as heritage, Portugal barely explained its horse, and Tartu now presents an old relationship as urban innovation.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Urban Ecology
keywords: Cities
keywords: Animals
keywords: Public Space
keywords: Sustainability
keywords: urban grazing sheep cities
keywords: Tartu sheep cattle city
keywords: ecological grazing urban parks
keywords: sheep lawn management biodiversity
keywords: Geneva urban sheep
keywords: Viimsi Open Air Museum sheep
keywords: animals in modern cities
keywords: low intensity urban lawn management
keywords: prescribed grazing public space
keywords: Kris Haamer Raw Drafts
article section: Urban Ecology
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-city-had-to-invent-the-sheep-again

Your DNA Is Finished, but the Product Cannot Be
type: Article
description: I uploaded my DNA once. Genomelink and YourRoots show how a fixed biological file becomes an endless product of traits, ancestors, maps, hints, and unfinished identity.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Personal Data
keywords: Genealogy
keywords: AI
keywords: Product Strategy
keywords: Identity
keywords: Genomelink YourRoots product strategy
keywords: DNA data subscription product
keywords: AI genealogy uncertainty
keywords: YourRoots family tree map
keywords: Genomelink founding story
keywords: DNA App Store business model
keywords: personal genetic data ownership
keywords: genealogy product design
keywords: fixed data infinite product
keywords: Kris Haamer Raw Drafts
article section: Personal Data
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/your-dna-is-finished-but-the-product-cannot-be

The App Has Received Your Uncertainty
type: Article
description: Why apps acknowledge the tap but hide what happens next, and how silent interfaces transfer operational uncertainty from companies to users.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: UX/UI
keywords: Feedback
keywords: Uncertainty
keywords: Interaction Design
keywords: System Status
keywords: app feedback UX
keywords: visibility of system status
keywords: silent interface design
keywords: user interface uncertainty
keywords: progress feedback UX
keywords: optimistic UI failure
keywords: system status design
keywords: interaction design feedback
keywords: opaque digital systems
keywords: Kris Haamer Raw Drafts
article section: UX/UI
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-app-has-received-your-uncertainty

Now I’m Limited by What I Can Imagine
type: Article
description: AI has made implementation cheap enough that code is no longer my main bottleneck. The harder limit is deciding what a product should do and which ideas deserve to exist.
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Product Design
keywords: AI
keywords: Software Development
keywords: Product Strategy
keywords: Interaction Design
keywords: AI coding product design bottleneck
keywords: product judgment after AI coding
keywords: AI-assisted software development
keywords: thinking about product features
keywords: implementation is no longer the bottleneck
keywords: product strategy and AI
keywords: feature ideas versus product judgment
keywords: designing products with AI coding tools
keywords: Kris Haamer Raw Drafts
article section: Product Design
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/now-im-limited-by-what-i-can-imagine

When Systems Teach Us Not to Try
type: Article
description: Learned helplessness is usually treated as a problem inside a person. What changes when interfaces, institutions, and opaque feedback loops help produce it?
date published: 2026-07-25
date modified: 2026-07-25
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Behavioral Science
keywords: Product Design
keywords: Systems
keywords: Agency
keywords: learned helplessness interaction design
keywords: systems that teach users not to try
keywords: controllability product design
keywords: agency in interface design
keywords: opaque feedback loops UX
keywords: behavioral science product design
keywords: decorative control interface
keywords: learned controllability design
keywords: user effort and system feedback
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/when-systems-teach-us-not-to-try

The Build Shipped. The Number Didn't.
type: Article
description: Two camps of version numbering, one App Store rejection, and the quiet story every release tells. What happens when a marketing version is a promise only memory enforces.
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: Versioning
keywords: Product
keywords: App Store
keywords: Engineering
keywords: Release Management
keywords: CFBundleShortVersionString
keywords: CFBundleVersion
keywords: App Store version numbering
keywords: marketing version vs build number
keywords: Xcode Cloud agvtool
keywords: multi-app version strategy
keywords: unified vs independent versioning
keywords: iOS release train
keywords: product version automation
keywords: Kris Haamer Raw Drafts
article section: Versioning
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-build-shipped-the-number-didnt

The Interface That Wants You to Touch It
type: Article
description: A Japanese puzzle box in Grace turns curiosity into a trap, and reveals the difference between a difficult interface, a dark pattern, and a system that quietly uses the person using it.
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: UX/UI
keywords: Interaction Design
keywords: Dark Patterns
keywords: Japanese Craft
keywords: Television
keywords: Japanese puzzle box interface
keywords: Grace Want You Dead puzzle box
keywords: himitsu bako design
keywords: dark pattern interaction design
keywords: puzzle box usability
keywords: Hakone yosegi zaiku
keywords: interfaces that hide complexity
keywords: interaction design criticism
keywords: Kris Haamer Raw Drafts
article section: UX/UI
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-interface-that-wants-you-to-touch-it

A Toggle Is Not an Explanation
type: Article
description: Vercel's Fluid Compute setting looks like a binary preference, but it is really a pricing and execution decision made under uncertainty. What would it mean for cloud interfaces to explain consequences instead of only exposing controls?
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: UX/UI
keywords: Uncertainty
keywords: Cloud Computing
keywords: Interaction Design
keywords: Product Design
keywords: Fluid Compute UX
keywords: Vercel Fluid Compute pricing
keywords: UX for uncertainty
keywords: cloud infrastructure UX
keywords: decision support interface
keywords: toggle design
keywords: pricing interface design
keywords: reversible product decisions
keywords: interaction design uncertainty
keywords: Kris Haamer Raw Drafts
article section: UX/UI
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/a-toggle-is-not-an-explanation

I Have Been Going to Viljandi Folk Since I Was a Kid
type: Article
description: Viljandi Folk was changing my hometown, my behaviour, and my sense of what a temporary world could be long before I had the language to call any of it design.
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: Viljandi
keywords: Festivals
keywords: Memory
keywords: Interaction Design
keywords: Estonia
keywords: Viljandi Folk Music Festival
keywords: Viljandi Folk childhood
keywords: festival as interaction design
keywords: temporary city festival
keywords: Estonian cultural festivals
keywords: Viljandi memory essay
keywords: culture as interface
keywords: Kris Haamer Raw Drafts
article section: Viljandi
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/i-have-been-going-to-viljandi-folk-since-i-was-a-kid

A Tomato Is a Map of Power
type: Article
description: A bag of Rimi tomatoes led from an Estonian supermarket to Western Sahara, desert groundwater, European courts, refugee camps, and a specific test of what Green Filter should reveal.
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: Green Filter
keywords: Supply Chains
keywords: Western Sahara
keywords: Food Systems
keywords: Data-Driven Design
keywords: Dakhla tomatoes
keywords: Western Sahara tomatoes
keywords: Green Filter case study
keywords: food supply chain transparency
keywords: Dakhla Oued Ed-Dahab
keywords: desert agriculture water
keywords: Sahrawi resource rights
keywords: sustainable shopping AI
keywords: product origin labelling
keywords: who does my money support
article section: Green Filter
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/a-tomato-is-a-map-of-power

A Streak Is Not One Thing
type: Article
description: Duolingo, Snapchat, Apple Fitness, Strava, Finch, Shopee, GitHub, and other apps use similar streak interfaces to create very different forms of discipline, care, obligation, identity, and commercial repetition.
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: UX/UI
keywords: Behavioral Design
keywords: Gamification
keywords: Product Psychology
keywords: Global Product Design
keywords: streak UX design
keywords: streak psychology
keywords: app streak patterns
keywords: Duolingo streak design
keywords: Snapchat streak psychology
keywords: habit tracking UX
keywords: gamification pros and cons
keywords: global streak apps
keywords: daily check-in design
keywords: behavioral product design
keywords: Kris Haamer Raw Drafts
article section: UX/UI
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/a-streak-is-not-one-thing

What If the Places I Lived Became Games?
type: Article
description: Argentina, São Tomé, and Taiwan were not backgrounds to the same life. Each place changed the rules, what I noticed, and who I could become there.
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: Games
keywords: Places
keywords: Autobiography
keywords: Travel
keywords: Interaction Design
keywords: autobiographical games
keywords: games based on life experiences
keywords: places as game systems
keywords: Argentina game concept
keywords: São Tomé game concept
keywords: Taiwan game concept
keywords: playable autobiography
keywords: location based game design
keywords: interaction design and place
keywords: Kris Haamer Raw Drafts
article section: Games
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-places-i-lived-became-games

AI Knows Visual Styles We Barely Have Names For
type: Article
description: The interesting part of AI graphic design is not its ability to imitate Bauhaus or Brutalism. It is what happens when obscure visual languages collide.
date published: 2026-07-24
date modified: 2026-07-24
author: Kris Haamer
publisher: HAAM
keywords: Graphic Design
keywords: AI
keywords: Visual Culture
keywords: Aesthetics
keywords: Creative Tools
keywords: AI graphic design styles
keywords: niche visual styles
keywords: visual style combinations
keywords: cassette futurism design
keywords: Frutiger Aero design
keywords: Soviet cybernetics graphics
keywords: Taiwanese temple signage
keywords: mallsoft aesthetic
keywords: techno vernacular design
keywords: AI visual culture
keywords: Kris Haamer Raw Drafts
article section: Graphic Design
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-knows-visual-styles-we-barely-have-names-for

The Blockchain Survived. The Product Didn't.
type: Article
description: Web3 promised that assets and protocols could outlive companies. The shutdowns revealed that permanent data cannot preserve interfaces, maintenance, understanding, or care.
date published: 2026-07-22
date modified: 2026-07-22
author: Kris Haamer
publisher: HAAM
keywords: Web3
keywords: Blockchain
keywords: Digital Ownership
keywords: Product Maintenance
keywords: Product Assurance
keywords: Web3 project shutdowns
keywords: blockchain product permanence
keywords: NFT ownership after shutdown
keywords: decentralised product maintenance
keywords: Rally sidechain shutdown
keywords: RTFKT shutdown
keywords: Multichain shutdown
keywords: Aztec Connect sunset
keywords: digital ownership infrastructure
keywords: product assurance Web3
article section: Web3
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-blockchain-survived-the-product-didnt

The Most Dangerous Interface Is the One That Says Everything Worked
type: Article
description: Medical software becomes dangerous not only when it crashes, but when it quietly accepts an action, hides a failure, and lets clinicians continue with false confidence.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Healthcare UX
keywords: Patient Safety
keywords: Product Assurance
keywords: Medical Software
keywords: HAAM
keywords: healthcare UX patient safety
keywords: medical software interface errors
keywords: electronic health record usability
keywords: silent failure UX
keywords: VA EHR unknown queue
keywords: Therac-25 interface design
keywords: Panama radiotherapy software accident
keywords: Apotti usability
keywords: high stakes product assurance
keywords: HAAM healthcare UX
article section: Healthcare UX
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-most-dangerous-interface-is-the-one-that-says-everything-worked

Minimalism After Abundance
type: Article
description: AI has made production cheap enough that the scarce act is no longer creation, but choosing what deserves to enter a product, a company, or a life.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Minimalism
keywords: Product Design
keywords: Editorial Judgment
keywords: HAAM
keywords: minimalism after AI
keywords: AI abundance and minimalism
keywords: designing for AI abundance
keywords: AI product complexity
keywords: editorial judgment with AI
keywords: minimalist product design
keywords: AI generated content overload
keywords: digital product maintenance
keywords: HAAM product design
keywords: Kris Haamer Raw Drafts
article section: AI
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/minimalism-after-abundance

Is Raw Drafts Just Spam?
type: Article
description: When AI makes publishing almost frictionless, the difficult question is no longer whether another essay can be produced. It is whether the thought needed to become public at all.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Raw Drafts
keywords: AI Writing
keywords: Independent Publishing
keywords: Editorial Judgment
keywords: Creative Process
keywords: AI generated writing spam
keywords: Raw Drafts publishing
keywords: AI assisted independent writing
keywords: content versus body of work
keywords: editorial judgment AI
keywords: publishing too much content
keywords: AI writing authenticity
keywords: public thinking online
keywords: creative process with AI
keywords: Kris Haamer Raw Drafts
article section: Raw Drafts
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/is-raw-drafts-just-spam

The Smart City Breaks Between the Systems
type: Article
description: Cities already have sensors, apps, data, and infrastructure. The harder problem is what happens in the gaps where no department, vendor, or interface owns the complete experience.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Smart Cities
keywords: Urban Systems
keywords: Civic Technology
keywords: Interaction Design
keywords: HAAM
keywords: smart city user experience
keywords: urban systems integration
keywords: smart city service design
keywords: civic technology UX
keywords: public infrastructure experience
keywords: fragmented public services
keywords: city systems design
keywords: HAAM smart cities
keywords: Raw Drafts smart cities
keywords: urban interaction design
article section: Smart Cities
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-smart-city-breaks-between-the-systems

Seventy-One Labs, Seventy-One Different Futures
type: Article
description: A map of AI labs starts as a comparison of models and headcounts, then turns into a question about which parts of knowledge, work, culture, science, and physical reality each institution wants to own.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Artificial Intelligence
keywords: AI Labs
keywords: Technology Power
keywords: AI Infrastructure
keywords: Sovereign AI
keywords: global AI labs
keywords: frontier AI companies
keywords: AI lab comparison
keywords: AI infrastructure power
keywords: sovereign AI
keywords: OpenAI Anthropic Google DeepMind
keywords: robotics AI labs
keywords: scientific AI labs
keywords: AI institutions
keywords: future of AI labs
article section: Artificial Intelligence
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/seventy-one-labs-seventy-one-different-futures

The UX of Not Doing the Work
type: Article
description: Google separated Antigravity from Antigravity IDE because direct manipulation and delegation are not merely two modes of the same interface. They create different distances between the user, the work, and responsibility for the result.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Agentic UX
keywords: Interaction Design
keywords: AI Coding
keywords: Direct Manipulation
keywords: Product Architecture
keywords: agentic UX design
keywords: Google Antigravity 2.0
keywords: Antigravity IDE
keywords: UX of AI agents
keywords: direct manipulation and delegation
keywords: asynchronous agent interface
keywords: AI coding interface design
keywords: human agent interaction
keywords: agent orchestration UX
keywords: future of IDE UX
article section: Agentic UX
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-ux-of-not-doing-the-work

The World Runs on Companies You Have Never Heard Of
type: Article
description: Why obscure industries, ugly operational software, and the hidden systems beneath ordinary life may be more interesting than another polished consumer app.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Obscure Industries
keywords: Operational Systems
keywords: Interaction Design
keywords: Infrastructure
keywords: HAAM
keywords: obscure industries
keywords: hidden industries behind everyday life
keywords: operational software design
keywords: interaction design complex systems
keywords: industrial software UX
keywords: infrastructure design
keywords: legacy software redesign
keywords: operational systems design
keywords: HAAM interaction design
keywords: companies you have never heard of
article section: Obscure Industries
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-world-runs-on-companies-you-have-never-heard-of

AI Can Make the Screenshot. The Game Is Somewhere Behind It.
type: Article
description: AI can already generate beautiful frames, moving scenes, explorable environments, and usable 3D assets. The harder problem is building the persistent systems, art direction, game feel, and judgement behind them.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: AI Game Development
keywords: 3D Worlds
keywords: World Models
keywords: Game Design
keywords: Creative Tools
keywords: AI generated video games
keywords: AI 3D game development
keywords: generative world models
keywords: Google DeepMind Genie 3
keywords: World Labs Marble
keywords: Roblox CubePart
keywords: Microsoft Muse gameplay
keywords: AI generated game assets
keywords: future of game development
keywords: AI art direction game design
article section: AI Game Development
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-can-make-the-screenshot

A Fast Train Trapped in an Old System
type: Article
description: What an old Amtrak trip, Taiwan High Speed Rail, and Acela reveal about the difference between upgrading a component and redesigning the system around it.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: High-Speed Rail
keywords: Infrastructure
keywords: Systems Design
keywords: Taiwan
keywords: United States
keywords: Acela shared tracks
keywords: Taiwan High Speed Rail dedicated tracks
keywords: high speed rail systems design
keywords: legacy infrastructure
keywords: Northeast Regional New York Boston
keywords: system redesign
keywords: product architecture
keywords: institutional inertia
keywords: Kris Haamer Raw Drafts
article section: High-Speed Rail
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/a-fast-train-trapped-in-an-old-system

The Prototype Has Become Too Cheap to Trust
type: Article
description: What happens when UX Pilot, Figma Make, v0, Lovable, Replit, Cursor, and Codex let an idea acquire all the external signs of a product before it has survived an argument.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: AI Prototyping
keywords: Product Design
keywords: Design Tools
keywords: Software Development
keywords: Product Judgment
keywords: AI prototyping tools
keywords: UX Pilot Figma Make v0 Lovable comparison
keywords: AI generated prototypes
keywords: prototype product judgment
keywords: AI design tools product development
keywords: product shaped objects
keywords: AI product team disagreement
keywords: cheap prototypes trust
keywords: vibe coding product design
keywords: AI interface generation
article section: AI Prototyping
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-prototype-has-become-too-cheap-to-trust

The Interface Arrived Before the Institution
type: Article
description: What Venezuela's citizen-built earthquake tools reveal about AI, emergency infrastructure, and software that acquires public responsibility before it has governance.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Civic Technology
keywords: AI
keywords: Public Infrastructure
keywords: Disaster Response
keywords: Product Responsibility
keywords: AI disaster response Venezuela
keywords: citizen built emergency infrastructure
keywords: AI civic technology
keywords: rapid disaster response software
keywords: public infrastructure product design
keywords: AI generated emergency tools
keywords: missing person registry AI
keywords: disaster response data privacy
keywords: temporary software public responsibility
keywords: Rest of World Venezuela AI
article section: Civic Technology
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-interface-arrived-before-the-institution

Why Companies Build Myths Around Ordinary Things
type: Article
description: An interactive Lacoste factory led me into the stranger question of why companies spend so much effort turning shoes, shirts, computers, cars, and even water into symbolic worlds.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Brand Mythology
keywords: Experiential Design
keywords: Brand Strategy
keywords: Digital Experiences
keywords: Product Meaning
keywords: brand mythology examples
keywords: why companies create interactive brand experiences
keywords: Lacoste Polo Factory experience
keywords: experiential brand design
keywords: brands that build worlds
keywords: Nike Apple Ferrari brand mythology
keywords: digital brand experiences
keywords: product meaning and identity
keywords: brand rituals and communities
keywords: spectacle versus participation
article section: Brand Mythology
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/why-companies-build-myths-around-ordinary-things

The Data Warehouse Is Becoming an Operator
type: Article
description: How AI turns Snowflake and similar data platforms from places that answer questions into systems that detect problems, prepare actions, and verify outcomes.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Data Platforms
keywords: Snowflake
keywords: Product Strategy
keywords: Automation
keywords: Snowflake AI use cases
keywords: AI controlled data warehouse
keywords: Snowflake Cortex Agents use cases
keywords: Snowflake MCP server
keywords: Snowflake vs Databricks vs BigQuery
keywords: agentic analytics
keywords: AI product analytics
keywords: data warehouse automation
keywords: Snowflake Native App use case
keywords: supervised AI operations
article section: AI Agents
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-data-warehouse-is-becoming-an-operator

Every Event App Has a Different Theory of Why We Leave the House
type: Article
description: Eventbrite, Meetup, Resident Advisor, DICE, Luma, Partiful, Posh, and Somo are not merely listing events. Each one has a different theory of how discovery becomes commitment.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Event Discovery
keywords: Social Planning
keywords: Community
keywords: Product Strategy
keywords: Network Effects
keywords: event discovery apps comparison
keywords: Somo alternatives
keywords: Eventbrite vs Meetup vs Luma
keywords: Partiful Posh Somo comparison
keywords: social planning apps
keywords: event marketplace product strategy
keywords: event app network effects
keywords: how event apps drive attendance
keywords: event discovery and commitment
keywords: IRL social apps
article section: Event Discovery
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/every-event-app-has-a-different-theory-of-why-we-leave-the-house

The Coding Assistant Is Becoming the Development System
type: Article
description: Cursor, Claude Code, Codex, Zed, GitHub Copilot, JetBrains Air, HumanLayer, Devin Desktop, and the shift from AI IDEs to agent orchestration systems.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: AI Coding
keywords: Developer Tools
keywords: Agentic AI
keywords: Software Development
keywords: Product Design
keywords: AI coding tools comparison 2026
keywords: Cursor vs Claude Code vs Codex
keywords: Zed Agent Client Protocol
keywords: GitHub Copilot app
keywords: JetBrains Air AI IDE
keywords: HumanLayer AI IDE
keywords: Devin Desktop Windsurf
keywords: Grok Build coding agent
keywords: agentic IDE comparison
keywords: AI software development agents
keywords: Lovable Replit v0 Bolt
keywords: Kiro Qoder repository memory
keywords: global AI developer tools
article section: AI Coding
time required: 28 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-coding-assistant-is-becoming-the-development-system

The Design System Under the Design System
type: Article
description: How Linear, Vercel, Supabase, CodeSandbox, Liveblocks, Cal.com, and Node.js use Radix Primitives, and why accessible infrastructure still creates architectural trade-offs.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Design Systems
keywords: Frontend Engineering
keywords: Accessibility
keywords: Product Design
keywords: Radix UI
keywords: Radix Primitives case studies
keywords: companies using Radix UI
keywords: Radix UI pros and cons
keywords: Linear design system Radix
keywords: Vercel Radix Primitives
keywords: Supabase UI Radix
keywords: accessible React primitives
keywords: headless component architecture
keywords: design system wrapper layer
keywords: Radix asChild tradeoffs
article section: Design Systems
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-design-system-under-the-design-system

Some Apps Explain Themselves
type: Article
description: Cal AI, Shazam, Loom, PhotoRoom, Otter, and Splitwise reveal a simple product pattern: replace a behavior people avoid with one obvious action.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Product Design
keywords: Interaction Design
keywords: AI Products
keywords: Onboarding
keywords: Product Strategy
keywords: apps that explain themselves
keywords: Cal AI product design
keywords: simple app value proposition
keywords: capture instead of manual input
keywords: AI product interaction patterns
keywords: first success onboarding
keywords: product demonstration distribution
keywords: Shazam Loom PhotoRoom Otter Splitwise
keywords: structured output unstructured input
keywords: frictionless consumer apps
article section: Product Design
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/some-apps-explain-themselves

The Interface Is Now Part of the Answer
type: Article
description: Generative UI is not one thing. From generated choices to composed dashboards and temporary mini-apps, AI is beginning to create the interface required by each task.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Generative UI
keywords: AI Interfaces
keywords: Interaction Design
keywords: Product Design
keywords: Adaptive Interfaces
keywords: generative UI levels
keywords: generative user interface examples
keywords: ChatGPT guided choice UI
keywords: AI generated interfaces
keywords: adaptive interface design
keywords: generated choice chips
keywords: AI generated dashboards
keywords: temporary software
keywords: generative UI design systems
keywords: dynamic AI mini apps
article section: Generative UI
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-interface-is-now-part-of-the-answer

The First Win Is Not a UI Problem
type: Article
description: Attio's home screen is clean, legible, and easy to scan. Yet onboarding can still fail when the product shows its system before it produces one useful result.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: UX Design
keywords: Product Design
keywords: Onboarding
keywords: User Activation
keywords: Attio
keywords: Attio onboarding UX
keywords: first win product design
keywords: UI versus UX onboarding
keywords: user activation design
keywords: time to value
keywords: empty dashboard onboarding
keywords: CRM onboarding experience
keywords: product design aha moment
keywords: setup debt
keywords: first useful outcome
article section: UX Design
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-first-win-is-not-a-ui-problem

Designing Dating Apps That Make Trying Feel Safer Than Avoiding
type: Article
description: Dating apps mediate rejection, vulnerability, and self-worth. Eight UX principles show how to reduce emotional risk without removing the courage that connection requires.
date published: 2026-07-21
date modified: 2026-07-21
author: Kris Haamer
publisher: HAAM
keywords: Dating Apps
keywords: UX Design
keywords: Social Products
keywords: Rejection Sensitivity
keywords: Digital Wellbeing
keywords: dating app UX design
keywords: rejection sensitivity in dating apps
keywords: dating app emotional safety
keywords: social product design principles
keywords: dating app user experience
keywords: designing for vulnerability
keywords: ethical dating app design
keywords: dating app self-esteem
keywords: psychology of dating apps
keywords: designing for courage
article section: Dating Apps
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/designing-dating-apps-that-make-trying-feel-safer-than-avoiding

The Interface Is a Secret Handshake
type: Article
description: Some products create belonging by making fluency earned. Snapchat, Discord, Twitch, and other insider interfaces turn gestures, rituals, and hidden meanings into culture.
date published: 2026-07-19
date modified: 2026-07-19
author: Kris Haamer
publisher: HAAM
keywords: Interface Design
keywords: Social Products
keywords: Product Culture
keywords: Snapchat
keywords: Insider Fluency
keywords: insider fluency interface design
keywords: Snapchat UX
keywords: social product rituals
keywords: hidden gestures in apps
keywords: community interface design
keywords: product learning and belonging
keywords: Discord community UX
keywords: Twitch emote culture
keywords: depth versus obscurity in UX
keywords: interfaces as languages
article section: Interface Design
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-interface-is-a-secret-handshake

The Cheapest Way to Be Wrong
type: Article
description: A/B testing is more than optimization. It gives organizations a cheap way to discover where taste, hierarchy, and metrics disagree with reality.
date published: 2026-07-17
date modified: 2026-07-17
author: Kris Haamer
publisher: HAAM
keywords: A/B Testing
keywords: Experimentation
keywords: Design
keywords: Decision-Making
keywords: Organizations
keywords: A/B testing value
keywords: online controlled experiments
keywords: experimentation culture
keywords: design and data
keywords: institutional humility
keywords: product experimentation
keywords: A/B testing case studies
keywords: metrics and product quality
article section: A/B Testing
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-cheapest-way-to-be-wrong

The Receipt Remembers
type: Article
description: A faded V&A Dundee receipt records the exhibition I entered. Memory kept something else: Scotland's shipbuilding history and the attempt to turn waves into power.
date published: 2026-07-16
date modified: 2026-07-16
author: Kris Haamer
publisher: HAAM
keywords: Memory
keywords: Museums
keywords: Scotland
keywords: Shipbuilding
keywords: Wave Power
keywords: V&A Dundee memory
keywords: Scottish shipbuilding history
keywords: wave power Scotland
keywords: museum memory essay
keywords: Ocean Liners Speed and Style
keywords: receipt and memory
article section: Memory
time required: 3 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-receipt-remembers

When You Have No Money, the World Becomes Smaller
type: Article
description: Having no money shrinks more than a bank balance. It compresses time, movement, social life, and the sense that another future is available.
date published: 2026-07-15
date modified: 2026-07-15
author: Kris Haamer
publisher: HAAM
keywords: Money
keywords: Financial Scarcity
keywords: Emotions
keywords: Social Life
keywords: Invisible Work
keywords: emotions of having no money
keywords: financial scarcity emotions
keywords: money anxiety and shame
keywords: poverty and social isolation
keywords: emotional cost of being broke
keywords: financial stress personal essay
keywords: invisible work of poverty
article section: Money
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/when-you-have-no-money-the-world-becomes-smaller

The End of the Software Request
type: Article
description: AI-generated software is shortening the organizational queue between noticing a need and building a tool, while moving hidden product decisions closer to the requester.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: AI-Generated Software
keywords: Disintermediation
keywords: End-User Computing
keywords: Software Development
keywords: Organizations
keywords: AI-generated software disintermediation
keywords: end of the software request
keywords: AI coding organizational change
keywords: end-user computing AI
keywords: VisiCalc and AI software
keywords: shadow IT generative AI
keywords: AI software product teams
keywords: software development queue
article section: AI-Generated Software
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-end-of-the-software-request

Why Does LinkedIn Keep Pushing Puzzle-Solving as a Skill?
type: Article
description: LinkedIn Games turn a casual daily puzzle into professional self-improvement. The deeper product is a retention loop designed through identity, timing, and institutional meaning.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: LinkedIn
keywords: Gamification
keywords: Platform Strategy
keywords: Professional Identity
keywords: LinkedIn puzzle solving skill
keywords: why LinkedIn keeps pushing games
keywords: LinkedIn Games engagement strategy
keywords: LinkedIn puzzle streaks
keywords: interaction design and gamification
keywords: professional identity design
keywords: daily puzzle retention loop
keywords: LinkedIn Games product strategy
article section: Interaction Design
time required: 15 min read
main entity of page: https://www.rawdrafts.xyz/blog/why-linkedin-keeps-pushing-puzzle-solving-as-a-skill

I Want to Work Somewhere the Work Is Already Necessary
type: Article
description: AI-generated work is creating a particular exhaustion: having to explain, every day, why human judgment, expertise, maintenance, and responsibility still matter.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: AI and Work
keywords: Meaningful Work
keywords: Occupational Identity
keywords: Future of Work
keywords: Software
keywords: tired of proving your job matters
keywords: AI job anxiety
keywords: AI occupational identity threat
keywords: want to leave tech because of AI
keywords: AI generated code job insecurity
keywords: careers where work feels meaningful
keywords: work already necessary
keywords: future of knowledge work
article section: AI and Work
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/i-want-to-work-somewhere-the-work-is-already-necessary

The Best Products Aren’t Apps. They’re Cities.
type: Article
description: A simple attempt to store a laptop, go for a run, and shower after arriving by ferry reveals how cities behave like products, with trust, transitions, and friction shaping the whole experience.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: City Design
keywords: Public Infrastructure
keywords: Interaction Design
keywords: Trust
keywords: Helsinki
keywords: city as a product
keywords: city interaction design
keywords: public infrastructure user experience
keywords: Helsinki public swimming
keywords: urban service design
keywords: city friction
keywords: trust in public infrastructure
keywords: third places and remote work
article section: City Design
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-best-products-arent-apps-theyre-cities

The Browser Is Becoming the Agent’s Body
type: Article
description: Chrome DevTools for agents marks the shift from AI that writes software to AI that can observe, test, and correct what it made.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Software Development
keywords: Interaction Design
keywords: Product Judgment
keywords: Browser Automation
keywords: Chrome DevTools for agents
keywords: AI coding agents browser
keywords: browser automation for AI agents
keywords: agent feedback loops
keywords: AI software testing
keywords: AI product judgment
keywords: Chrome DevTools MCP
keywords: agents that inspect software
article section: AI Agents
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-browser-is-becoming-the-agents-body

When Exercise Becomes a Password
type: Article
description: Why a new category of app blockers asks us to earn Instagram, TikTok, and YouTube through squats, steps, and deliberately reintroduced friction.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Digital Wellbeing
keywords: Behavior Design
keywords: Fitness
keywords: Personal Software
keywords: exercise app blocker
keywords: apps that block social media until exercise
keywords: screen time exercise app
keywords: digital wellbeing friction
keywords: behavior design app blockers
keywords: squats to unlock Instagram
keywords: walk to unlock apps
keywords: personal software self-control
article section: Interaction Design
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/when-exercise-becomes-a-password

The Lesson Is Cheap. The Sequence Is the Product.
type: Article
description: When AI can generate and reformat a polished lesson in seconds, the scarce part of learning becomes deciding what should happen next.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Learning Design
keywords: Artificial Intelligence
keywords: Education
keywords: Drawing
keywords: Product Design
keywords: AI learning design
keywords: adaptive curriculum
keywords: Duolingo for drawing
keywords: generative AI education
keywords: lesson sequencing
keywords: personalized learning
keywords: drawing education app
keywords: AI tutor product design
article section: Learning Design
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-lesson-is-cheap-the-sequence-is-the-product

The Interface as an Archaeological Site
type: Article
description: A Garmin watch that can measure almost everything still cannot understand an interruption. What a missing pause state reveals about feature accumulation, product models, and AI-era usability debt.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Product Design
keywords: Usability
keywords: Wearables
keywords: Complex Systems
keywords: Artificial Intelligence
keywords: Garmin usability
keywords: Garmin watch user experience
keywords: feature accumulation
keywords: complex product design
keywords: usability debt
keywords: AI generated software usability
keywords: product mental models
keywords: wearable interface design
article section: Product Design
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-interface-as-an-archaeological-site

Hiring AI Agents for Culture Fit
type: Article
description: As AI agents begin acting inside companies, technical capability is no longer enough. Their real fit appears in the choices they make when instructions are incomplete and values conflict.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Company Culture
keywords: Organizational Design
keywords: Artificial Intelligence
keywords: Product Management
keywords: AI agent culture fit
keywords: hiring AI agents
keywords: AI agents company culture
keywords: AI agent values
keywords: AI agent evaluation
keywords: AI agent governance
keywords: AI agent alignment
keywords: organizational culture and AI
article section: AI Agents
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/hiring-ai-agents-for-culture-fit

The Future Arrives as a Raw Draft
type: Article
description: What the early history of mobile money reveals about workarounds, product discovery, and the unfinished behaviors that become tomorrow's infrastructure.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Product Discovery
keywords: Innovation
keywords: Mobile Money
keywords: User Behavior
keywords: Product Strategy
keywords: future arrives as a raw draft
keywords: Celpay mobile money history
keywords: M-Pesa product innovation
keywords: consumer workarounds product discovery
keywords: users inventing products
keywords: airtime as money Africa
keywords: Me2U Celtel
keywords: workarounds as prototypes
keywords: product strategy observation
keywords: Raw Drafts philosophy
article section: Product Discovery
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-future-arrives-as-a-raw-draft

The AI Future Is Becoming a Land-Use Problem
type: Article
description: The AI race is moving from models and chips into planning approvals, electricity grids, water systems, and the local politics of where intelligence is allowed to live.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: AI Infrastructure
keywords: Land Use
keywords: Data Centres
keywords: Energy
keywords: Urban Planning
keywords: AI land use problem
keywords: data centre planning approvals
keywords: AI infrastructure Australia
keywords: AI electricity demand
keywords: data centre water use
keywords: AI urban planning
keywords: physical infrastructure of artificial intelligence
keywords: Australia national AI framework
keywords: AI social licence
keywords: geography of intelligence
article section: AI Infrastructure
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-ai-future-is-becoming-a-land-use-problem

Learning a University Through Its Equations
type: Article
description: A personal attempt to remember mathematics by mapping the equations of physics, medicine, engineering, design, computing, and other fields onto the departments of NCKU.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Learning
keywords: Mathematics
keywords: NCKU
keywords: Interdisciplinary Thinking
keywords: Science and Engineering
keywords: learning equations through context
keywords: NCKU departments equations
keywords: National Cheng Kung University mathematics
keywords: interdisciplinary equation atlas
keywords: physics chemistry mathematics memory
keywords: equations across university departments
keywords: mathematics memory palace
keywords: engineering and medicine equations
keywords: design equations Fitts law Hick Hyman law
keywords: learning a university through equations
article section: Learning
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/learning-a-university-through-its-equations

Discovery through making
type: Article
description: Why writing, prototypes, and small experiments can reveal ideas that planning alone cannot, and how unfinished work can become a method.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Creative Practice
keywords: Prototyping
keywords: Product Development
keywords: Accessibility
keywords: Raw Drafts
keywords: discovery through making
keywords: prototyping as thinking
keywords: creative practice experiments
keywords: building to learn
keywords: unfinished work method
keywords: multi-interest studio
keywords: accessibility marketplace
keywords: AI accessibility testing
keywords: product discovery through prototypes
keywords: Raw Drafts philosophy
article section: Creative Practice
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/discovery-through-making

Raw Drafts Are a Form of Learning
type: Article
description: Writing does not merely record what we have learned. A raw draft makes thought visible, tests ideas, creates connections, and helps understanding take shape.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Learning
keywords: Writing
keywords: Creative Process
keywords: Knowledge
keywords: Raw Drafts
keywords: writing as learning
keywords: raw drafts
keywords: learning through writing
keywords: thinking through writing
keywords: experiential learning
keywords: creative process
keywords: learning in public
keywords: drafting ideas
keywords: knowledge formation
keywords: Raw Drafts essays
article section: Learning
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/raw-drafts-are-a-form-of-learning

The Product Is No Longer the Product
type: Article
description: Luxury museums, open AI models, and private wealth services all point to the same shift: value is moving from the thing being sold into the system surrounding it.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Product Strategy
keywords: Luxury
keywords: AI
keywords: Wealth
keywords: China
keywords: Systems
keywords: the product is no longer the product
keywords: museumification of luxury China
keywords: open AI ecosystem strategy
keywords: Asian wealth management
keywords: product ecosystem strategy
keywords: ownership to access
keywords: luxury cultural institutions
keywords: trusted interpretation
keywords: context as competitive advantage
keywords: institutional product design
article section: Product Strategy
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-product-is-no-longer-the-product

Executable Drafts
type: Article
description: AI has made software cheap enough to become a draft: a working question, experiment, or argument that can encounter reality before it becomes a product.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Artificial Intelligence
keywords: Prototyping
keywords: Product Design
keywords: Creative Practice
keywords: Software
keywords: executable drafts
keywords: software as a medium for thinking
keywords: AI generated software
keywords: AI prototyping
keywords: discovery through making
keywords: temporary software
keywords: experimental software studio
keywords: building to discover
keywords: AI product development
keywords: Raw Drafts
article section: Artificial Intelligence
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/executable-drafts

Innovation Is a Raw Draft
type: Article
description: Large language models do not need to invent from nothing to contribute to innovation. Their real value may be expanding the field of drafts that people can notice, test, and develop.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Artificial Intelligence
keywords: Creativity
keywords: Innovation
keywords: Human-Computer Collaboration
keywords: Writing
keywords: large language models innovation
keywords: AI creativity
keywords: human AI collaboration
keywords: AI generated ideas
keywords: innovation process
keywords: creative use of language models
keywords: raw drafts
keywords: possibility machine
article section: Artificial Intelligence
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/innovation-is-a-raw-draft

Scientific Expeditions Are Raw Drafts of Knowledge
type: Article
description: Scientific expeditions reveal knowledge before it becomes polished: uncertain, physical, tool-shaped, and open to being revised by reality.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Scientific Expeditions
keywords: Discovery
keywords: Field Research
keywords: Creative Process
keywords: Design
keywords: scientific expeditions
keywords: field research and discovery
keywords: science as creative process
keywords: raw drafts of knowledge
keywords: discovery through movement
keywords: scientific instruments and design
keywords: field notes
keywords: unfinished knowledge
keywords: expedition as creative method
keywords: Raw Drafts science
article section: Scientific Expeditions
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/scientific-expeditions-are-raw-drafts-of-knowledge

Every Website Has an Algorithm
type: Article
description: A proposal for a Raw Drafts recommendation system that rewards curiosity, return visits, intellectual movement, and creation rather than raw engagement.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Algorithms
keywords: Recommendation Systems
keywords: Publishing
keywords: Product Design
keywords: Raw Drafts
keywords: website recommendation algorithm
keywords: ethical recommendation system
keywords: content ranking signals
keywords: algorithmic publishing
keywords: serendipity algorithm
keywords: independent publishing platform
keywords: Raw Drafts algorithm
keywords: recommendation system design
keywords: attention economy
keywords: transparent algorithms
article section: Algorithms
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/every-website-has-an-algorithm

The Infinite Canvas Is No Longer the Hard Part
type: Article
description: AI can now generate a convincing real-time board quickly. The product-management challenge is preserving meaning as ideas become designs, tasks, and commitments across systems.
date published: 2026-07-14
date modified: 2026-07-14
author: Kris Haamer
publisher: HAAM
keywords: Product Management
keywords: Collaboration Tools
keywords: Artificial Intelligence
keywords: Interaction Design
keywords: Software Architecture
keywords: AI generated real-time board
keywords: infinite canvas product management
keywords: Miro product evolution
keywords: Figma FigJam product management
keywords: Notion Atlassian collaboration tools
keywords: WebAssembly browser software
keywords: real-time collaboration architecture
keywords: whiteboard system of record
keywords: AI product complexity
keywords: collaborative software coherence
article section: Product Management
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-infinite-canvas-is-no-longer-the-hard-part

Estonia Is Rehearsing the Future
type: Article
description: How Estonia uses strategic foresight in public policy, and why its work with signals, scenarios, and preparedness feels familiar inside Raw Drafts.
date published: 2026-07-13
date modified: 2026-07-13
author: Kris Haamer
publisher: HAAM
keywords: Foresight
keywords: Estonia
keywords: Public Policy
keywords: Systems Design
keywords: Futures Thinking
keywords: Estonia strategic foresight
keywords: Estonia future studies
keywords: strategic foresight public policy
keywords: Estonian State Chancellery foresight
keywords: Foresight Centre Estonia
keywords: futures literacy Estonia
keywords: signals scenarios prototyping
keywords: design and public policy
keywords: Raw Drafts foresight
keywords: Kris Haamer Estonia
article section: Foresight
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/estonia-is-rehearsing-the-future

Software for One Afternoon
type: Article
description: AI coding makes it reasonable to build small, temporary tools around a single creative problem, then discard them when the work is done.
date published: 2026-07-13
date modified: 2026-07-13
author: Kris Haamer
publisher: HAAM
keywords: Artificial Intelligence
keywords: Design Tools
keywords: Creative Coding
keywords: Interaction Design
keywords: Workflows
keywords: temporary software
keywords: AI design workflow
keywords: AI coding for designers
keywords: disposable software tools
keywords: custom design tools
keywords: creative coding workflow
keywords: designer as toolmaker
keywords: AI prototyping
keywords: software for one person
keywords: Raw Drafts AI design
article section: Artificial Intelligence
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/software-for-one-afternoon

I Asked for a Drawing Teacher and Got a Poster
type: Article
description: I wanted one small drawing lesson at a time. The first response showed me the whole path instead.
date published: 2026-07-13
date modified: 2026-07-13
author: Kris Haamer
publisher: HAAM
keywords: Drawing
keywords: Learning Design
keywords: Product Design
keywords: AI
keywords: Education
keywords: Duolingo for drawing
keywords: drawing learning app
keywords: learn drawing with phone and paper
keywords: daily drawing lessons
keywords: AI drawing teacher
keywords: learning design
keywords: drawing app product design
keywords: paper versus digital drawing
article section: Drawing
time required: 6 min read
main entity of page: https://www.rawdrafts.xyz/blog/i-asked-for-a-drawing-teacher-and-got-a-poster

The Skills I’m Weakest At
type: Article
description: A personal audit of the gaps that keep showing up across my projects: selling, focus, repetition, measurement, and deciding which skills deserve more time.
date published: 2026-07-13
date modified: 2026-07-13
author: Kris Haamer
publisher: HAAM
keywords: Career
keywords: Creative Practice
keywords: Professional Development
keywords: Design
keywords: Self-Assessment
keywords: professional skills audit
keywords: creative generalist career
keywords: selling design work
keywords: focus and repetition
keywords: measuring project impact
keywords: portfolio proof
keywords: interaction design career
keywords: creative practice weaknesses
keywords: self-directed projects
keywords: Raw Drafts
article section: Career
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-skills-im-weakest-at

The City Is a Matchmaker
type: Article
description: How walkability, transit, third places, safety, and repeated encounters shape who gets to meet, date, and build a relationship.
date published: 2026-07-13
date modified: 2026-07-13
author: Kris Haamer
publisher: HAAM
keywords: Urban Planning
keywords: Dating
keywords: Public Space
keywords: Social Infrastructure
keywords: Cities
keywords: urban planning and dating
keywords: city design romance
keywords: walkability dating
keywords: social infrastructure relationships
keywords: third places dating
keywords: car dependency dating
keywords: public space intimacy
keywords: encounterability
keywords: South Korea matchmaking retreat
keywords: city as matchmaker
article section: Urban Planning
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-city-is-a-matchmaker

The City Is an Interface
type: Article
description: How streets, public services, data, culture, and infrastructure turn urban planning into an everyday experience.
date published: 2026-07-12
date modified: 2026-07-12
author: Kris Haamer
publisher: HAAM
keywords: Urban Planning
keywords: Interaction Design
keywords: Public Infrastructure
keywords: Civic Technology
keywords: Cities
keywords: city as interface
keywords: urban planning interaction design
keywords: urban experience design
keywords: public infrastructure user experience
keywords: civic technology urban planning
keywords: public space interaction design
keywords: urban data interface
keywords: experience architecture cities
keywords: city planning public systems
keywords: Raw Drafts urban planning
article section: Urban Planning
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-city-is-an-interface

The Island Inside Other People's Gardens
type: Article
description: Taiwan built an open digital democracy while much of its everyday public life moved into privately governed platforms.
date published: 2026-07-12
date modified: 2026-07-12
author: Kris Haamer
publisher: HAAM
keywords: Open Web
keywords: Platform Governance
keywords: Taiwan
keywords: Digital Sovereignty
keywords: Web3
keywords: open web Taiwan
keywords: digital sovereignty Taiwan
keywords: Instagram platform governance
keywords: walled gardens open web
keywords: Taiwan social media dependence
keywords: Web3 digital ownership
keywords: Google open web
keywords: ActivityPub AT Protocol
keywords: independent websites infrastructure
keywords: platform account suspension Taiwan
article section: Open Web
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-island-inside-other-peoples-gardens

Open Models and the Rest of the Work
type: Article
description: What Japan's one-month AI startups reveal about the difference between building a model, deploying a product, and changing an organization.
date published: 2026-07-12
date modified: 2026-07-12
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Open Models
keywords: Japan
keywords: Startups
keywords: Organizational Change
keywords: open models Japan
keywords: Japanese AI startups
keywords: Yann LeCun open source AI
keywords: one month AI startup
keywords: ELYZA KDDI
keywords: Fotographer AI
keywords: open weight models
keywords: enterprise AI adoption
keywords: AI organizational change
keywords: foundation model commoditization
article section: AI
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/open-models-and-the-rest-of-the-work

Every Interface Contains a Business Model
type: Article
description: How business goals become buttons, defaults, friction, notifications, and everyday user behaviour.
date published: 2026-07-12
date modified: 2026-07-12
author: Kris Haamer
publisher: HAAM
keywords: UX
keywords: Business Models
keywords: Design Ethics
keywords: Systems
keywords: Dark Patterns
keywords: UX business goals
keywords: business model interface design
keywords: design ethics
keywords: dark patterns
keywords: user centred design business goals
keywords: behavioural design
keywords: interface governance
keywords: UX organizational incentives
keywords: product design business strategy
keywords: ethical UX design
article section: UX
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/every-interface-contains-a-business-model

The Further You Go in UX, the Less It Looks Like UX
type: Article
description: What fourteen University of Washington speakers reveal about where influence, compensation, and professional value migrate as UX careers advance.
date published: 2026-07-12
date modified: 2026-07-12
author: Kris Haamer
publisher: HAAM
keywords: UX
keywords: Design Leadership
keywords: AI
keywords: Careers
keywords: Systems
keywords: future of UX careers
keywords: UX career ladder
keywords: design leadership compensation
keywords: UX research future
keywords: AI product design
keywords: organizational influence design
keywords: University of Washington UX speaker series
keywords: human centered design careers
keywords: UX strategy
keywords: design systems thinking
article section: UX
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-further-you-go-in-ux

The Gift Box Is a Fandom Interface
type: Article
description: How Chinese beauty brands compress celebrity loyalty, collectibility, scarcity, social participation, and sales attribution into one retail object.
date published: 2026-07-12
date modified: 2026-07-12
author: Kris Haamer
publisher: HAAM
keywords: China
keywords: Fandom
keywords: Commerce
keywords: Beauty
keywords: Systems
keywords: China celebrity gift boxes
keywords: idol fandom commerce
keywords: beauty brand celebrity endorsements China
keywords: parasocial commerce
keywords: fan economy China
keywords: collectible beauty packaging
keywords: celebrity endorsement sales attribution
keywords: fandom interface design
keywords: limited edition gift boxes
keywords: social commerce systems
article section: China
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-gift-box-is-a-fandom-interface

The Biggest Stories in the World Are Not Always in English
type: Article
description: What words such as jeonse, akiya, turistificación, pedestrian hell, and xiancheng reveal about the systems global media leaves out.
date published: 2026-07-11
date modified: 2026-07-11
author: Kris Haamer
publisher: HAAM
keywords: Media
keywords: Systems
keywords: Translation
keywords: Cities
keywords: Public Infrastructure
keywords: English language media blind spots
keywords: local language media
keywords: translation and global news
keywords: jeonse housing system
keywords: akiya vacant homes Japan
keywords: turistificacion Spain
keywords: Taiwan pedestrian hell
keywords: China county towns xiancheng
keywords: cross language journalism
keywords: global media systems
article section: Media
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-biggest-stories-in-the-world-are-not-always-in-english

Six Works That Explain Why the Road Goes South
type: Article
description: A painting, a radio documentary, two songs, a planning study, and an architecture project reveal how the Great Lakes became a maritime highway, a road barrier, and a southern urban corridor.
date published: 2026-07-11
date modified: 2026-07-11
author: Kris Haamer
publisher: HAAM
keywords: Great Lakes
keywords: Cultural Geography
keywords: Infrastructure
keywords: Media
keywords: Sault Ste. Marie
keywords: Canada
keywords: Great Lakes cultural geography
keywords: Sault Ste. Marie infrastructure
keywords: Toronto Detroit Chicago corridor
keywords: Lawren Harris North Shore Lake Superior
keywords: Glenn Gould The Idea of North
keywords: Sufjan Stevens The Upper Peninsula
keywords: Wreck of the Edmund Fitzgerald geography
keywords: Great Lakes Megalopolis Doxiadis
keywords: Infra Eco Logi Urbanism
keywords: Great Lakes road and shipping routes
article section: Great Lakes
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/six-works-that-explain-why-the-road-goes-south

Doing Meaningful Work When Most of It Goes Nowhere
type: Article
description: The 80/20 rule tells us where results come from. It says much less about how to live through the other 80 percent, especially when meaningful work becomes exhausting, invisible, or impossible to measure.
date published: 2026-07-11
date modified: 2026-07-11
author: Kris Haamer
publisher: HAAM
keywords: Meaningful Work
keywords: 80/20 Rule
keywords: Creative Process
keywords: Burnout
keywords: AI and Work
keywords: doing meaningful work
keywords: 80/20 rule and work
keywords: Pareto principle productivity
keywords: effort outcome gap
keywords: creative work and failure
keywords: invisible work
keywords: burnout and meaningful work
keywords: AI productivity and judgment
article section: Meaningful Work
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/doing-meaningful-work-when-most-of-it-goes-nowhere

The System Around the Medical Model
type: Article
description: AI can identify a pattern, draft a note, or flag a patient. Healthcare reveals how much product work begins after the model produces its answer.
date published: 2026-07-11
date modified: 2026-07-11
author: Kris Haamer
publisher: HAAM
keywords: Medical AI
keywords: Product Assurance
keywords: Healthcare
keywords: Human-AI
keywords: Trust
keywords: medical AI product design
keywords: AI healthcare product assurance
keywords: clinical AI human oversight
keywords: medical device post-market surveillance
keywords: AI health startups Estonia Finland
keywords: healthcare AI trust
keywords: clinical AI workflow design
keywords: medical AI regulation Europe
article section: Medical AI
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-system-around-the-medical-model

The Algorithm Thinks Your Past Is Your Personality
type: Article
description: Personalization predicts the future from behavioral history, then arranges the environment so the prediction becomes increasingly true. What would it mean to design recommendation systems for change, surprise, and the person someone wants to become?
date published: 2026-07-11
date modified: 2026-07-11
author: Kris Haamer
publisher: HAAM
keywords: Algorithms
keywords: Personalization
keywords: Product Ethics
keywords: Discovery
keywords: Human-AI
keywords: algorithmic personalization
keywords: recommendation feedback loops
keywords: identity bubble
keywords: algorithmic discovery
keywords: personalization and novelty
keywords: recommender systems diversity
keywords: future self design
keywords: ethical recommendation systems
article section: Algorithms
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-algorithm-thinks-your-past-is-your-personality

The Product Needs a Harness
type: Article
description: Coding-agent harnesses regulate how software changes. Product-assurance harnesses regulate whether the changed product still keeps its promises to users, operators, buyers, and regulators.
date published: 2026-07-11
date modified: 2026-07-11
author: Kris Haamer
publisher: HAAM
keywords: Harness Engineering
keywords: AI Agents
keywords: Product Assurance
keywords: Regression Testing
keywords: Interaction Design
keywords: harness engineering
keywords: AI coding agent harness
keywords: product assurance harness
keywords: regression agent
keywords: AI software quality
keywords: agentic software governance
keywords: feedforward and feedback controls
keywords: digital product assurance
keywords: AI product quality system
keywords: coding agent sensors and guides
article section: Harness Engineering
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-product-needs-a-harness

What Happens When Software Starts Making Decisions
type: Article
description: I used to think software helped people carry out decisions. Once it begins interpreting situations and acting for an organization, product design starts to look much more like policy and management.
date published: 2026-07-11
date modified: 2026-07-11
author: Kris Haamer
publisher: HAAM
keywords: AI Products
keywords: Automated Decisions
keywords: Interaction Design
keywords: Product Governance
keywords: Green Filter
keywords: software making decisions
keywords: AI product governance
keywords: automated decision systems
keywords: human oversight AI
keywords: Green Filter interaction design
keywords: AI product responsibility
keywords: software policy design
keywords: agentic software decisions
keywords: product design organizational power
article section: AI Products
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-product-is-becoming-an-organization

Digital Product Assurance Is the Evidence Behind Trust
type: Article
description: Product assurance connects a product's promises to traceable evidence. For digital products, that evidence must include security, reliability, performance, accessibility, UX, and real-world outcomes.
date published: 2026-07-10
date modified: 2026-07-10
author: Kris Haamer
publisher: HAAM
keywords: Product Assurance
keywords: Interaction Design
keywords: Product Quality
keywords: Digital Trust
keywords: Green Filter
keywords: digital product assurance
keywords: product assurance UX
keywords: human performance assurance
keywords: digital product quality
keywords: product trust evidence
keywords: continuous product assurance
keywords: Green Filter product assurance
keywords: claims arguments evidence
keywords: Cyber Resilience Act product assurance
article section: Product Assurance
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/digital-product-assurance

Size Is an Interface
type: Article
description: How human physiology, art history, ergonomics, physical objects, and digital systems show that size shapes how people reach, lift, read, trust, carry, and live with products.
date published: 2026-07-08
date modified: 2026-07-08
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Ergonomics
keywords: Product Quality
keywords: Accessibility
keywords: size in interaction design
keywords: ergonomics and product design
keywords: human scale design
keywords: physical product interaction
keywords: tap target size
keywords: design and proportion
keywords: accessibility in product design
keywords: HAAM product quality
article section: Interaction Design
time required: 17 min read
main entity of page: https://www.rawdrafts.xyz/blog/size-is-an-interface

Seoul's ZK Layer
type: Article
description: Around ETHSeoul and BUIDL Asia, Seoul became a dense field site for zero-knowledge systems, Ethereum scaling, builder culture, and the social life of infrastructure.
date published: 2026-07-08
date modified: 2026-07-08
author: Kris Haamer
publisher: HAAM
keywords: Field Notes
keywords: Web3
keywords: Zero-Knowledge
keywords: Seoul
keywords: Infrastructure
keywords: ETHSeoul
keywords: BUIDL Asia
keywords: Seoul ZK events
keywords: zero-knowledge proofs
keywords: Ethereum scaling
keywords: Aleo zkHaus
keywords: SCALING 2023
keywords: rollups
keywords: Web3 event design
keywords: HAAM field notes
article section: Field Notes
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/seoul-zk-layer
headline: The ZK Layer Was Also a Social Layer in Seoul
description: A Seoul field note from ETH Seoul: cryptography talks, proof systems, censorship-resistance slides, POAP rituals, prize moments, and the city context around a technical community.
image: ImageObject
  width: 1350
  height: 1800
  caption: The archive keeps returning to the same theme: the technical layer is visible only because a social layer turns proofs, slides, rooms, rituals, and shared jokes into a community people can enter.
  description: A speaker at ETH Seoul standing in front of a slide that reads A group of engineers in the cryptography world.
keywords: ZK
keywords: Ethereum
keywords: Crypto UX
keywords: ETH Seoul
keywords: Seoul ZK layer
keywords: zero knowledge proofs
keywords: cryptography event design
keywords: Ethereum field note
keywords: crypto UX
keywords: Web3 community design
keywords: Seoul technology culture
time required: 4 min read

GreenChill: Public Goods Need a Public Place
type: Article
description: A reconstructed field note from GreenChill in Yoyogi Park, where a DAO TOKYO side event turned public-goods theory into an open, low-pressure gathering under the sky.
date published: 2026-07-08
date modified: 2026-07-08
author: Kris Haamer
publisher: HAAM
keywords: Public Goods
keywords: Event Design
keywords: Web3
keywords: Tokyo
keywords: GreenChill Tokyo
keywords: GreenChill public goods
keywords: Yoyogi Park Web3 event
keywords: DAO TOKYO side event
keywords: Fracton Ventures
keywords: GreenPill Japan
keywords: regenerative cryptoeconomics
keywords: public goods event design
keywords: quadratic funding
keywords: Kris Haamer Tokyo
article section: Public Goods
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/greenchill-public-goods-yoyogi-park

How Companies Actually Do Data-Driven Design
type: Article
description: What Netflix thumbnails, Duolingo streaks, Booking.com experiments, Spotify learning rates, Uber metrics, Airbnb guardrails, and Google's 41 shades of blue reveal about designing with data.
date published: 2026-07-08
date modified: 2026-07-08
author: Kris Haamer
publisher: HAAM
keywords: Data-Driven Design
keywords: Experimentation
keywords: Product Strategy
keywords: Design Research
keywords: data-driven design examples
keywords: companies using data-driven design
keywords: A/B testing product design
keywords: Netflix artwork personalization
keywords: Duolingo experimentation
keywords: Booking.com experiments
keywords: Spotify product experiments
keywords: Airbnb experimentation guardrails
article section: Data-Driven Design
time required: 18 min read
main entity of page: https://www.rawdrafts.xyz/blog/how-companies-do-data-driven-design

When a Website Loses Its Memory
type: Article
description: What Cointelegraph's missing articles, front-end compromise, and search collapse reveal about website security, digital preservation, and operational trust.
date published: 2026-07-07
date modified: 2026-07-07
author: Kris Haamer
publisher: HAAM
keywords: Website Security
keywords: Digital Preservation
keywords: Search Integrity
keywords: Incident Analysis
keywords: Publishing Infrastructure
keywords: Cointelegraph missing articles
keywords: Cointelegraph website security
keywords: front-end compromise
keywords: website archive integrity
keywords: broken legacy URLs
keywords: search visibility incident
article section: Website Security
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/cointelegraph-website-security-archive

The Internet Is a Studio Wall
type: Article
description: How Pinterest, Xiaohongshu, Are.na, Behance, Cosmos, and other visual platforms shape design inspiration, cultural awareness, taste, and creative sameness.
date published: 2026-07-07
date modified: 2026-07-07
author: Kris Haamer
publisher: HAAM
keywords: Design Inspiration
keywords: Visual Research
keywords: Platform Culture
keywords: design inspiration platforms
keywords: Pinterest for designers
keywords: Xiaohongshu design inspiration
keywords: Little Red Book visual research
keywords: Are.na creative research
keywords: Behance design inspiration
keywords: Cosmos visual discovery
keywords: moodboard research
keywords: algorithmic taste
keywords: visual culture research
article section: Design Inspiration
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-internet-is-a-studio-wall

Before the Games: Fashion, Mountains, and Power at Montagna Milano
type: Article
description: A field note from Milan Men’s Fashion Week 2026, where Vogue, GQ, and K-Way turned alpine culture into a public conversation weeks before the Winter Olympics.
date published: 2026-07-07
date modified: 2026-07-07
author: Kris Haamer
publisher: HAAM
keywords: Milan
keywords: Fashion
keywords: Field Notes
keywords: Brand Worlds
keywords: Performance Design
keywords: Montagna Milano 2026
keywords: Vogue GQ K-Way
keywords: Milan Men’s Fashion Week 2026
keywords: K-Way FW26
keywords: Milano Cortina 2026 fashion
keywords: alpine culture design
keywords: fashion event experience design
keywords: Kris Haamer Milan Fashion Week
article section: Milan
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/before-the-games-montagna-milano-2026

The Canvas Kept Expanding
type: Article
description: What Sketch, Flinto, InVision, Figma, Framer, film, research, and twenty years of building taught me about design tools, judgment, and keeping an idea alive through implementation.
date published: 2026-07-07
date modified: 2026-07-07
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Design Tools
keywords: Founder Notes
keywords: history of interface design tools
keywords: Sketch design tool
keywords: Flinto and Principle
keywords: InVision prototyping
keywords: Figma collaboration
keywords: Framer and code
keywords: interaction design history
keywords: AI product design
keywords: Kris Haamer
keywords: HAAM
article section: Interaction Design
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-canvas-kept-expanding

Yellow Blue Bus: An Emotional Translation Experiment at LOVEHACK Minsk
type: Article
description: A personal archive note on continuing Yellow Blue Bus at LOVEHACK in Minsk in July 2018 after the idea first emerged and was prototyped at Garage48 Visual Hackathon 2018.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Archive
keywords: Hackathons
keywords: Cross-Cultural Design
keywords: LOVEHACK Minsk 2018
keywords: Garage48 Visual Hackathon 2018
keywords: Yellow Blue Bus
keywords: Kris Haamer hackathon
keywords: emotional translation
keywords: cross-cultural interaction design
keywords: voice analysis prototype
keywords: language as interface
keywords: Minsk hackathon
keywords: HAAM archive
article section: Archive
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/lovehack-minsk-2018-yellow-blue-bus

Mapping Waste Before the Cleanup: State of the Map 2018 in Milan
type: Article
description: A personal archive note from State of the Map 2018, where Kris Haamer and Kadri Maripuu presented MapIt: Global Trash Hunt and treated OpenStreetMap as coordination infrastructure for World Cleanup Day.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: OpenStreetMap
keywords: World Cleanup Day
keywords: Civic Technology
keywords: HAAM Origins
keywords: State of the Map 2018
keywords: Kris Haamer OpenStreetMap
keywords: MapIt Global Trash Hunt
keywords: World Cleanup Day mapping
keywords: OpenStreetMap waste mapping
keywords: civic technology
keywords: environmental data
keywords: Milan mapping conference
keywords: HAAM archive
article section: OpenStreetMap
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/state-of-the-map-2018-milan

Grandma Was a Box Before It Was an App
type: Article
description: A corrected archive note from Garage48 Hardware & Arts Riga 2018, where our team built Digital AID / Grandma, a physical medication-support device, and I built its web layer.
date published: 2026-08-13
date modified: 2026-08-13
author: Kris Haamer
publisher: HAAM
keywords: Garage48
keywords: Physical Prototyping
keywords: Healthcare
keywords: Garage48 Hardware & Arts Riga 2018
keywords: Digital AID
keywords: Grandma
keywords: RTU Design Factory
keywords: physical prototyping
keywords: medication device
keywords: Kris Haamer
article section: Garage48
time required: 7 min read
main entity of page: https://www.rawdrafts.xyz/blog/garage48-hardware-arts-riga-2018-grandma

After Nostalgia: Korea's Passage from Y2K to Y3K
type: Article
description: Korean fashion and pop culture moved from replaying the early internet to constructing post-human worlds. The next phase will join futurism with heritage, craft, climate adaptation, and emotionally expressive technology.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Korean Fashion
keywords: Y3K
keywords: Cultural Futures
keywords: Korea Y2K Y3K
keywords: Korean fashion trends 2026
keywords: Y3K fashion
keywords: aespa fashion
keywords: Gentle Monster
keywords: Seoul fashion
keywords: heritage futurism
keywords: cute tech
keywords: craft futurism
article section: Korean Fashion
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/after-nostalgia-korea-y2k-y3k

Open Data Day Taiwan 2025 and the Work of Making Local Data Legible
type: Article
description: A first-person field note from Open Data Day Taiwan 2025 at National Taipei University, where Wikidata Taiwan gathered people around the theme of local data and the public work required to keep it useful.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Open Data
keywords: Wikidata Taiwan
keywords: Civic Technology
keywords: Open Data Day Taiwan 2025
keywords: local data
keywords: National Taipei University
keywords: Taiwan civic technology
keywords: open knowledge infrastructure
keywords: community data stewardship
article section: Open Data
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/open-data-day-taiwan-2025

GAIC Hangzhou 2026: AI Was Becoming an Industry of Workflows
type: Article
description: A field note from an AI industry event in Hangzhou, where engineering design, electronic contracts, machine memory, and comic-drama production showed AI moving beyond the chat window.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: GAIC
keywords: Hangzhou
keywords: AI Systems
keywords: Field Notes
keywords: GAIC Hangzhou 2026
keywords: Hangzhou AI conference
keywords: China AI industry
keywords: AI workflow products
keywords: AI engineering design
keywords: AI electronic contracts
keywords: AI memory systems
keywords: AI comic drama
keywords: HAAM field notes
article section: GAIC
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/gaic-hangzhou-2026-ai-workflows

Building on the XRP Ledger at 42 Paris
type: Article
description: A field note from September 2025, when a developer training at 42 Paris turned blockchain from market language into questions of accounts, permissions, payments, assets, and interface responsibility.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: XRP Ledger
keywords: 42 Paris
keywords: Financial UX
keywords: Building on the XRP Ledger
keywords: XRPL Commons
keywords: 42Blockchain
keywords: XRP Ledger developer training
keywords: blockchain interaction design
keywords: financial product UX
keywords: Kris Haamer Paris
keywords: HAAM field notes
article section: XRP Ledger
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/building-on-the-xrp-ledger-at-42-paris

Slush 2016 and the Architecture of Ambition
type: Article
description: A personal archive note from Helsinki on attending Slush 2016 and seeing how a student-built event turned Nordic ambition into shared infrastructure.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Slush
keywords: Helsinki
keywords: Field Notes
keywords: HAAM Origins
keywords: Slush 2016
keywords: Slush Helsinki
keywords: Nordic startup history
keywords: Helsinki startup ecosystem
keywords: startup conference design
keywords: HAAM archive
article section: Slush
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/slush-2016-the-architecture-of-ambition

The Water Fountain Exists, but the System Does Not Let You Reach It
type: Article
description: The V&A East Storehouse opened its collection to public requests, but the strike by the workers delivering that access reveals where friction, power, and bodily cost moved behind the interface.
date published: 2026-08-02
date modified: 2026-08-02
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Service Design
keywords: Museum Design
keywords: Labour
keywords: Accessibility
keywords: V&A East Storehouse strike
keywords: Order an Object interaction design
keywords: museum service design
keywords: invisible labour design
keywords: collections access officers
keywords: museum worker breaks
keywords: accessible museum systems
keywords: frontstage backstage service design
keywords: V&A Storehouse design critique
keywords: Kris Haamer Raw Drafts
article section: Interaction Design
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-water-fountain-exists-but-the-system-does-not-let-you-reach-it

Who Owns the Memory of the Earth?
type: Article
description: Planet began in my inbox as a small satellite startup. Eleven years later, it has become part of how forests, borders, wars, disasters, and physical change are remembered.
date published: 2026-08-01
date modified: 2026-08-01
author: Kris Haamer
publisher: HAAM
keywords: Earth Observation
keywords: Planetary Intelligence
keywords: AI
keywords: Surveillance
keywords: Digital Memory
keywords: Planet Labs
keywords: Earth observation
keywords: satellite imagery
keywords: planetary intelligence
keywords: AI satellite analysis
keywords: environmental monitoring
keywords: satellite surveillance
keywords: memory of the Earth
keywords: physical world version history
keywords: Raw Drafts
article section: Earth Observation
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/who-owns-the-memory-of-the-earth

The Future Had a Queue
type: Article
description: At Expo 2025 Osaka, the queues, QR codes, pavilion lotteries, smartphone dependence, and brief human encounters revealed as much about future society as the exhibitions did.
date published: 2026-07-31
date modified: 2026-07-31
author: Kris Haamer
publisher: HAAM
keywords: Expo 2025
keywords: Osaka
keywords: Systems Design
keywords: Field Notes
keywords: Expo 2025 Osaka
keywords: Osaka World Expo
keywords: future society
keywords: systems design
keywords: event experience design
keywords: queues and scarcity
keywords: Romania Pavilion Expo 2025
keywords: Mozambique Pavilion Expo 2025
keywords: Kris Haamer Osaka
keywords: Raw Drafts field notes
article section: Expo 2025
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-future-had-a-queue

Waste ID at Hack for Sweden 2019
type: Article
description: A field note from my participation in the Waste ID team at Hack for Sweden 2019, where we prototyped a QR-based identity layer for discarded products.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Hack for Sweden
keywords: Circular Systems
keywords: HAAM Origins
keywords: Hack for Sweden 2019
keywords: Waste ID
keywords: circular economy design
keywords: waste traceability
keywords: QR code prototype
keywords: sustainability hackathon
article section: Hack for Sweden
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/hack-for-sweden-2019-waste-id

Design Shanghai 2026: The Building Was Part of the Exhibition
type: Article
description: A professional visitor field note from Design Shanghai's return to the Shanghai Exhibition Centre, where architecture, craft, materials, global brands, and the city itself formed one design system.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Design Shanghai
keywords: Field Notes
keywords: Design Culture
keywords: Design Shanghai 2026
keywords: Shanghai Exhibition Centre
keywords: Kris Haamer Design Shanghai
keywords: China design fair
keywords: Asian design culture
keywords: design exhibition interaction design
keywords: craft and contemporary design
keywords: HAAM field notes
article section: Design Shanghai
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/design-shanghai-2026-the-building-was-part-of-the-exhibition

MongoDB Europe 2018 and the Infrastructure Behind a Global Day of Action
type: Article
description: A personal archive note from MongoDB Europe at Old Billingsgate in London, when work on World Cleanup Day made database reliability a practical product concern.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: MongoDB
keywords: Civic Technology
keywords: Field Notes
keywords: MongoDB Europe 2018
keywords: MongoDB Atlas
keywords: Old Billingsgate London
keywords: World Cleanup Day technology
keywords: civic technology infrastructure
keywords: database scalability
keywords: HAAM archive
article section: MongoDB
time required: 8 min read
main entity of page: https://www.rawdrafts.xyz/blog/mongodb-europe-2018

Web Summit 2016 and the Week Lisbon Became a Technology Capital
type: Article
description: A personal archive note from the first Lisbon edition of Web Summit, reconstructed from my 2016 Instagram post, calendar, and the city-wide network that formed around the conference.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Web Summit
keywords: Lisbon
keywords: Field Notes
keywords: Web Summit 2016
keywords: Lisbon technology conference
keywords: Kris Haamer Web Summit
keywords: Portugal startup ecosystem
keywords: conference field note
keywords: technology events
keywords: HAAM archive
article section: Web Summit
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/web-summit-2016-lisbon-archive

Every Coding Agent Needs a Regression Agent
type: Article
description: AI can produce the next version of a product in minutes. Teams now need agents that remember what the previous version promised and detect when code, interfaces, performance, accessibility, data, or user journeys quietly move backward.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: AI Agents
keywords: Regression Testing
keywords: Product Quality
keywords: AI regression testing
keywords: coding agents
keywords: visual regression testing
keywords: agentic QA
keywords: continuous verification
keywords: accessibility regression testing
keywords: performance regression detection
article section: AI Agents
time required: 14 min read
main entity of page: https://www.rawdrafts.xyz/blog/every-coding-agent-needs-a-regression-agent

Follow the Money
type: Article
description: Verified revenue does not tell us what to build. It tells us where to look for the next product constraint.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Commercial Signals
keywords: AI Systems
keywords: Product Strategy
keywords: verified revenue
keywords: TrustMRR
keywords: startup signal intelligence
keywords: AI agency lead generation
keywords: product strategy
keywords: commercial signal radar
keywords: HAAM
article section: Commercial Signals
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/follow-the-money

Make Anything
type: Article
description: A market overview of the platforms turning the internet into a universal workshop, and the missing layer between making an artifact and delivering a complete real-world outcome.
date published: 2026-07-06
date modified: 2026-07-06
author: Kris Haamer
publisher: HAAM
keywords: Maker Platforms
keywords: AI Creation
keywords: Market Gaps
keywords: make anything online
keywords: maker platforms
keywords: AI creation tools
keywords: prompt to app
keywords: digital manufacturing
keywords: online maker economy
keywords: intention to outcome
keywords: creation platform market
article section: Maker Platforms
time required: 18 min read
main entity of page: https://www.rawdrafts.xyz/blog/make-anything

Human-Centered Design Is Not Enough
type: Article
description: Life-centered design expands responsibility beyond the immediate user to communities, other species, ecosystems, infrastructure, and people who will inherit the consequences.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: Life-Centered Design
keywords: Systems Design
keywords: Sustainability
keywords: life-centered design
keywords: human-centered design
keywords: more-than-human design
keywords: multispecies design
keywords: sustainable interaction design
keywords: systems design
keywords: Green Filter
article section: Life-Centered Design
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/human-centered-design-is-not-enough

The Film Is an Experiment
type: Article
description: How neuroscience uses films to study attention, memory, emotion, narrative, and shared experience, from fMRI and eye tracking to the CognitiveNeuro&Movies group at NCKU.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: Neurocinematics
keywords: Film Research
keywords: NCKU
keywords: neuroscience of film
keywords: neurocinematics
keywords: movie watching fMRI
keywords: intersubject correlation
keywords: NCKU CognitiveNeuro&Movies
article section: Neurocinematics
time required: 13 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-film-is-an-experiment

YODEX, the Design City I Could Only Visit
type: Article
description: As a master's student at NCKU, I could not exhibit at Taipei's YODEX. Walking through it several times instead taught me to see design education as a temporary city, a public ritual, and a living system.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: Taiwan
keywords: Design Education
keywords: Field Notes
keywords: YODEX Taipei
keywords: Young Designers Exhibition Taiwan
keywords: Taiwan design education
keywords: NCKU design
keywords: design exhibitions
keywords: industrial design education
keywords: architecture and exhibition design
article section: Taiwan
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/yodex-the-design-city-i-could-only-visit

The Design Industry Is a Media System
type: Article
description: AI-generated tables of Estonian and Finnish design companies reveal not one design market, but an ecology shaped by directories, activity codes, procurement, software, symbolic capital, and invisible labour.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: Design Industry
keywords: Media Studies
keywords: Business of Design
keywords: design industry revenue
keywords: design agency revenue per employee
keywords: Estonian design companies
keywords: Finnish design agencies
keywords: media studies design
keywords: creative industries data
article section: Design Industry
time required: 15 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-design-industry-is-a-media-system

Physics Is a Design Material
type: Article
description: Every designed thing negotiates forces, matter, energy, light, sound, heat, and human movement. Physics does not sit outside design as a constraint. It becomes part of the experience.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: Design Theory
keywords: Interaction Design
keywords: Physical Systems
keywords: physics and design
keywords: design theory
keywords: interaction design physics
keywords: material behaviour
keywords: motion design
keywords: ergonomics
keywords: sustainable design
article section: Design Theory
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/physics-is-a-design-material

A Storyworld Is a System of Permission
type: Article
description: Who gets to tell, adapt, translate, profit from, or refuse a story? A framework for local storytelling, cultural appropriation, intersectionality, and ethical worldbuilding.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: Storyworlds
keywords: Narrative Ethics
keywords: Local Storytelling
keywords: ethical storytelling
keywords: storyworld permissions
keywords: cultural appropriation
keywords: intersectionality
keywords: local storytelling
keywords: narrative ethics
article section: Storyworlds
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/a-storyworld-is-a-system-of-permission

The Storyworld Is Older Than the Franchise
type: Article
description: A global history of storyworlds, from clay tablets and living cosmologies to shadow puppets, comics, games, participatory fandom, and AI-generated worlds.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: Storyworlds
keywords: Global Media
keywords: Cultural Systems
keywords: storyworld history
keywords: worldbuilding history
keywords: global storytelling
keywords: transmedia storytelling
keywords: living cosmology
keywords: AI storyworlds
article section: Storyworlds
time required: 16 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-storyworld-is-older-than-the-franchise

The AI Drama Director Is Not a Prompt Engineer
type: Article
description: China's AI microdrama boom is revealing a new creative profession. The director no longer controls only actors and cameras, but models, continuity, compute, selection, rights, and the economics of every generated take.
date published: 2026-07-04
date modified: 2026-07-04
author: Kris Haamer
publisher: HAAM
keywords: AI Filmmaking
keywords: Creative Labour
keywords: Production Systems
keywords: AI drama director
keywords: AI microdrama
keywords: vertical drama
keywords: AI filmmaking
keywords: generative video production
article section: AI Filmmaking
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-ai-drama-director-is-not-a-prompt-engineer

The Prompt Is Not the Product
type: Article
description: AI is moving beyond the empty chat box. The durable product is the system that gathers context, generates instructions, evaluates results, controls permissions, and turns answers into work.
date published: 2026-07-03
date modified: 2026-07-03
author: Kris Haamer
publisher: HAAM
keywords: AI Systems
keywords: Automation
keywords: Product Design
keywords: AI system design
keywords: prompt engineering
keywords: AI automation
keywords: agentic workflows
keywords: context engineering
article section: AI Systems
time required: 10 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-prompt-is-not-the-product

Motion for UX: Designing Time, Change, and Attention
type: Article
description: A practical guide to using motion as interaction design: preserving continuity, confirming actions, directing attention, pacing information, and respecting reduced-motion preferences.
date published: 2026-07-03
date modified: 2026-07-03
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Motion
keywords: Accessibility
keywords: motion design UX
keywords: interface animation
keywords: interaction design motion
keywords: reduced motion accessibility
keywords: prefers-reduced-motion
article section: Interaction Design
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/motion-for-ux

Buildspace and the Feeling That You Could Make Something Good
type: Article
description: A personal archive note on Buildspace, the community that treated your own idea as the curriculum, what survives from my participation in 2022, and what HAAM can learn from it.
date published: 2026-07-03
date modified: 2026-07-03
author: Kris Haamer
publisher: HAAM
keywords: Buildspace
keywords: Maker Communities
keywords: HAAM Origins
keywords: Nights and Weekends
keywords: maker communities
keywords: learning by building
keywords: HAAM
article section: Buildspace
time required: 9 min read
main entity of page: https://www.rawdrafts.xyz/blog/buildspace

The Return of the Room: Why Companies Are Investing in Physical Events Again
type: Article
description: AI has made digital content abundant. Physical presence is becoming scarce, memorable, and strategically valuable. What TEDxSãoTomé, hackathons, World Cleanup Day, and current event data reveal about the return of the room.
date published: 2026-07-02
date modified: 2026-07-02
author: Kris Haamer
publisher: HAAM
keywords: Physical Events
keywords: Community Design
keywords: Field Notes
keywords: physical events
keywords: in-person events
keywords: event marketing
keywords: TEDxSãoTomé
keywords: hackathons
article section: Physical Events
time required: 11 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-return-of-the-room

Asia's Fastest-Growing Local Media Publications Are Becoming Something Else
type: Article
description: From Japanese business video to Filipino community platforms, Asia's emerging media winners are replacing the traditional publication with video, membership, events, and market intelligence.
date published: 2026-07-01
date modified: 2026-07-01
author: Kris Haamer
publisher: HAAM
keywords: Asian Media
keywords: Media Strategy
keywords: Local Publishing
keywords: Asian media
keywords: local media Asia
keywords: media business models
keywords: independent media
article section: Asian Media
time required: 12 min read
main entity of page: https://www.rawdrafts.xyz/blog/asias-fastest-growing-local-media

Culture Is a Design Material
type: Article
description: Notes from Tainan on why products, interfaces, places, and campaigns need cultural roots before they can carry meaning.
date published: 2026-07-03
date modified: 2026-07-03
author: Kris Haamer
publisher: HAAM
keywords: Culture
keywords: Design Strategy
keywords: Tainan
keywords: culture as design material
keywords: Tainan design notes
keywords: cultural product design
keywords: local meaning design
keywords: cross-cultural design strategy
keywords: sustainable cultural design
article section: Culture
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/culture-is-a-design-material

Mapping Tainan as a Cultural Interface
type: Article
description: How cultural mapping can turn places, stories, routes, archives, and audiences into a living urban interface.
date published: 2026-07-03
date modified: 2026-07-03
author: Kris Haamer
publisher: HAAM
keywords: Cultural Mapping
keywords: Service Design
keywords: Urban UX
keywords: Tainan cultural mapping
keywords: city as interface
keywords: urban experience design
keywords: cultural heritage UX
keywords: service design tourism
keywords: public knowledge systems
article section: Cultural Mapping
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/mapping-tainan-as-a-cultural-interface

Designing Participation Through Play
type: Article
description: Why belonging, reflection, conversation, and play should be treated as interaction design requirements.
date published: 2026-07-03
date modified: 2026-07-03
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Play
keywords: Community
keywords: participation design
keywords: play in interaction design
keywords: belonging UX
keywords: social product design
keywords: gamification ethics
keywords: AI conversation design
article section: Interaction Design
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/designing-participation-through-play

Inside China's Beauty Innovation Stack
type: Article
description: Field observations from CiE 2026 in Hangzhou on how Chinese beauty brands connect research, packaging, manufacturing, commerce, and consumer experience.
date published: 2026-06-26
date modified: 2026-06-26
image: ImageObject
  width: 1800
  height: 1012
  caption: A product launch presentation at CiE 2026. The format made technical claims, media capture, and buyer attention part of the same commercial moment.
  description: A CiE 2026 presentation stage in Hangzhou with cameras, audience members, and product evidence shown on large screens.
author: Kris Haamer
publisher: HAAM
keywords: Field Notes
keywords: China
keywords: Product Strategy
keywords: CiE 2026 Hangzhou
keywords: China beauty innovation
keywords: cross-border product strategy
keywords: beauty ecommerce UX
keywords: packaging interaction design
keywords: Chinese market research
article section: Field Notes
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/cie-2026-china-beauty-innovation-stack

Algorithms Should Ask What Changed
type: Article
description: Why adaptive products should ask about changing user intent instead of turning historical behavior into a permanent judgment.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Adaptive UX
keywords: AI UX
keywords: User Intent
keywords: adaptive interfaces
keywords: user intent
keywords: algorithmic UX
keywords: AI personalization
keywords: participatory interfaces
article section: Adaptive UX
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/algorithms-should-ask-what-changed

What Happens When a Product Shuts Down?
type: Article
description: Lessons from the World Cleanup app about open-source afterlives, public-interest technology, and designing responsible endings.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Open Source
keywords: Product Stewardship
keywords: Civic Technology
keywords: product shutdown strategy
keywords: open source product
keywords: public interest technology
keywords: data portability
keywords: software stewardship
article section: Open Source
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/what-happens-when-a-product-shuts-down

One Website, Four Kinds of Quality: Lessons From Viirus Theatre
type: Article
description: A case-study view of web quality across accessibility, performance, privacy, and environmental impact.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Case Study
keywords: Accessibility
keywords: Web Quality
keywords: website quality audit
keywords: Viirus Theatre website
keywords: web accessibility performance
keywords: website privacy audit
keywords: sustainable web design
article section: Case Study
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/one-website-four-kinds-of-quality

Designing Spaces Where Mistakes Are Cheap
type: Article
description: How psychological safety, prototypes, and reversible decisions help people and product teams learn faster.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Prototyping
keywords: Learning
keywords: Product Culture
keywords: psychological safety design
keywords: rapid prototyping
keywords: product experimentation
keywords: reversible decisions
keywords: learning through mistakes
article section: Prototyping
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/designing-spaces-where-mistakes-are-cheap

The UX of Saying Hello
type: Article
description: What greetings, silence, and personal space reveal about cross-cultural interaction design.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Cross-Cultural UX
keywords: Localization
keywords: Social Design
keywords: cross cultural UX
keywords: social interaction design
keywords: localization culture
keywords: personal space design
keywords: global product etiquette
article section: Cross-Cultural UX
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/the-ux-of-saying-hello

There Is No Fixed Interface Anymore
type: Article
description: A practical argument for generative UI with stable rules, accessible fallbacks, and meaningful user control.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Generative UI
keywords: AI UX
keywords: Accessibility
keywords: generative UI
keywords: AI generated interfaces
keywords: adaptive user interface
keywords: generative UI accessibility
keywords: AI product design
article section: Generative UI
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/there-is-no-fixed-interface-anymore

Innovation Comes From People Closest to the Pain
type: Article
description: Why appropriate technology begins with local knowledge, interoperability, and power—not imported novelty.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Appropriate Technology
keywords: Co-Design
keywords: Social Impact
keywords: appropriate technology
keywords: community led innovation
keywords: participatory design
keywords: local knowledge
keywords: technology interoperability
article section: Appropriate Technology
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/innovation-comes-from-people-closest-to-the-pain

Open Data as Civic Interface
type: Article
description: What waste maps, sensors, and Taiwan's garbage-truck applications teach us about making public systems legible.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Open Data
keywords: Civic Technology
keywords: Smart Cities
keywords: open data civic technology
keywords: public data interface
keywords: smart city UX
keywords: open source city apps
keywords: community mapping
article section: Open Data
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/open-data-as-civic-interface

Maintenance Is What Keeps Things Alive
type: Article
description: A broader philosophy of maintenance across software, health, buildings, communities, and relationships.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Maintenance
keywords: Systems Thinking
keywords: Software Quality
keywords: maintenance culture
keywords: software maintenance
keywords: systems thinking
keywords: code rot
keywords: product stewardship
article section: Maintenance
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/maintenance-is-what-keeps-things-alive

Swimmable Cities Need a Public Interface
type: Article
description: A proposal for turning fragmented water-quality data and urban swimming initiatives into an understandable public service.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Urban Design
keywords: Open Data
keywords: HAAM Labs
keywords: swimmable cities
keywords: urban water quality
keywords: water quality map
keywords: civic data design
keywords: public swimming infrastructure
article section: Urban Design
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/swimmable-cities-as-public-interface

Stories Inside Paintings
type: Article
description: A proposal for using film, interaction, and local voices to reveal the living worlds contained inside works of art.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Storytelling
keywords: Culture
keywords: Interaction Design
keywords: stories inside paintings
keywords: museum storytelling
keywords: interactive cultural heritage
keywords: art documentary
keywords: transmedia exhibition
article section: Storytelling
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/stories-inside-paintings

Design Is Political Action
type: Article
description: How interfaces distribute knowledge, aggregate consumer demand, and influence environmental market standards.
date published: 2026-06-22
date modified: 2026-06-22
author: Kris Haamer
publisher: HAAM
keywords: Design Ethics
keywords: Sustainability
keywords: Consumer Power
keywords: design political action
keywords: consumer demand sustainability
keywords: ethical product design
keywords: ESG accessibility
keywords: sustainable market standards
article section: Design Ethics
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/design-is-political-action

Designing Sustainability Tools for Busy People
type: Article
description: Why climate-aware users still struggle to act, and how better interfaces can turn complex environmental data into practical everyday decisions.
date published: 2026-03-27
date modified: 2026-03-27
author: Kris Haamer
publisher: HAAM
keywords: Sustainability UX
keywords: AI UX
keywords: Data-Driven Design
keywords: sustainability UX
keywords: digital product passport UX
keywords: AI sustainability assistant
keywords: environmental data interface design
keywords: climate conscious consumer tools
article section: Sustainability UX
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/designing-sustainability-tools-for-busy-people

Localization Is Not Translation: Language, Culture, and Network Win Markets
type: Article
description: A practical view of localization that goes beyond translation to include cultural fluency, local trust, and the relationships that make products land in new markets.
date published: 2026-03-25
date modified: 2026-03-25
author: Kris Haamer
publisher: HAAM
keywords: Localization
keywords: Global UX
keywords: Market Entry
keywords: localization is not translation
keywords: global UX strategy
keywords: market entry localization
keywords: cultural product adaptation
keywords: multilingual product trust
article section: Localization
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/localization-is-not-translation

When Distribution Beats Product: Audience Lessons From Elsa Figueira
type: Article
description: A founder-led essay on audience empathy, channel fit, and why the right distribution model can outperform the more ambitious product build.
date published: 2026-03-22
date modified: 2026-03-22
author: Kris Haamer
publisher: HAAM
keywords: Audience Strategy
keywords: Distribution
keywords: Product Strategy
keywords: audience strategy
keywords: content distribution strategy
keywords: channel fit product design
keywords: social first launch strategy
keywords: founder product lessons
article section: Audience Strategy
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/when-distribution-beats-product

AI Search Visibility in 2026: Technical and Content Strategies That Matter
type: Article
description: How to make a website understandable to search engines, AI answer systems, and people without turning it into a content machine.
date published: 2026-03-20
date modified: 2026-03-20
author: Kris Haamer
publisher: HAAM
keywords: SEO
keywords: AI Search
keywords: Technical Content
keywords: AI search visibility optimization
keywords: technical SEO 2026
keywords: answer engine optimization
keywords: structured content strategy
keywords: entity based SEO
article section: SEO
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-search-visibility-guide

Community-Led Innovation: How Ideas, Bounties, and Hackathons Accelerate Product Learning
type: Article
description: A practical note on turning community energy into shared learning without treating contributors as free research infrastructure.
date published: 2026-03-15
date modified: 2026-03-15
author: Kris Haamer
publisher: HAAM
keywords: Community
keywords: Hackathons
keywords: Innovation
keywords: community led product development
keywords: hackathon strategy
keywords: product idea validation
keywords: innovation community
keywords: user-driven roadmap
article section: Community
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/community-led-innovation-playbook

Internal Tools for High-Leverage Teams: Reduce Busywork, Increase Focus
type: Article
description: Why the quiet tools behind a team often decide whether people can think clearly, act responsibly, and do their best work.
date published: 2026-03-10
date modified: 2026-03-10
author: Kris Haamer
publisher: HAAM
keywords: Internal Tools
keywords: Operations
keywords: Productivity
keywords: internal tools UX
keywords: workflow automation
keywords: operations design
keywords: productivity systems
keywords: high leverage teams
article section: Internal Tools
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/internal-tools-for-high-leverage-teams

Design Systems That Ship Faster: From Pattern Library to Product Velocity
type: Article
description: A practical view of design systems as shared infrastructure for trust, accessibility, speed, and calmer product work.
date published: 2026-03-01
date modified: 2026-03-01
author: Kris Haamer
publisher: HAAM
keywords: Design Systems
keywords: Handoff
keywords: UI Engineering
keywords: design system handoff
keywords: component library strategy
keywords: UI engineering workflow
keywords: design ops
keywords: frontend consistency
article section: Design Systems
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/design-systems-that-ship-faster

Platform Localization for Global Growth: Beyond Simple Translation
type: Article
description: Why entering a new market means learning its trust signals, platform habits, language rhythms, and ordinary user expectations.
date published: 2026-02-18
date modified: 2026-02-18
author: Kris Haamer
publisher: HAAM
keywords: Localization
keywords: Global UX
keywords: International SEO
keywords: platform localization
keywords: global UX strategy
keywords: multilingual SEO
keywords: international product design
keywords: localized user journeys
article section: Localization
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/platform-localization-global-growth

How to Build a CRO + UX Experimentation System That Compounds
type: Article
description: A field note on replacing random optimization tricks with a learning loop that respects users and still improves conversion.
date published: 2026-02-05
date modified: 2026-02-05
author: Kris Haamer
publisher: HAAM
keywords: CRO
keywords: UX
keywords: Experimentation
keywords: conversion rate optimization UX
keywords: website experimentation
keywords: growth design system
keywords: A/B testing strategy
keywords: product analytics
article section: CRO
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/cro-ux-experimentation-system

Accessibility as a Growth Advantage: A Practical WCAG Roadmap
type: Article
description: Why accessibility is not decoration or compliance theatre, but the condition that lets more people participate in a digital service.
date published: 2026-01-26
date modified: 2026-01-26
author: Kris Haamer
publisher: HAAM
keywords: Accessibility
keywords: WCAG
keywords: Inclusive Design
keywords: WCAG accessibility audit
keywords: inclusive UX
keywords: accessible web design
keywords: SEO and accessibility
keywords: digital accessibility strategy
article section: Accessibility
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/wcag-accessibility-growth-advantage

The AI-Powered Web Experience Playbook for Modern Product Teams
type: Article
description: A practical note on turning AI from a feature announcement into a web experience people can understand, trust, and actually use.
date published: 2026-01-12
date modified: 2026-01-12
author: Kris Haamer
publisher: HAAM
keywords: AI UX
keywords: Web Development
keywords: Product Strategy
keywords: AI-powered web experiences
keywords: UX strategy
keywords: interaction design
keywords: web performance
keywords: product team playbook
article section: AI UX
time required: 2 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-powered-web-experience-playbook

WordCamp Asia 2024 in Taipei: Accessibility Is Interaction Design at Event Scale
type: Article
description: A field note from WordCamp Asia 2024 in Taipei on how conferences, captions, venue design, food, movement, and open-source community become interaction design.
date published: 2024-03-09
date modified: 2024-03-09
image: ImageObject
  width: 1800
  height: 1012
  caption: WordCamp Asia 2024 at Taipei International Convention Center made the interface visible at several scales: a stage, a screen, live captions, a city, and a community trying to coordinate itself.
  description: A WordCamp Asia 2024 plenary stage in Taipei with a large projected slide, bilingual captions, and the #WCAsia sign in front.
author: Kris Haamer
publisher: HAAM
keywords: Field Notes
keywords: Interaction Design
keywords: Accessibility
keywords: WordCamp Asia 2024
keywords: Taipei interaction design
keywords: WordPress accessibility
keywords: conference accessibility
keywords: inclusive event design
keywords: open source community UX
keywords: multilingual captions
article section: Field Notes
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/wordcamp-asia-2024-taipei-interaction-design-accessibility

Hackathons Are Not Startup Theater
type: Article
description: A backdated opinion note from years of hackathons, Product Hunt links, startup communities, and event-led learning on what these rooms are actually good for.
date published: 2023-12-19
date modified: 2023-12-19
author: Kris Haamer
publisher: HAAM
keywords: Hackathons
keywords: Community Design
keywords: Startup Culture
keywords: hackathons are not startup theater
keywords: event-led learning
keywords: startup community design
keywords: Product Hunt
keywords: Taipei hackathons
keywords: learning in public
keywords: HAAM archive
article section: Hackathons
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/hackathons-are-not-startup-theater

Pollution Is a Design Failure
type: Article
description: From World Cleanup Day and open waste maps to Green Filter, a backdated archive note on sustainability as an interaction-design problem.
date published: 2023-09-15
date modified: 2023-09-15
author: Kris Haamer
publisher: HAAM
keywords: Sustainability
keywords: Civic Technology
keywords: Product Design
keywords: pollution is a design failure
keywords: World Cleanup Day
keywords: Green Filter
keywords: sustainability UX
keywords: civic technology
keywords: open waste map
keywords: environmental product design
article section: Sustainability
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/pollution-is-a-design-failure

Sao Tome as a Long-Term Creative Thread
type: Article
description: A personal archive note on Sao Tome, Lusophone Africa, cultural infrastructure, film, music, diplomacy, and why some places keep shaping the work.
date published: 2021-12-08
date modified: 2021-12-08
author: Kris Haamer
publisher: HAAM
keywords: Sao Tome
keywords: Cultural Infrastructure
keywords: Storytelling
keywords: Sao Tome creative thread
keywords: Lusophone Africa
keywords: African cultural infrastructure
keywords: Sao Tome Film Lab
keywords: cross-cultural storytelling
keywords: HAAM origins
keywords: cultural bridge building
article section: Sao Tome
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/sao-tome-as-a-long-term-creative-thread

Data Visualization Was the Humane Part of AI
type: Article
description: An opinionated archive note on why the old data-visualization habit of making complexity visible should be treated as essential AI design, not a decorative afterthought.
date published: 2021-12-03
date modified: 2021-12-03
author: Kris Haamer
publisher: HAAM
keywords: AI
keywords: Data Visualization
keywords: Human-AI
keywords: AI data visualization
keywords: explainable AI
keywords: human centered machine learning
keywords: AI interface design
keywords: data visualization ethics
keywords: generative interfaces
keywords: HAAM archive
article section: AI
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/data-visualization-was-the-humane-part-of-ai

Interaction Design Before AI Ate the Interface
type: Article
description: An archive note from years of UX, accessibility, HCI, and product-craft links on why AI interfaces still need older interaction-design discipline.
date published: 2021-09-15
date modified: 2021-09-15
author: Kris Haamer
publisher: HAAM
keywords: Interaction Design
keywords: Accessibility
keywords: AI UX
keywords: interaction design before AI
keywords: accessibility UX
keywords: human computer interaction
keywords: product design craft
keywords: interface design
keywords: HAAM archive
article section: Interaction Design
time required: 5 min read
main entity of page: https://www.rawdrafts.xyz/blog/interaction-design-before-ai-ate-the-interface

AI Frontiers 2017 Field Note
type: Article
description: A first-person field note from AI Frontiers 2017 in Santa Clara, before applied deep learning had fully settled into everyday product interfaces.
date published: 2017-11-03
date modified: 2017-11-03
image: ImageObject
  width: 1800
  height: 1350
  caption: AI Frontiers 2017 framed the topic as applied deep learning. The room already felt practical: researchers, engineers, founders, and product people were trying to work out what this technology would become outside papers and demos.
  description: A speaker on stage at AI Frontiers 2017 in Santa Clara, with the event backdrop and audience visible.
author: Kris Haamer
publisher: HAAM
keywords: Field Notes
keywords: AI
keywords: Product Strategy
keywords: AI Frontiers 2017
keywords: applied deep learning
keywords: AI field note
keywords: AI product strategy
keywords: human centered AI
keywords: semantic graph
keywords: AI interfaces
article section: Field Notes
time required: 3 min read
main entity of page: https://www.rawdrafts.xyz/blog/ai-frontiers-2017-field-note

Storytelling Is Interface
type: Article
description: A backdated archive note on film, transmedia, documentary, and why stories are not content sitting on top of products but one of the ways people enter systems.
date published: 2011-05-17
date modified: 2011-05-17
author: Kris Haamer
publisher: HAAM
keywords: Storytelling
keywords: Transmedia
keywords: Creative Technology
keywords: storytelling as interface
keywords: transmedia documentary
keywords: creative technology
keywords: film and interface design
keywords: interactive documentary
keywords: HAAM archive
keywords: media systems
article section: Storytelling
time required: 4 min read
main entity of page: https://www.rawdrafts.xyz/blog/storytelling-is-interface

HAAM project enquiries
type: ContactPoint
contact type: project enquiries
available language: English
available language: Estonian
available language: Chinese
available language: Portuguese
available language: Spanish
available language: French

Haamer Ventures OÜ
type: Organization
parent organization: HAAM

HAAM public web knowledge graph
type: CreativeWork
description: HAAM RawDrafts.Space is an experimental studio for accessible digital products, prototypes, tools, and new interaction ideas.
creator: Kris Haamer
publisher: HAAM

ListItem
position: 67
item: The Real Bottleneck Is Human Attention

ListItem
position: 68
item: The Product Died. The Growth Hacker Won.

ListItem
position: 69
item: I Tried to Read an Entire University

ListItem
position: 70
item: 100 Apps, €0?

ListItem
position: 71
item: The Last Obstacle Was a Popup

ListItem
position: 72
item: Claude Design Can Touch the Canvas, but Not the Product

ListItem
position: 73
item: The AI Was Easy. Understanding the Company Was Hard

ListItem
position: 74
item: The Person Who Decides What Counts as Work

ListItem
position: 75
item: The Problems Companies Admit They Have

ListItem
position: 76
item: A Good Building Can Still Make a Bad City

ListItem
position: 77
item: The City Had to Invent the Sheep Again

ListItem
position: 78
item: Your DNA Is Finished, but the Product Cannot Be

ListItem
position: 79
item: The App Has Received Your Uncertainty

ListItem
position: 80
item: Now I’m Limited by What I Can Imagine

ListItem
position: 81
item: When Systems Teach Us Not to Try

ListItem
position: 82
item: The Build Shipped. The Number Didn't.

ListItem
position: 83
item: The Interface That Wants You to Touch It

ListItem
position: 84
item: A Toggle Is Not an Explanation

ListItem
position: 85
item: I Have Been Going to Viljandi Folk Since I Was a Kid

ListItem
position: 86
item: A Tomato Is a Map of Power

ListItem
position: 87
item: A Streak Is Not One Thing

ListItem
position: 88
item: What If the Places I Lived Became Games?

ListItem
position: 89
item: AI Knows Visual Styles We Barely Have Names For

ListItem
position: 90
item: The Blockchain Survived. The Product Didn't.

ListItem
position: 91
item: The Most Dangerous Interface Is the One That Says Everything Worked

ListItem
position: 92
item: Minimalism After Abundance

ListItem
position: 93
item: Is Raw Drafts Just Spam?

ListItem
position: 94
item: The Smart City Breaks Between the Systems

ListItem
position: 95
item: Seventy-One Labs, Seventy-One Different Futures

ListItem
position: 96
item: The UX of Not Doing the Work

ListItem
position: 97
item: The World Runs on Companies You Have Never Heard Of

ListItem
position: 98
item: AI Can Make the Screenshot. The Game Is Somewhere Behind It.

ListItem
position: 99
item: A Fast Train Trapped in an Old System

ListItem
position: 100
item: The Prototype Has Become Too Cheap to Trust

ListItem
position: 101
item: The Interface Arrived Before the Institution

ListItem
position: 102
item: Why Companies Build Myths Around Ordinary Things

ListItem
position: 103
item: The Data Warehouse Is Becoming an Operator

ListItem
position: 104
item: Every Event App Has a Different Theory of Why We Leave the House

ListItem
position: 105
item: The Coding Assistant Is Becoming the Development System

ListItem
position: 106
item: The Design System Under the Design System

ListItem
position: 107
item: Some Apps Explain Themselves

ListItem
position: 108
item: The Interface Is Now Part of the Answer

ListItem
position: 109
item: The First Win Is Not a UI Problem

ListItem
position: 110
item: Designing Dating Apps That Make Trying Feel Safer Than Avoiding

ListItem
position: 111
item: The Interface Is a Secret Handshake

ListItem
position: 112
item: The Cheapest Way to Be Wrong

ListItem
position: 113
item: The Receipt Remembers

ListItem
position: 114
item: When You Have No Money, the World Becomes Smaller

ListItem
position: 115
item: The End of the Software Request

ListItem
position: 116
item: Why Does LinkedIn Keep Pushing Puzzle-Solving as a Skill?

ListItem
position: 117
item: I Want to Work Somewhere the Work Is Already Necessary

ListItem
position: 118
item: The Best Products Aren’t Apps. They’re Cities.

ListItem
position: 119
item: The Browser Is Becoming the Agent’s Body

ListItem
position: 120
item: When Exercise Becomes a Password

ListItem
position: 121
item: The Lesson Is Cheap. The Sequence Is the Product.

ListItem
position: 122
item: The Interface as an Archaeological Site

ListItem
position: 123
item: Hiring AI Agents for Culture Fit

ListItem
position: 124
item: The Future Arrives as a Raw Draft

ListItem
position: 125
item: The AI Future Is Becoming a Land-Use Problem

ListItem
position: 126
item: Learning a University Through Its Equations

ListItem
position: 127
item: Discovery through making

ListItem
position: 128
item: Raw Drafts Are a Form of Learning

ListItem
position: 129
item: The Product Is No Longer the Product

ListItem
position: 130
item: Executable Drafts

ListItem
position: 131
item: Innovation Is a Raw Draft

ListItem
position: 132
item: Scientific Expeditions Are Raw Drafts of Knowledge

ListItem
position: 133
item: Every Website Has an Algorithm

ListItem
position: 134
item: The Infinite Canvas Is No Longer the Hard Part

ListItem
position: 135
item: Estonia Is Rehearsing the Future

ListItem
position: 136
item: Software for One Afternoon

ListItem
position: 137
item: I Asked for a Drawing Teacher and Got a Poster

ListItem
position: 138
item: The Skills I’m Weakest At

ListItem
position: 139
item: The City Is a Matchmaker

ListItem
position: 140
item: The City Is an Interface

ListItem
position: 141
item: The Island Inside Other People's Gardens

ListItem
position: 142
item: Open Models and the Rest of the Work

ListItem
position: 143
item: Every Interface Contains a Business Model

ListItem
position: 144
item: The Further You Go in UX, the Less It Looks Like UX

ListItem
position: 145
item: The Gift Box Is a Fandom Interface

ListItem
position: 146
item: The Biggest Stories in the World Are Not Always in English

ListItem
position: 147
item: Six Works That Explain Why the Road Goes South

ListItem
position: 148
item: Doing Meaningful Work When Most of It Goes Nowhere

ListItem
position: 149
item: The System Around the Medical Model

ListItem
position: 150
item: The Algorithm Thinks Your Past Is Your Personality

ListItem
position: 151
item: The Product Needs a Harness

ListItem
position: 152
item: What Happens When Software Starts Making Decisions

ListItem
position: 153
item: Digital Product Assurance Is the Evidence Behind Trust

ListItem
position: 154
item: Size Is an Interface

ListItem
position: 155
item: Seoul's ZK Layer

ListItem
position: 156
item: GreenChill: Public Goods Need a Public Place

ListItem
position: 157
item: How Companies Actually Do Data-Driven Design

ListItem
position: 158
item: When a Website Loses Its Memory

ListItem
position: 159
item: The Internet Is a Studio Wall

ListItem
position: 160
item: Before the Games: Fashion, Mountains, and Power at Montagna Milano

ListItem
position: 161
item: The Canvas Kept Expanding

ListItem
position: 162
item: Yellow Blue Bus: An Emotional Translation Experiment at LOVEHACK Minsk

ListItem
position: 163
item: Mapping Waste Before the Cleanup: State of the Map 2018 in Milan

ListItem
position: 164
item: Grandma Was a Box Before It Was an App

ListItem
position: 165
item: After Nostalgia: Korea's Passage from Y2K to Y3K

ListItem
position: 166
item: Open Data Day Taiwan 2025 and the Work of Making Local Data Legible

ListItem
position: 167
item: GAIC Hangzhou 2026: AI Was Becoming an Industry of Workflows

ListItem
position: 168
item: Building on the XRP Ledger at 42 Paris

ListItem
position: 169
item: Slush 2016 and the Architecture of Ambition

ListItem
position: 170
item: The Water Fountain Exists, but the System Does Not Let You Reach It

ListItem
position: 171
item: Who Owns the Memory of the Earth?

ListItem
position: 172
item: The Future Had a Queue

ListItem
position: 173
item: Waste ID at Hack for Sweden 2019

ListItem
position: 174
item: Design Shanghai 2026: The Building Was Part of the Exhibition

ListItem
position: 175
item: MongoDB Europe 2018 and the Infrastructure Behind a Global Day of Action

ListItem
position: 176
item: Web Summit 2016 and the Week Lisbon Became a Technology Capital

ListItem
position: 177
item: Every Coding Agent Needs a Regression Agent

ListItem
position: 178
item: Follow the Money

ListItem
position: 179
item: Make Anything

ListItem
position: 180
item: Human-Centered Design Is Not Enough

ListItem
position: 181
item: The Film Is an Experiment

ListItem
position: 182
item: YODEX, the Design City I Could Only Visit

ListItem
position: 183
item: The Design Industry Is a Media System

ListItem
position: 184
item: Physics Is a Design Material

ListItem
position: 185
item: A Storyworld Is a System of Permission

ListItem
position: 186
item: The Storyworld Is Older Than the Franchise

ListItem
position: 187
item: The AI Drama Director Is Not a Prompt Engineer

ListItem
position: 188
item: The Prompt Is Not the Product

ListItem
position: 189
item: Motion for UX: Designing Time, Change, and Attention

ListItem
position: 190
item: Buildspace and the Feeling That You Could Make Something Good

ListItem
position: 191
item: The Return of the Room: Why Companies Are Investing in Physical Events Again

ListItem
position: 192
item: Asia's Fastest-Growing Local Media Publications Are Becoming Something Else

ListItem
position: 193
item: Seoul's ZK Layer

ListItem
position: 194
item: Culture Is a Design Material

ListItem
position: 195
item: Mapping Tainan as a Cultural Interface

ListItem
position: 196
item: Designing Participation Through Play

ListItem
position: 197
item: Inside China's Beauty Innovation Stack

ListItem
position: 198
item: Algorithms Should Ask What Changed

ListItem
position: 199
item: What Happens When a Product Shuts Down?

ListItem
position: 200
item: One Website, Four Kinds of Quality: Lessons From Viirus Theatre

ListItem
position: 201
item: Designing Spaces Where Mistakes Are Cheap

ListItem
position: 202
item: The UX of Saying Hello

ListItem
position: 203
item: There Is No Fixed Interface Anymore

ListItem
position: 204
item: Innovation Comes From People Closest to the Pain

ListItem
position: 205
item: Open Data as Civic Interface

ListItem
position: 206
item: Maintenance Is What Keeps Things Alive

ListItem
position: 207
item: Swimmable Cities Need a Public Interface

ListItem
position: 208
item: Stories Inside Paintings

ListItem
position: 209
item: Design Is Political Action

ListItem
position: 210
item: Designing Sustainability Tools for Busy People

ListItem
position: 211
item: Localization Is Not Translation: Language, Culture, and Network Win Markets

ListItem
position: 212
item: When Distribution Beats Product: Audience Lessons From Elsa Figueira

ListItem
position: 213
item: AI Search Visibility in 2026: Technical and Content Strategies That Matter

ListItem
position: 214
item: Community-Led Innovation: How Ideas, Bounties, and Hackathons Accelerate Product Learning

ListItem
position: 215
item: Internal Tools for High-Leverage Teams: Reduce Busywork, Increase Focus

ListItem
position: 216
item: Design Systems That Ship Faster: From Pattern Library to Product Velocity

ListItem
position: 217
item: Platform Localization for Global Growth: Beyond Simple Translation

ListItem
position: 218
item: How to Build a CRO + UX Experimentation System That Compounds

ListItem
position: 219
item: Accessibility as a Growth Advantage: A Practical WCAG Roadmap

ListItem
position: 220
item: The AI-Powered Web Experience Playbook for Modern Product Teams

ListItem
position: 221
item: WordCamp Asia 2024 in Taipei: Accessibility Is Interaction Design at Event Scale

ListItem
position: 222
item: Hackathons Are Not Startup Theater

ListItem
position: 223
item: Pollution Is a Design Failure

ListItem
position: 224
item: Sao Tome as a Long-Term Creative Thread

ListItem
position: 225
item: Data Visualization Was the Humane Part of AI

ListItem
position: 226
item: Interaction Design Before AI Ate the Interface

ListItem
position: 227
item: AI Frontiers 2017 Field Note

ListItem
position: 228
item: Storytelling Is Interface