Blue Desk

Rodrigo’s blog.

Wednesday, June 22, 2022

Checking if user passed a slot in Vue

›
In Vue 3 with the Composition API, there is no this.$slot entry to programmatically poke on the slots. You must summon the slots by calling...
Tuesday, June 21, 2022

Global useState hooks with Jotai

›
I’ve been stressing out several React global state libraries in the past months. Last week it was Jotai ’s time. I liked the concept of “a...
Wednesday, June 1, 2022

React high-order useEffect wrappers

›
As I was increasingly upset with the lack of variable highlighting in Volar , I started doing some React experiments. In particular, I fou...
Monday, May 23, 2022

Cross-compiling Rust in Windows

›
After making a lot of confusion with Rust cross-compiling, I finally managed to compile WinSafe x32 programs in my Windows x64. The root of...
Monday, May 9, 2022

Taking a screenshot in Windows with Go

›
I’ve tried to code a Windows screenshot utility before, following the example of the official Windows documentation I found it tricky thoug...
Friday, April 22, 2022

Generating React object keys with WeakMap

›
When iterating through an array in React , a key attribute is expected on the rendered elements, so a reordering is properly rendered. How...
Thursday, April 7, 2022

VSCode extension Personal Access Token

›
I received an user request for my Format Comment VSCode extension, which pleases me greatly. Implementing the feature itself took me just...
Tuesday, April 5, 2022

Using active/inactive system colors in Firefox

›
After the horrible Proton UI in Firefox v89, there was no difference between active/inactive window colors. The theme would simply remain st...
1 comment:
Friday, February 18, 2022

Helix amp: sag, hum, ripple, bias and bias-x

›
I found a rather interesting video demonstrating the advanced amp parameters of the Line 6 Helix: sag, hum, ripple, bias and bias-x. As a s...
Monday, January 17, 2022

Filtering Pinia store fields

›
I’m having great joy working with Pinia , so much I’m introducing it at work. It seems reliable so far. I found a quirk that’s annoying, h...
Friday, December 31, 2021

Loading data asynchronously with Vue and Pinia

›
When working with Vue 3 Composition API and Pinia , I struggled a bit to put out an example of loading async data, where the request is han...
Tuesday, December 28, 2021

Two-way binding input in React

›
As a follow-up to my big disappointment with Vue due to the lack of typed emits, even with TypeScript, I came back to think about a two-way ...
‹
›
Home
View web version
Powered by Blogger.