Design (13)
Apps, games & projects

Scratch a Saying
Daily inspiration to share
Scratch away the foil to reveal one of more than 2,400 sayings. Save favorites, choose which categories go into the deck, and share each saying as a clean image card.

Golden Ratio Calculator Pro
Aspect Ratio for Layouts
Know one side of a rectangle and want the other without doing the math? Type a width or height, pick from 12 ratios or save your own, and get the value right away. Or enter both sides to detect the ratio.


Norske barneleker →
A Norwegian activity bank for children aged 2 to 12, with step-by-step games and activities filterable by age, place, time and equipment, for parents, kindergartens and after-school clubs. Built with Astro.
Norske eventyr →
A digital collection of classic Norwegian folk tales by Asbjørnsen and Moe, organised in thematic collections and presented with inspiration from traditional folk art. Built with SvelteKit.
2026
Deceptive patterns, formerly known as dark patterns
Why deceptive patterns work, six examples from real sites and four tips to avoid misleading your users.
Product discovery now that AI is useful
Main points from my Bart.js meetup talk on product discovery, the four risks, small bets, opportunity solution trees, measurements, and what AI changes.
Adding a little juice to Scratch a Saying
How I used animation, particles and haptic feedback to make scratching, revealing and sharing sayings feel satisfying in Scratch a Saying.

Nei takk, jeg vil ikke spare penger
Talk for Ping 2026 about dark patterns, the design choices that make it cheap to say yes and expensive to say no. It goes through six patterns from Norwegian and international sites, from confirmshaming to drip pricing and fake scarcity, why each one works on the brain, what the DSA and GDPR say about them, and how a dark pattern gets born out of an A/B test and a quarterly target without anyone in the room doing anything wrong.

Produktutforskning nå som AI er nyttig
Talk for the Bart.js meetup in Trondheim about product discovery and what AI does to it. It covers why the wrong product gets built (the four risks, and teams that add features but never remove them), how opportunity solution trees, measurements and prototyping worked at three customers, and what changes now that prototypes are back and building is easy: the temptation to build too much instead of chasing the value.

Produktutforskning nå som AI er nyttig
Talk about product discovery now that AI has become genuinely useful, drawing on two real projects: a finance system at HENT and map tools at NGU. It shows how to validate hypotheses faster and get from idea to something testable quickly, using rough prototypes and small experiments against real data, so teams discuss less and decide based on something concrete.
2025
Mørke datavisualiseringsmønstre
Talk for Bekk's data visualization group introducing dark patterns in data visualization and what designers should do instead.
2022
UI i spill
Talk for Bekk's game development group about user interfaces and user experiences in games.
2018
Make your code more beautiful with the Fira Code typeface
Since programmers look at and work with text all day, every day, the text should render as beautifully as possible. Therefore you should use Fira Code!