A small collection of photos from my trip across Hallingskarvet with EJ. We've done this stretch on skis a couple of years earlier, but now we wanted to try it by foot. We took the train to Geilo on Thursday afternoon and started walking late in the evening. It was wet on the ground, slightly rain and snow started to appear after an hour of walking. Day two surprised us with deep snow on our…
This weekend, my friend and I went to Nissedal to climb Hægefjell (1020 m). It's a beautiful mountain located in Telemark, Norway. The mountain has two walls for climbing with varying steepness and difficulty. …
As described on my /uses page, I'm a fan of using A7 index cards for various tasks. From creating a Hipster PDA for taking book notes on the go, to quick notes or breaking down tasks while working at my desk. …
Recently, Next.js Conf 24 took place, and one of the major topics was caching—forever relevant. Next.js has a range of APIs across both the page and app routers for specifying cache and invalidation strategies. To clean up this landscape, they're introducing yet another new set of APIs for caching. 😅 (Jokes aside, this actually seems like a well-thought-out API that’s easier to reason about,…
For a client project I'm working on, I need a solution that would only hyphenate really long words, without allowing hyphens to appear all over the place. Hyphenation support in the browser are getting better, but it's still a long way to go. …
Our water supply for the garden is an old well located in the top corner of our property. The two first years we had to collect the water with buckets and carry it around to water our plants and trees. It builds character and strength. 😅 But in the end it was too much work. So for this garden season, one of our main projects was to install a pump and add some faucets at different locations in our…
Every year, as many other in the Apple developer ecosystem, I maintain a list of bugs and features I'm missing from Apple's platforms. …
Previous years I've always installed the new iOS and macOS betas right away, on my main work computer. But it always results in a few months of bugs and pain. Decided to install it on a virtualised machine, using the great …
Every year, as many other in the Apple developer ecosystem, I maintain a list of bugs and features I'm missing from Apple's platforms. Here's what got fixed or added during Apple's WWDC on Monday June 6th. …
TypeScript is great. It reduces bugs related to mismatching types, it makes it easier to refactor our code, and helps us with nice auto completion. To name a few benefits. But as we know, since our browsers don't understand TypeScript, everything ultimately gets compiled down to JavaScript. This means during runtime, we loose all our type checking abilities. If we fetch som data from an api…
This year, I have decided that "nøysomhet" (moderation) is the word that I should focus on throughout the year. Partly as a response to how last year turned out. …
For my brand identity I created a color palette. Black and beige for text and background color, that can be used in light and dark mode, and four colors for illustrations and action states etc. …
A few years ago while learning about macOS app development, I created a small utility app as an exercise. A tiny app that shows the current week number in the menu bar. …
For a long time I have wanted to practice writing, and learn to better communicate ideas. This will be a place where I can publish both short and long texts I have written and will write. …