Protip: Visual markers for AI boilerplate

Has this ever happened to you? You write a message with the help of AI and forget to delete the original line: “Here’s a revised version of your message…” Pro tip for AI users, using ChatGPT as example. Add the following to ChatGPT’s “custom instructions”: “Mark the introduction paragraph where you explain what you’ve done …

Desktop scripting in Apple ecosystem – a tiny UX review

I wanted to download youtube videos. So I got more acquainted with Apple’s user space scripting tools. Overall I’m pretty inspired by the clean UX of these tools. Of course, I guess all of these tools only work inside Apple’s walled garden, which is sad in terms of general population getting educated in general purpose …

Convert Old FLV Videos for Mobile Playback (iPhone, Synology NAS)

Note: I can attest this to be functional for me, but I’ve used an LLM to produce this. Your mileage may vary. Please check your particular details, particularly the call for checking temperature may vary. Many people have video files that no longer work on modern devices. You may have downloaded or perhaps made backups …

UX and honesty – What happens if we fail to build a real relationship with our users?

When we talk about the UX – user experience – of an online service or product we’re not just talking about beautiful interfaces or smooth navigation. What happens when a user encounters a product, feels something about it – and what remains when they finally close the app or device? This is where honesty comes …

Smooth animated CSS transitions across pages with View Transitions

This is pretty exciting! You used to only be able to do this on single page apps. Examples The View Transition API lets you add transitions between views of a website. — Read on developer.chrome.com/docs/web-platform/view-transitions/ Deeper dive: https://news.ycombinator.com/item?id=43308907 https://jakearchibald.com/2024/view-transitions-handling-aspect-ratio-changes/

Open Source UX: reviewing Joplin and Ocenaudio

In this post, we’re diving into two compelling open source projects, Joplin (task management) and Ocenaudio (audio editing), which are redefining user expectations and providing strong alternatives to proprietary software. These applications not only challenge the dominance of established players but also showcase a commitment to improving usability and functionality in ways that appeal to …

Clipping: empathizing with real users on the streets

It would be wonderful if such stories were more prevalent and lauded in the overall industry: it’s about how we end up affecting concrete lives. Human-computer interaction as a research field is all about this; seeing the others’ perspective. More context (HN link) leshokunin Disclaimer: I was a PM on Angry Birds. […] vvoyerNice, what’s …

Why I do software or anything at all

In my work as coach, teacher, designer – I keep coming back to this question: How do I present all that I do such that it might make sense to others… that they might understand; it’s all about connecting to the other human’s perspective! However different software development as a discipline might seem from design …

Sincere words about impact + practice

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 …

Getting Twincat XAE to function on MacBook Pro

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 …