Hello, I'm Valentin, a programmer. I live with Nicole my wife in a village close to Bern, Switzerland.
This is my personal website where I post my articles notes photos and reviews. I like to write about my running adventures too, it's in french over runboyrun.ch .
-
14 Sep 26
A couple of quotes that I’ve enjoyed from this long form article celebrating BASIC. Other times.
First time I hear about http://www.quitebasic.com/ too. Look to the source, find the the relevant javascript source and you find a practical tokenizer and simple BASIC interpreter. Very cool!
When it comes to technology, I don’t feel like a grumpy old man. Nearly always, I believe that the best of times is now. But I don’t mind saying this: The world was a better place when almost everybody who used PCs at least dabbled in BASIC.
Today, Kurtz is blunt about criticism of the language he co-created as being insufficiently serious or a dangerous way to begin learning about computer programming. “It’s B.S.,” he says. “I’ll go out on a limb and suggest the degrading of BASIC by the professionals was just a little bit of jealousy–after all, it took years for us to develop our skill; how is it that complete idiots can write programs with just a few hours of skill?”
Famously, they wrote the first draft of Altair BASIC without having access to an Altair, using a simulator they ran on a Digital Equipment PDP-10 minicomputer. “Monte Davidoff, who helped me and Bill write BASIC for the Altair, once said programming was like writing a novel,” Allen says. “That’s how we approached BASIC. We started with a plot of sorts to know the general approach we were taking. We broke the big ideas into sections, or chapters, and then we’d edit and re-edit and keep editing until we had preserved the big picture and fixed all the bugs. It was the hardest but most enjoyable work I’ve ever done.”
These computers begged to be programmed in a way that their descendants do not.
🔗 A celebration of one of technology’s biggest, most underappreciated revolutions – published on TIME on
-
07 Sep 26
-
31 Aug 26
There was no need to get anxious!
I guess, those ups and downs in the forest next to my home did the trick. 13 hours on our legs, 5 huts, hail, rain, sun, rainbow, about all one might get. My body functioned terribly well, I’m so grateful for the chance to keep up with this now tradition of one long trail run a year with Loïc.
We might have chosen the second worst possible day of the entire summer to run this tour, and yet, we’ve had SUCH A BLAST.
The official race takes place in 3 weeks, my run report will follow on runboyrun.ch.
-
23 Aug 26

This dates back to July 2017 when Loïc and I attempted to run the Tour des Dents du Midi. I had an early fall and made us bail out at kilometer 30. Oli picked us up and offered us a moment of hospitality I don’t forget.
Almost 10 years after, we give this tour a second try. I feel excited and anxious.
-
17 Aug 26
It might come handy to quickly have setup a bucket that notifies a lambda function on any operation, like for example putting a new object.
It’s a mix of
aws_s3,aws_lambdaandaws_iamdefinitions that altogether deploys this in a matter of seconds. The only precondition is to have completed the AWS CLI setup.With this minimal folder:
. ├── lambda │ ├── index.js │ ├── lambda.zip │ └── package.json ├── s3.tfAnd in less than 100 lines, you’ll have all this ready:
-
10 Aug 26
- 03 Aug 26
-
27 Jul 26
-
20 Jul 26
I’ve lately done my own exploration of what is possible with one single
divelement and a couple of CSS rules (see Ici c’est Fribourg and note 3156).As I was playing with the
linear-gradientfunction it occured to me that you can actually use it to paint single pixels. Simply use hard color stops and you can actually draw an entire line of pixels, each one in a specific color.So. Would that be possible to draw an image using this technique?
-
13 Jul 26
