Christian Fosli's Avatar

Christian Fosli

@christianfosli.com

Software engineer at Webstep in Stavanger, Norway. Works mostly with backend dotnet, python, kubernetes, and infra-as-code. Uses rust for hobby projects. Likes to bicycle. Husband and dad of 2. https://www.christianfosli.com

18
Followers
89
Following
17
Posts
21.11.2024
Joined
Posts Following

Latest posts by Christian Fosli @christianfosli.com

Bicycle path, handlebars barely visible at the bottom of the photo, a pretty sunrise can be seen in the distance.

Bicycle path, handlebars barely visible at the bottom of the photo, a pretty sunrise can be seen in the distance.

Biking to work is always a nice way to start the day, but today's view was a little extra 😊

06.03.2026 19:00 👍 0 🔁 0 💬 0 📌 0
A Day in the Life of an Ensh*ttificator
A Day in the Life of an Ensh*ttificator YouTube video by Forbrukerrådet - Norwegian Consumer Council

Kom tilfeldigvis over denne reklamefilmen fra forbrukerrådet om enshittification. Anbefales!

youtu.be/T4Upf_B9RLQ?...

05.03.2026 20:36 👍 2 🔁 0 💬 0 📌 0
Preview
Creating Query Abstractions Building reusable abstractions on top of libraries that rely on type inference can be deceptively difficult, which is why we need better ways to build those abstractions ...

📚 Creating thin abstractions is easy, until you’re trying to build them on top of functions that heavily rely on generics. Then it can quickly turn into a nightmare.

I wrote about the tradeoffs of wrapping useQuery and why type inference makes this trickier than it looks.

23.02.2026 19:25 👍 72 🔁 13 💬 5 📌 3
Post image

It's Happening Dot Gif

22.01.2026 17:02 👍 5 🔁 1 💬 0 📌 0
Preview
Monika (32) frykter Forusbeen: – Jeg blir veldig provosert Monika Maria Dyrendahl krysser daglig en provisorisk gangsti på Forusbeen – en strekning hun mener er farlig. Fartsgrense og regelverk hindrer etablering av et trygt gangfelt.

Selv sykler jeg ett par-100 meter i vegbanen her da det mangler ordentlig infrastruktur, og er ikke uvanlig at jeg ser gående i vegskulder her, så jeg tenker 60-grense her er alt for høyt av den grunn uansett.

Artikkel: www.solabladet.no/monika-32-fr...

22.01.2026 20:09 👍 3 🔁 0 💬 0 📌 0
Skjermbilde fra nyhetsartikkel. Viser ett krysningspunkt hvor mange syklister krysser vegen. Viser også tekst fra avisartikkel: "Ved en fartsgrense på 60 km/t er det ikke tillatt å etablere gangfelt, da dette medfører økt risiko for alvorlige ulykker..."

Skjermbilde fra nyhetsartikkel. Viser ett krysningspunkt hvor mange syklister krysser vegen. Viser også tekst fra avisartikkel: "Ved en fartsgrense på 60 km/t er det ikke tillatt å etablere gangfelt, da dette medfører økt risiko for alvorlige ulykker..."

Sak i Solabladet om at det ikke finnes noen trygg måte å krysse veien ved Forusbeen, mellom Sola og Forus rett ved Vår Energi kontoret.

Fylkeskommunen kan ikke etablere overgangsfelt her pga fartsgrensen er for høy. Men er det noen unnskyldning? Er vel bare å sette ned fartsgrensen da? 🤷‍♂️

22.01.2026 20:06 👍 6 🔁 1 💬 2 📌 0
Migrating from GitHub to Codeberg ⚡ Zig Programming Language

Zig is migrating from GitHub to Codeberg.

ziglang.org/news/migrati...

27.11.2025 11:23 👍 76 🔁 12 💬 4 📌 4
4-panel vertical comic. (1) 100 Years Ago [two people standing next to bicycle with small car nearby] PERSON 1: It’s too dangerous riding a bike with these cars around. I should get a car, too. (2) 50 Years Ago [two people between smaller car and bigger car] PERSON 2 with short hair: Small cars are less safe in collisions with larger vehicles, so I should get a bigger one. (3) Today [two people between big car and even bigger car] PERSON 1: Everyone has huge SUVs now. If I don’t get the biggest one, I’m putting my family at risk. (4) Soon [two people next to large armored car with spiked clubs attached] PERSON 2: If I don’t install more whirling spike clubs, I’ll be destroyed by all the other drivers who...

4-panel vertical comic. (1) 100 Years Ago [two people standing next to bicycle with small car nearby] PERSON 1: It’s too dangerous riding a bike with these cars around. I should get a car, too. (2) 50 Years Ago [two people between smaller car and bigger car] PERSON 2 with short hair: Small cars are less safe in collisions with larger vehicles, so I should get a bigger one. (3) Today [two people between big car and even bigger car] PERSON 1: Everyone has huge SUVs now. If I don’t get the biggest one, I’m putting my family at risk. (4) Soon [two people next to large armored car with spiked clubs attached] PERSON 2: If I don’t install more whirling spike clubs, I’ll be destroyed by all the other drivers who...

Car Size

xkcd.com/3167/

14.11.2025 21:15 👍 9905 🔁 2769 💬 114 📌 157
A pair of socks with a duck and a bag of mixed nuts laying on a wooden table.

A pair of socks with a duck and a bag of mixed nuts laying on a wooden table.

Fikk en top-notch farsdagspresang fra kona og ungene 🥰👌

09.11.2025 07:58 👍 0 🔁 0 💬 0 📌 0
30.10.2025 10:54 👍 26 🔁 6 💬 4 📌 0
Post image

Hvis noen går på en kjørevei, da kommer politiet med en gang.

08.10.2025 17:00 👍 2 🔁 3 💬 1 📌 0

Sykkelparkeringsbokser fra Bikely.
Har prøvd å bruke disse ved 2 anledninger nå, senest for ett par dager siden. Begge gangene var det tilgjengelige skap i appen, men den fysiske lås-opp knappen virket ikke.

Håper ikke dette er normalen 🙃

#sykkelsky #bikely

16.08.2025 19:24 👍 0 🔁 0 💬 0 📌 0
Preview
Nå er det klart: Elsykkelen matcher bilen Å bruke elsykkel til å transportere matvarer eller bringe unger til barnehagen, går nesten like kjapt som å bruke bilen. Den kan også utfordre bilen på last, viser ny forskning.

Fint å se noe positivt om sykling på NRK i dag! Som Eline i @syklistforeningen.no sier, i mange tettbygde strøk er det faktisk raskere å sykle enn å kjøre bil, og mye bedre for både byliv og folkehelsa.

14.07.2025 06:51 👍 14 🔁 2 💬 2 📌 0

Man kan si mye positivt om sykkel fremfor buss, men det er kun på sykkelen jeg opplever at insekter begår selvmord i øyet mitt

17.07.2025 20:24 👍 21 🔁 1 💬 6 📌 0
Preview
Want to try the new Zellij Web Client and provide feedback? · zellij-org zellij · Discussion #4258 In the upcoming release, Zellij will include a web client. Meaning we will be able to share existing sessions in the browser as well as create new ones. Personally, I have been daily driving the br...

Are you a zellij user interested in helping AND terminal adventures? 🌄
We're looking for users who'd like to try the new Zellij Web Client and provide feedback. More details:

github.com/zellij-org/z...

02.07.2025 15:58 👍 4 🔁 2 💬 0 📌 0

Brought my bike to the local bike store for service due to some issues with gears and chain. It's now been over a month and apparently they're still waiting for the required parts due to SRAM Europe being all sold out.

I wasn't prepared for this 😧

19.06.2025 19:01 👍 0 🔁 0 💬 0 📌 0

Synes den er helt topp jeg 😊 Sykler her daglig ifbm pendling mellom Skadberg (Sola) og jobb i Stavanger sentrum eller Mariero. Møter mange som sykler motsatt retning, spesielt i morgenrushet.

06.06.2025 20:25 👍 3 🔁 0 💬 1 📌 0
Post image

oops now i'm dead

28.05.2025 19:42 👍 32 🔁 3 💬 6 📌 2
Preview
An Update on Fresh | Deno Fresh 2.0 is very much still active. Here’s an update and how to try out the alpha.

What's up with Fresh? 🍋

deno.com/blog/an-upda...

15.05.2025 15:20 👍 49 🔁 11 💬 4 📌 4
30 km/t - Syklistforeningen

Vi krever at samferdselsministeren senker fartsgrensen i by og tettbygde strøk fra 50km/t til 30km/t!

Er du med oss?
Signer underskriftskampanjen!

...og be din mor, nabo og venn om å gjøre det samme!

syklistforeningen.no/politisk-arb...

26.04.2025 09:14 👍 21 🔁 9 💬 1 📌 0
Video thumbnail

Må inrømme at jeg gleder meg veldig til dagen at sperringer er borte og neste del av Sykkel Stamveien åpnes gjennom Auglendshøyden.

07.04.2025 17:30 👍 15 🔁 3 💬 1 📌 0

I thought my 2yo was just making silly sounds going aptapt aptuhpt aptapt. Turns out it's an actual pop song 😄

#APT

10.04.2025 16:09 👍 0 🔁 0 💬 0 📌 0

Ryde og Voi har nettopp ekspandert elsparkesykkel-utleie til Sola kommune, hvor jeg bor!

Har ingen planer om å bytte ut landeveissykkelen som primær-transportmiddel, men sykt nice alternativ når vanlig sykkel er u/s eller upraktisk av ulike grunner.

05.04.2025 20:32 👍 0 🔁 0 💬 0 📌 0

🦀 Hello World!

The Rust project now has an official presence on Bluesky! ✨

We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform.

05.04.2025 10:51 👍 1477 🔁 287 💬 32 📌 24
Video thumbnail

Jeg har hatt det travelt på jobb, men aldri så travelt at jeg ikke har rukket å ta av meg hjelmen før epostene må besvares. Så her har jeg litt å gå på, altså!

03.04.2025 08:42 👍 81 🔁 3 💬 8 📌 3
Post image

I en tid hvor USA ønsker seg Grønland og Russland har øynene på Svalbard er dette kriminelt naivt. Forstår de ikke hvilken verden vi lever i?

28.03.2025 11:19 👍 6 🔁 4 💬 0 📌 0

Same! I normally work on short-lived branches and squash-merge into main then delete when done, so no need for anything complicated

26.03.2025 19:07 👍 1 🔁 0 💬 0 📌 0

Congrats and enjoy! 😄

26.03.2025 18:59 👍 1 🔁 0 💬 0 📌 0
Carefully But Purposefully Oxidising Ubuntu Last month I published Engineering Ubuntu For The Next 20 Years, which outlines four key themes for how I intend to evolve Ubuntu in the coming years. In this post, I’ll focus on “Modernisation”. Ther...

As foretold in the prophesy, Ubuntu is planning to replace GNU coreutils with an alternative written in Rust, uutils. discourse.ubuntu.com/t/carefully-...

15.03.2025 18:28 👍 9 🔁 2 💬 2 📌 0
Post image

🚀 The countdown is on – 222 days to Hello Stavanger!
We’re getting more excited as we get closer! Even better – our Call for Papers is now open! 🎤✨

This is your chance to take the stage and inspire at Hello Stavanger! 🌍💡

👉 Submit your proposal on: www.hellostavanger.no

18.03.2025 09:00 👍 2 🔁 1 💬 0 📌 1