TL;DR: I was blocked from both Facebook and Instagram permanently. To this day there is no real explanation. The only claims I got from Facebook/Meta for why this happened, are blatantly false. They offer no functional path to request a review. There are two UI paths for this, but both of them are inexplicably broken. […]
The first thing you need to know about the Codex Seraphinianus is that you can’t read it. www.insider.com/codex-seraphinianus-luigi-serafini-interview-40th-anniversary-edition-2021-11
There’s a deep undercurrent in my life, that’s always felt meaningful: Bringing people together to connect, facilitating spaces for us all to grow to our potential, by means of presence. Allowing and engaging, actually listening: The sensations, emotions, passions, painpoints and desires – everything that arises. The reason I’m writing this is to integrate what […]
Surrender Coronavirus has meant that I haven’t swam in months. It was warm today in Helsinki. So I decided to go to the beach. I took a few strokes, but didn’t really swim. I found myself watching the waves coming at me, feeling into what that was like. Feeling the forcefulness of the sea. Though […]
See also: Usability and being human blog Modes can be dangerous in a user interface, especially if the UI does not make the modes and their states clearly visible. This is often heard advice about UI design. I collected snippets of this advice/heuristics here. If you have a different point of view or know scientific […]
See also: Usability and being human blog Developers and UX professionals often seem like beings from different planets. I’ve found that shared understanding about software project goals can sometimes be hard to achieve. Product and framework thinkers is a helpful way to reason about this (Reichelt, 2009).
“Ever had the problem of pictures taken in portrait showing up in landscape in emails, on your blog or on your mobile device? JPEG Autorotate is the solution. It’s quick, it’s simple, it’s free.” -Raquel Published around 2005, still has 5-10K downloads per year in 2017. This solved an itch lots of people had, with […]
View GIF animation recording of game (1.2MB) Game works again in 2022 thanks to the Ruffle WebAssembly polyfill! The Great Boogie Hunt is a simple, yet weird Flash/ActionScript game I made for a Hypermedia course in 2003.
Small desktop app to solve a practical developer issue. It allows combining the translation files of multiple separate Qt projects, so they can use a common file. April 2017 View on GitHub Other Qt things on GitHub
ForceProof.com | References | Online desktop UI clickthrough ForceProof is a 21st century, comprehensive software and hardware product solution for materials testing. Entrepreneur; Product Management, UX Design We have been on this product development journey since 2010. So far, we’ve engaged customers in industry and in educational institutions in Finland, Sweden, the Baltics, and in Germany. […]
I finally got sick and tired of all my windows laptops breaking physically one way or another. First there was ThinkPad Edge, then there was the ultrathin Sony Vaio (bought just before Sony sold the business and discontinued the thing). Developers, Linus Torvalds included, online seemed to agree that MacBooks are the best hardware on […]
Reach: 91K~1700 recommendations (Hacker News, Reddit, Twitter & Medium) Regular expressions you can read: A new visual syntax (and UI) Regular expressions are a technical tool, not unlike a domain specific programming language. It is intended for situations where you need to match patterns in text, in order to filter or manipulate it in various […]
A sleeping calendar for circadian rhythm disorder patients (G47.2). Built for a friend in 2012.
See also: Usability and being human blog At Fluxitek, I am involved not only in the design of the overall user experience, but also in implementation. The temptation to skip UX work is sometimes great for our team. So: I, too have to keep convincing myself why usability work is absolutely crucial to our product […]
See also: Usability and being human blog Robert Martin spoke charismatically about test driven development in RailsConf in 2009. (Video link expired) He promotes the idea of having automated tests (unit tests) and running them all the time to prevent your code from becoming an enormous, unholy mess. When you have tests, you are not […]
Redesign of online store: virtasenkauppa.fi The online reseller was running into trouble with their existing online store with 10000’s of items. Their offering had fragmented into many separate stores. Due to an inventory size of several ten thousands, there were issues with product discoverability. I built a wireframe with an overhaul of the entire information […]
Visual design, animated transitions; usability testing Open source collaboration in Qt/QML; website UX focused on being a simple alarm clock. And, umh— making damn sure the user wakes up, by making him solve puzzles to mute alarm. Designed at a time when it was still less clear which UI paradigms would be established norms on […]
Usability and Users’ Experiences in Moodleland presented in iMoot 2010
Overall UX design with open source community Moodle Quiz: UI for creating and editing quizzes and exams, etc. I championed teacher needs, discoveries originating from University of Tampere. I engaged the Moodle.org community to reconsider their UX priorities. After about a year of negotiation, I got a new, dramatically more novice friendly design accepted and […]
UX Design University of Tampere; introduction in Finnish & in English This was a pioneering project in Finland to implement the first large scale electronic exam system, using video surveillance and predefined question banks. Recommendations available on LinkedIn profile.