Rik Schennink
@rikschennink.com
Solopreneur • Founder PQINA • Maker of Pintura and FilePond • Web enthusiast • Loves Bouldering • https://pqina.nl
Pinned
I think these rectangular progress indicators look really fancy.
*twirls moustache*
*twirls moustache*
added tiny spring animations to the button icons
November 11, 2025 at 2:51 PM
added tiny spring animations to the button icons
dropping some node modules
November 11, 2025 at 9:08 AM
dropping some node modules
Excellent read about vibe coding and how it affects your “relationship” with a codebase.
github.com/jackdoe/pico...
github.com/jackdoe/pico...
November 10, 2025 at 9:42 PM
Excellent read about vibe coding and how it affects your “relationship” with a codebase.
github.com/jackdoe/pico...
github.com/jackdoe/pico...
Pushed a small Pintura "fix" to workaround zoomed iOS viewports.
The modal would scale with the viewport, causing the close button to be positioned of screen.
Using the `visualViewport` API it's now positioned in the top left corner of the zoomed viewport making it possible to close the modal.
The modal would scale with the viewport, causing the close button to be positioned of screen.
Using the `visualViewport` API it's now positioned in the top left corner of the zoomed viewport making it possible to close the modal.
November 10, 2025 at 1:27 PM
Pushed a small Pintura "fix" to workaround zoomed iOS viewports.
The modal would scale with the viewport, causing the close button to be positioned of screen.
Using the `visualViewport` API it's now positioned in the top left corner of the zoomed viewport making it possible to close the modal.
The modal would scale with the viewport, causing the close button to be positioned of screen.
Using the `visualViewport` API it's now positioned in the top left corner of the zoomed viewport making it possible to close the modal.
cya on the other side 🫡
November 10, 2025 at 10:00 AM
cya on the other side 🫡
Reposted by Rik Schennink
One of the best things I ever found out about the lunar missions is the fact that we have a transcript from Apollo 10 where the astronauts argue about who made the loose turds floating around the command module.
November 10, 2025 at 4:52 AM
One of the best things I ever found out about the lunar missions is the fact that we have a transcript from Apollo 10 where the astronauts argue about who made the loose turds floating around the command module.
Still sketching. 💪
Spotted a cute tiny restaurant in Amsterdam. I also bought more fineliners and the set included a brush pen which turns out to be great really high contrast sketches and value studies.
Spotted a cute tiny restaurant in Amsterdam. I also bought more fineliners and the set included a brush pen which turns out to be great really high contrast sketches and value studies.
November 6, 2025 at 9:12 PM
Still sketching. 💪
Spotted a cute tiny restaurant in Amsterdam. I also bought more fineliners and the set included a brush pen which turns out to be great really high contrast sketches and value studies.
Spotted a cute tiny restaurant in Amsterdam. I also bought more fineliners and the set included a brush pen which turns out to be great really high contrast sketches and value studies.
powered by Svelte 5 🏎️💨
I think these rectangular progress indicators look really fancy.
*twirls moustache*
*twirls moustache*
November 5, 2025 at 3:41 PM
powered by Svelte 5 🏎️💨
I think these rectangular progress indicators look really fancy.
*twirls moustache*
*twirls moustache*
November 5, 2025 at 9:53 AM
I think these rectangular progress indicators look really fancy.
*twirls moustache*
*twirls moustache*
The perks of being a solo dev 👉 spend 2 days working on a rectangular progress indicator.
Why 2 days? Because spinning a rectangle is a bit tricky.
With a circle you can just spin the entire thing. With a rectangle not so much. So now I'm spinning a rectangle behind an SVG mask.
Why 2 days? Because spinning a rectangle is a bit tricky.
With a circle you can just spin the entire thing. With a rectangle not so much. So now I'm spinning a rectangle behind an SVG mask.
November 5, 2025 at 8:33 AM
The perks of being a solo dev 👉 spend 2 days working on a rectangular progress indicator.
Why 2 days? Because spinning a rectangle is a bit tricky.
With a circle you can just spin the entire thing. With a rectangle not so much. So now I'm spinning a rectangle behind an SVG mask.
Why 2 days? Because spinning a rectangle is a bit tricky.
With a circle you can just spin the entire thing. With a rectangle not so much. So now I'm spinning a rectangle behind an SVG mask.
It’s that time of year again.
got this 10.000 lux daylight lamp to deal with winter depression
November 5, 2025 at 7:10 AM
It’s that time of year again.
This online SVG path editor by Yann Armelin is so handy for cleaning up and/or adjusting SVG paths.
I'm currently using it to make some small tweaks to FilePond icons, just paste in the value of the "d" attribute and start editing away.
yqnn.github.io/svg-path-edi...
I'm currently using it to make some small tweaks to FilePond icons, just paste in the value of the
yqnn.github.io/svg-path-edi...
November 3, 2025 at 10:17 AM
This online SVG path editor by Yann Armelin is so handy for cleaning up and/or adjusting SVG paths.
I'm currently using it to make some small tweaks to FilePond icons, just paste in the value of the "d" attribute and start editing away.
yqnn.github.io/svg-path-edi...
I'm currently using it to make some small tweaks to FilePond icons, just paste in the value of the
yqnn.github.io/svg-path-edi...
It's the Monday morning after #perfnow so it's time to add Speculation Rules to my product sites, let's squeeze out that extra bit of performance!
I added the
I added the
Thank you Nintendo for adding this fish, our kids can’t stand it
November 1, 2025 at 8:29 PM
Thank you Nintendo for adding this fish, our kids can’t stand it
Respect user preferences.
Years ago I published conditionerjs.com to help you conditionally load JavaScript modules based on the current user context and preferences.
Great DX if you’re into sprinkling a little bit of JS on top of your pages.
#perfnow
Years ago I published conditionerjs.com to help you conditionally load JavaScript modules based on the current user context and preferences.
Great DX if you’re into sprinkling a little bit of JS on top of your pages.
#perfnow
October 30, 2025 at 2:24 PM
Respect user preferences.
Years ago I published conditionerjs.com to help you conditionally load JavaScript modules based on the current user context and preferences.
Great DX if you’re into sprinkling a little bit of JS on top of your pages.
#perfnow
Years ago I published conditionerjs.com to help you conditionally load JavaScript modules based on the current user context and preferences.
Great DX if you’re into sprinkling a little bit of JS on top of your pages.
#perfnow
Audrey Hepburn using black/white values only. Kinda proud, there’s not a lot of room for error when drawing with a black pen on white paper 😅
October 27, 2025 at 9:45 PM
Audrey Hepburn using black/white values only. Kinda proud, there’s not a lot of room for error when drawing with a black pen on white paper 😅
Nooooo not this again
October 27, 2025 at 3:12 PM
Nooooo not this again
I'm in the market for a new sit-stand desk.
My Fully desk is too wide and when typing the screen shakes :/ I'm hoping a smaller more sturdy desk will help, any recommendations?
if only my screen was this stable 👇
My Fully desk is too wide and when typing the screen shakes :/ I'm hoping a smaller more sturdy desk will help, any recommendations?
if only my screen was this stable 👇
a black and white drawing of a person screaming while using a computer keyboard .
Alt: a black and white drawing of a person screaming while using a computer keyboard .
media.tenor.com
October 27, 2025 at 9:39 AM
I'm in the market for a new sit-stand desk.
My Fully desk is too wide and when typing the screen shakes :/ I'm hoping a smaller more sturdy desk will help, any recommendations?
if only my screen was this stable 👇
My Fully desk is too wide and when typing the screen shakes :/ I'm hoping a smaller more sturdy desk will help, any recommendations?
if only my screen was this stable 👇
two customers submitting tickets about hallucinated features
a man riding a skateboard on a bridge
Alt: a man rides a Segway to the edge of a bridge and jumps over the edge with hands in pockets
media.tenor.com
October 24, 2025 at 4:28 PM
two customers submitting tickets about hallucinated features
I can't believe it took met 10 years to realize you can stack multiple of the same transform functions.
fml 🫠
fml 🫠
October 24, 2025 at 2:09 PM
I can't believe it took met 10 years to realize you can stack multiple of the same transform functions.
fml 🫠
fml 🫠
English
300
Connect Bluesky
Enter your Bluesky handle and app password to unlock posting, likes, and your Following feed.
Need an app password? Open Bluesky, go to Settings > App passwords, and create a new one.
Connect with Bluesky
Sign in with your Bluesky account to unlock posting, likes, and your Following feed.