About Me
Hi, I'm Yoshiki. I want us to reclaim the liberatory potential of computers. To that end, I am creating research prototypes and concepts of dynamic digital environments for authoring, exploring, communicating, and programming(and hopefully, break down the distinctions between all of these).
Frontiers
These are the questions I'm most excited about, you can click on them to see the beginnings of an answer:
I also have a list of random ideas you can check out:
Fun!
Art and toys I made that make me happy.
Chunky 3D painting.
A digital fidget toy.
Turtle drawing in a vector editor.
Generative art.
From my sketchbook.
Apps
I'm now more interested in environments rather than apps, but I've made my share of them in the past.
A VR space for communicating with yourself and others.
Data dashboard for a city.
Pomodoro + notes.
Twitter Threads
I'm still filling this site out. In the meantime most of my written thoughts are on Twitter(which I really enjoy as a medium). I have some ongoing threads I use to chronicle my thoughts and learnings on some topics.
- Software as space Musings on space, grammars, and nesting in software.
- Smalltalk and OOP Learning the deeper lessons behind the first object oriented GUI desktop.
- The "user experience" of books What makes an effective book?
- Thinking through creation. Correcting my historically flawed model of the creative process.
- Explanatory maps of structured documents Thinking about the spectrum between WYSIWYG and code, and what other visualizations lie in the same neighborhood.
- Random Ideas also has more twitter links.
These are all facets of something larger I'm trying to see more clearly.
Why do we have so many different kinds of digital documents?
What if we could directly
Concept for a hybrid file browser/window manager.
A comic about data access, end-user programming, and the object oriented desktop metaphor.
These are things I'd like to exist but maybe am not going to work on immediately.
What got me into organizing scattered data.