Can S. Rau
banner
canrau.com
Can S. Rau
@canrau.com
🇩🇪🇬🇧🇵🇪 Hallo - Hi - Hola
🤵🏻‍♂️ Hubby of @mujerquecaminaconlosgatos.com
🤓 CTO & Cofounder @konduktum.com
🤗 He/him
Love this so much.

You usually don't need to return a from a #ReactJS hook, but when you do it's really handy.

Thanks @tannerlinsley.com for the in-depth explanation, sorry for surfacing such old content, but it's just too valuable.
I watch it every now and then 🤓
How to return components from React hooks
YouTube video by Tanner Linsley
www.youtube.com
February 10, 2026 at 1:05 AM
And set a location based reminder to urgent 🚨🤠
⏰ Would be increíble if I could "snooze" any notification via Reminders app

#iOS #iPhone #macOS #Apple
February 3, 2026 at 2:12 PM
@quiche.industries just testing out, love it so far, one thing I discovered is that I'd love an option like "Ask every time" for where to open Universal Links 🤓
February 3, 2026 at 5:55 AM
Reposted by Can S. Rau
Thrilled to be on @devtools.fm talking Valibot's origins, the Standard Schema collab with Zod/ArkType creators, launching Formisch, and why AI needs better schema metadata!

If schema validation, forms, or future dev tools excite you – this one's for you 👀

www.youtube.com/watch?v=WpHI...
Fabian Hiller - Valibot, Standard Schema, Formish
YouTube video by devtools-fm
www.youtube.com
February 2, 2026 at 6:20 PM
⏰ Would be increíble if I could "snooze" any notification via Reminders app

#iOS #iPhone #macOS #Apple
January 28, 2026 at 11:02 PM
Page down? @standard.site
Just stumbled upon it but can't open 🫠
January 28, 2026 at 12:40 AM
Reposted by Can S. Rau
why do programming languages either write it as "function" or "fn" instead of "fun". do we hate fun
January 27, 2026 at 3:13 PM
Reposted by Can S. Rau
🛠️ AI agent builders – fresh drop!

We just launched a dedicated Agent Skills GitHub repo packed with ready-to-use skills for @valibot.dev and @formisch.dev 🔥

Your agents can now handle modular, type-safe validation + advanced forms effortlessly 🧩

Check it out & try them: github.com/open-circle/...
GitHub - open-circle/agent-skills: Public repository for Agent Skills
Public repository for Agent Skills. Contribute to open-circle/agent-skills development by creating an account on GitHub.
github.com
January 27, 2026 at 5:24 AM
Getting better at steering my @github.com Copilot and finally improving so many parts of this code-base 🥳

Was a bit confused by gpt-5.2-codex, after Sonnet 4.5, now I really enjoy it & use it exclusively.

Now I think I need a Jarvis like way to communicate with it, ideally from my phone 😃

Tips?
January 26, 2026 at 9:42 PM
Great question 👀
Has it been decided which emoji should be used to represent #atproto? 🦋 is obvious for @bsky.app, but what about the whole ATmosphere?
January 25, 2026 at 12:47 AM
Reposted by Can S. Rau
Should we drop a dedicated open-source project comparing ALL major schema libs? 🤔

We could test:
⏱️ Initialization speed
✅ Validation speed
⚡ Parsing speed
📦 Download time (bundle size)

If this gets traction… we launch it 🚀📊
Just updated the @valibot.dev comparison guide to also including the new Zod Mini.

Bundle sizes for a typical login schema:
🤖 Valibot: 1.37 kB
💎 Zod: 17.7 kB
💎 Zod Mini: 6.88 kB
January 4, 2026 at 6:48 PM
Reposted by Can S. Rau
React folks, quiet launch alert 🚀

I just shipped Formisch for React — the form library I originally built for @solidjs.com that people kept begging me to port.
December 4, 2025 at 4:57 PM
Please upvote, needs at least 18 more 👍 to go into the backlog

This would be so helpful for more clarity, without having to manually set `window.title` per project.

Thought you might be interested as well @wesbos.com @tolin.ski @w3cj.com @vscode.dev

#VSCode

github.com/microsoft/vs...
${rootParentName} variable for window.title · Issue #274551 · microsoft/vscode
I'd like a ${rootParentName} variable added for customizing the window.title. It would be similar to ${rootName}, but one level up the directory structure. I organize my projects with a top level f...
github.com
November 29, 2025 at 12:03 AM
Reposted by Can S. Rau
programming is just the art of adding bugs to an empty file
March 3, 2025 at 7:06 AM
State of React 2025
Take the State of React survey
survey.devographics.com
November 27, 2025 at 4:09 PM
Reposted by Can S. Rau
@valibot.dev v1.2 is out! This version adds powerful transformation actions for type coercion, new metadata features to improve AI tool integration, and ISBN validation for library management systems. valibot.dev/blog/valibot...
November 25, 2025 at 2:29 PM
Reposted by Can S. Rau
This is one of the coolest @valibot.dev utility libraries around! 🔥

It can convert Valibot schemas into stringified TypeScript types. It can also check schemas for equality and clone them. Great job, @ahrjarrett.bsky.social! 🪄

Read the full article on @dev.to: dev.to/ahrjarrett/i...
Introducing: @traversable/valibot
A few weeks ago I released a TypeScript library called @traversable/valibot. This post covers what...
dev.to
September 16, 2025 at 1:47 AM
I love #Genmoji but those things make it somewhat ridiculous & frustrating 🤦🏻‍♂️

Had also tried "without (any) tears", exactly the same result.

Without the description it generates one teardrop per eye. With it it manages to get rid of one but not both unfortunately 😅

#Apple #AppleIntelligence
September 16, 2025 at 10:13 AM
¿What stops you from working like this? 😻

#CatDad
July 24, 2025 at 5:11 AM
I recommend to never wrap a rich-text field with toolbar etc in a <label/> 💀

Copy&paste caused some unnecessary pain here 😅
July 20, 2025 at 9:42 PM
This is so useful and inspiring 🥰🤌
Thank you 🙏
A comparison of the TanStack Pacer utilities
July 18, 2025 at 6:58 PM
oooh this is a really nice addition 🥰

#KarabinerElements
July 17, 2025 at 6:27 PM
When the code you were just working on has suddenly completely vanished 😭

Until you realize you just switched branches 🤦🏻‍♂️😅

Wanna embrace "trunk"-based dev more I think 🤓

Also still haven't played with jj 😃
July 1, 2025 at 9:48 PM
Inti Raymi solstice festival in Cusco Perú
June 24, 2025 at 4:01 PM