56,966 blogs · [ { "id": "01a08781-ce51-70ed-95b1-aa11ebdef84f", "title": "Bergen, by someone who lives here", "url": "https://hauken.no/bergen/", "published_at": "2026-06-02T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11ec131b26", "title": "2025 Year in Review", "url": "https://hauken.no/2025/", "published_at": "2026-02-10T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11ecc410c9", "title": "Why Your Users Aren't Listening (It’s Not What You Think)", "url": "https://hauken.no/timing/", "published_at": "2025-08-18T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11ed6b639e", "title": "The surprisingly difficult art of paying for my Apple developer account", "url": "https://hauken.no/paying-apple/", "published_at": "2025-08-14T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11edf1bd6a", "title": "Notes from inside an accidental airbag", "url": "https://hauken.no/airbag/", "published_at": "2025-02-13T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11edf3bff8", "title": "The power of a MHP (Minimum Hateable Product)", "url": "https://hauken.no/mhp/", "published_at": "2025-01-30T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11ee66840e", "title": "2024 Year in Review", "url": "https://hauken.no/2024/", "published_at": "2025-01-17T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11eeacd925", "title": "The ultimate guide to building a home gym", "url": "https://hauken.no/home-gym/", "published_at": "2024-12-28T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11eef3add8", "title": "The coolest person I’ve ever known", "url": "https://hauken.no/mormor/", "published_at": "2024-11-20T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11ef96470c", "title": "Building an AI board of advisors", "url": "https://hauken.no/ai-board/", "published_at": "2024-11-10T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f0865881", "title": "The perfect routine", "url": "https://hauken.no/perfect-routine/", "published_at": "2024-11-05T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f15f5969", "title": "Pockets of time", "url": "https://hauken.no/pockets/", "published_at": "2024-11-02T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f1b0b6fa", "title": "The power of side projects", "url": "https://hauken.no/side-projects/", "published_at": "2024-10-29T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f23aaf77", "title": "Sawdust", "url": "https://hauken.no/sawdust/", "published_at": "2024-09-19T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f32df8c3", "title": "From mundane to Magical", "url": "https://hauken.no/mundane-to-magical/", "published_at": "2024-09-09T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f37de1fc", "title": "A Designer's quest to create a Pie Menu navigation for macOS", "url": "https://hauken.no/pie-menu/", "published_at": "2024-08-11T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f3dab3d2", "title": "Time travelling for parents", "url": "https://hauken.no/time-travelling/", "published_at": "2024-07-16T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f45aa243", "title": "The bar is lower than you think!", "url": "https://hauken.no/bar/", "published_at": "2024-01-23T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f49f3371", "title": "GitHub Codespaces for Jekyll and Next.js", "url": "https://hauken.no/codespaces/", "published_at": "2024-01-17T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f53f8608", "title": "2023 year in review", "url": "https://hauken.no/2023/", "published_at": "2024-01-11T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f57f341a", "title": "Lindy effect", "url": "https://hauken.no/lindy/", "published_at": "2023-08-16T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f65b1dce", "title": "How to use Figma for presentations", "url": "https://hauken.no/figma-for-presentations/", "published_at": "2023-08-04T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f6f8ef1a", "title": "Designer of the week - UX Norge", "url": "https://hauken.no/ux-norway/", "published_at": "2023-03-01T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f6fa68e7", "title": "How a side project to a side project lead to 255 Million impressions in 9 months", "url": "https://hauken.no/255-million/", "published_at": "2023-02-08T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f733bf25", "title": "Light comes from above", "url": "https://hauken.no/light-comes-from-above/", "published_at": "2022-06-28T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f737f2fe", "title": "Use fewer words", "url": "https://hauken.no/fewer-words/", "published_at": "2022-06-21T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f7c8e38e", "title": "Layering makes you dangerous", "url": "https://hauken.no/layering/", "published_at": "2022-06-16T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f7eb7f2c", "title": "7 things learned from publishing over 100 newsletters", "url": "https://hauken.no/newsletter-learnings/", "published_at": "2022-06-13T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f8170466", "title": "The two device solution", "url": "https://hauken.no/two-device-solution/", "published_at": "2022-05-12T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f8f693d0", "title": "Stacc X year in review 2021", "url": "https://hauken.no/year-in-review-2022/", "published_at": "2022-02-09T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11f99c8b9a", "title": "65 things I learned in 2021", "url": "https://hauken.no/learned-2021/", "published_at": "2022-01-01T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fa15105b", "title": "Stay close to the final pixels", "url": "https://hauken.no/stay-close-to-the-final-pixels/", "published_at": "2021-12-26T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fa33f00b", "title": "Why selling our car and buying a cargo bike is the best investment we've ever done", "url": "https://hauken.no/why-selling-car-buying-bike-best-investment/", "published_at": "2021-11-21T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fad93472", "title": "Return on design", "url": "https://hauken.no/return-on-design/", "published_at": "2021-11-07T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fbd74a91", "title": "Forget goals", "url": "https://hauken.no/forget-goals/", "published_at": "2021-10-09T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fc60a1e5", "title": "Summer reading list 2021", "url": "https://hauken.no/summer-reading-list-21/", "published_at": "2021-07-10T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fd44fd35", "title": "Kids mode for iPhone and iPad", "url": "https://hauken.no/kid-mode-for-ios/", "published_at": "2021-07-07T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fdbb2ba3", "title": "Why GitHub should be the app store for code", "url": "https://hauken.no/github-as-app-store/", "published_at": "2021-04-24T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fe4c0da5", "title": "Barkley Marathons – Where dreams go to die", "url": "https://hauken.no/barkley/", "published_at": "2021-03-19T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fe8b9dd7", "title": "Note taking during user testing", "url": "https://hauken.no/note-taking-during-user-testing/", "published_at": "2021-03-03T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fe98d811", "title": "Stacc X year in review 2020", "url": "https://hauken.no/stacc-x-year-in-review-2020/", "published_at": "2021-01-14T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11fece5e37", "title": "Why GitHub codespaces is the future!", "url": "https://hauken.no/github-codespaces/", "published_at": "2020-08-10T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa11ff94f4da", "title": "Iterate over a color array with help of a modulo operation", "url": "https://hauken.no/color-arrays-and-modulo/", "published_at": "2019-11-21T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa12004b28f2", "title": "7 tips for visiting Lisbon with kids", "url": "https://hauken.no/lisbon-child/", "published_at": "2019-11-18T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa12013ecbe3", "title": "Bulder - from idea to launch in a year", "url": "https://hauken.no/bulder/", "published_at": "2019-10-28T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1201b53124", "title": "Dual design", "url": "https://hauken.no/dual_design/", "published_at": "2019-08-08T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1202ad90d4", "title": "Microinteractions - the secret ingredient", "url": "https://hauken.no/microinteractions/", "published_at": "2019-03-04T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa12035b8abf", "title": "How to combine pdf files from terminal", "url": "https://hauken.no/combine-pdf-files-from-terminal/", "published_at": "2019-02-27T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1203bd8454", "title": "RSS wasn’t dead", "url": "https://hauken.no/rss-wasnt-dead/", "published_at": "2018-11-13T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa120423a20e", "title": "How to create pdf from images in Terminal", "url": "https://hauken.no/Create-pdf-from-images-in-terminal/", "published_at": "2018-10-13T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa12047db4c1", "title": "Preparing and implementing svgs on the web", "url": "https://hauken.no/Preparing-and-implementing-svgs-on-the-web/", "published_at": "2018-04-23T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1205725ced", "title": "A short (personal) introduction to smart homes", "url": "https://hauken.no/smarthus/", "published_at": "2017-12-26T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1205b81377", "title": "6 new HTML-elements (I dream of)", "url": "https://hauken.no/new-html-elements/", "published_at": "2017-09-15T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1206851966", "title": "How to store your photos?", "url": "https://hauken.no/how-to-store-your-photos/", "published_at": "2016-01-05T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1206f2728c", "title": "15 takeaways from cssconfeu 2015 that you can use today", "url": "https://hauken.no/takeaways-from-cssconfeu-2015/", "published_at": "2015-10-28T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1207147d04", "title": "Tired of minified files when you search through your project?", "url": "https://hauken.no/exclude-minified-files-in-search/", "published_at": "2015-01-15T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1207efc960", "title": "Todos in SCSS", "url": "https://hauken.no/todos-in-scss/", "published_at": "2014-12-20T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa12088d8d35", "title": "When to use svg attributes", "url": "https://hauken.no/svg-attributes/", "published_at": "2014-12-18T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa1209560819", "title": "How to use modifiers on modifiers with BEM?", "url": "https://hauken.no/modifiers-on-modifiers-in-bem/", "published_at": "2014-03-27T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa120970026f", "title": "Smarter toggling for good design and great performance", "url": "https://hauken.no/smarter-toggling/", "published_at": "2014-02-06T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa120a595ee1", "title": "How Skitch can help you become a better designer", "url": "https://hauken.no/how-skitch-can-help-you-become-a-better-designer/", "published_at": "2014-02-04T00:00:00+00:00" }, { "id": "01a08781-ce51-70ed-95b1-aa120b253ff8", "title": "A push from an astronaut", "url": "https://hauken.no/a-push-from-an-astronaut/", "published_at": "2014-01-21T00:00:00+00:00" } ] posts Claim your blog
Back to hauken.no
Blog · corpus.blog/blogs/hauken.no/posts

hauken.no

hauken.no

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014