- Vue, React, Next.js demos: Measurement app, Cards/Dating app, Questions app
- Do UX design and AI enable people to act consciously or lull them into passivity?
- Designing for Precision and Collaboration: Commenting System Case Study
- Sanding UI
- Open Source UX: reviewing Joplin and Ocenaudio
- Python & PHP script for producing Finnish hourly calendar for a single week: Viikkokalenteri
- Clipping: empathizing with real users on the streets
- Public service announcement: youtube links have tracking
- Why I do software or anything at all
- The Why and the How: Usability testing
- Conceptual Modeling: A key to better communication while building complex systems
- The Risks of Modal User Interfaces: A Deep Dive
- Product & framework thinkers: Case studies. And how about AI?
- Design and Learning theories: Giving a workshop on UX
- Rethinking Usability Education: Bridging Theory and Practice
- Qt: Adjust QTableView height according to contents
- User Experience Design in Open Source: Inviting the Users
- Getting Twincat XAE to function on MacBook Pro
- UX Design Concept: Learnable Regular Expressions (2016)
- Web: sleepCal
- Advice for someone getting started with learning Qt
- Connecting radio buttons to QSqlTableModel in Qt
- Test driven development and usability testing
- Learning and state machines
- Future proofing learning in software development
- Reading in an .sql text file into an SQLite database in Qt
- UI Design: Balancing User Needs with Progressive Disclosure
- Moodle/open source usability talk slides
- Winnie the Pooh personality test