The Winter Throat

I like to occasionally write articles about things that pique my interest at work, or opinions that I form over the years.
Typescript, Vue 3, and strongly typed props

Typescript, Vue 3, and strongly typed props

🇺🇸 englishPublished June 2022 (at 32)#javascript1119 words4 mn to read

I’ve recently worked on a Vue application after working for a long time with React, and more particularly with React and Typescript. While I felt right at home in Vue 3’s Composition API given how similar it feels to React Hooks, I did miss the ability to easily use Typescript purely for props validation... or so I thought. Options API versus Composition API Now I’ve known for quite some time th...

Snapshot Through the Heart

Snapshot Through the Heart

🇺🇸 englishPublished July 2020 (at 30)#technology#javascript2048 words7 mn to read

While snapshot testing has been around for a while in the form of visual snapshots (used in visual regression testing), it's clear that the introduction of textual snapshots in Jest a few years ago had a big impact on testing, not only in Javascript but in other languages as well. But looking back on what it brought me a few years later I feel rather failed by snapshots. And while most of the blam...

Redesign of my portfolio

Redesign of my portfolio

🇺🇸 englishPublished December 2012 (at 22)#css#technology#javascript2064 words7 mn to read

I have to admit to a rather superficial habit - and perhaps shared by others in my profession - when I start talking to someone who does my job, the first thing I do is click on the link to their site. I look at the sources, and from there criticism comes quickly. It’s not logical I admit it because even if I try to follow very well all the good codes and practices in terms of webdesign, I don’t a...

The Winter Throat

Blog

Back

I like to occasionally write articles about things that pique my interest at work, or opinions that I form over the years.
Typescript, Vue 3, and strongly typed props

Typescript, Vue 3, and strongly typed props

🇺🇸 englishPublished June 2022 (at 32)#javascript1119 words4 mn to read

I’ve recently worked on a Vue application after working for a long time with React, and more particularly with React and Typescript. While I felt right at home in Vue 3’s Composition API given how similar it feels to React Hooks, I did miss the ability to easily use Typescript purely for props validation... or so I thought. Options API versus Composition API Now I’ve known for quite some time th...

Snapshot Through the Heart

Snapshot Through the Heart

🇺🇸 englishPublished July 2020 (at 30)#technology#javascript2048 words7 mn to read

While snapshot testing has been around for a while in the form of visual snapshots (used in visual regression testing), it's clear that the introduction of textual snapshots in Jest a few years ago had a big impact on testing, not only in Javascript but in other languages as well. But looking back on what it brought me a few years later I feel rather failed by snapshots. And while most of the blam...

Redesign of my portfolio

Redesign of my portfolio

🇺🇸 englishPublished December 2012 (at 22)#css#technology#javascript2064 words7 mn to read

I have to admit to a rather superficial habit - and perhaps shared by others in my profession - when I start talking to someone who does my job, the first thing I do is click on the link to their site. I look at the sources, and from there criticism comes quickly. It’s not logical I admit it because even if I try to follow very well all the good codes and practices in terms of webdesign, I don’t a...