RoboKozo
robokozo.bsky.social
RoboKozo
@robokozo.bsky.social
I prefer the Array<T> syntax. Is that supported as well?
July 15, 2025 at 6:19 PM
Awesome!
May 24, 2025 at 2:33 AM
Cool! I love gsap!
April 14, 2025 at 11:46 PM
I loved this series! Glad to see it back. I felt like I learned so much by watching you work!
April 2, 2025 at 4:19 AM
here is a quick little sample of what I was thinking about: gist.github.com/robokozo/c92...
March 14, 2025 at 5:26 AM
I think this splitting simplifies things a bit too. Component tests can focus specifically on rendering, events, emits behaviors. Composable tests don't require the extra burden of dealing with the intricacies of mounting components, wrapper.find, etc
March 14, 2025 at 5:14 AM
My thinking is, if I'm going to need to mock useRouteQuery, I might has well extract useMessage so that my Component test can mock (or di) it directly instead. This way, my Component tests don't care about the implementation at all as long as it has a compatible interface.
March 14, 2025 at 5:07 AM
Generally, I agree but at some point the implementation details matter. From your talk, if the requirements change and you now need to drive the isReversed value by query param you will probably have to mock useRouteQuery. You'd even have new behaviors that need to be validated as well.
March 14, 2025 at 5:07 AM
Loved the presentation! Great job and the demo was really cool! I feel really inspired to give it a try myself
March 13, 2025 at 4:51 AM
Great presentation and good advice! My only critique is that even if a composable is used in 1 .vue file, I usually like to extract it to a .ts file because I can test that logic in isolation easily (and the .vue tests are simpler as well).

Big fan of the yt channel too, keep it up!
March 13, 2025 at 4:35 AM
Very cool!
March 5, 2025 at 12:03 AM
I'm glad you were able to identify the guy just wanted to complain and hope you didn't spend too much mental effort on it
February 25, 2025 at 2:02 PM
Vance isn't even pro free speech! What is DHH talking about?

(He fully supports laws prohibiting burning the American flag. He also supports his administrations bans on publications using "Gulf of Mexico")
February 17, 2025 at 11:49 PM
I just caught the day 2 stream and really enjoyed your talk.

The debounce ref strategy to prevent loading spinners from appearing immediately was something I had never thought of before
January 31, 2025 at 7:01 AM
Are they looking exclusively for remote work?
January 18, 2025 at 5:25 PM
Really cool idea. Maybe a histoire nuxt module that includes the dev tools plugin
January 9, 2025 at 7:23 PM
Your note about breaking changes, bugs, and people dependent on them reminded me of xkcd.com/1172/
Workflow
xkcd.com
January 7, 2025 at 3:47 PM
Cool! I know most people liked it with it sitting over 90% on RT but just wanted to make sure you knew about it :)

Happy reyes magos! (i got myself the Mario and Yoshi Lego set to put together sometime)
January 6, 2025 at 3:37 PM
Did you watch the most recent dnd movie? Having never played before, I was worried I might not 'get it' but thoroughly enjoyed it! I know it didn't do well in the box office so I want to make sure I sing it's praises whenever I can
January 6, 2025 at 3:16 PM
Wow! How serendipitous! I was reading the phaser docs while away from my home inspired to build a game and was wondering what it would take to do something like this! Great job! I can't wait to check it out
January 3, 2025 at 5:52 PM
It's hard to innovate if your bound by what is popular. I'm glad there are great devs out there innovating on things like vue, vite, and unocss. Challenging the status quo isn't always successful but so many great ideas come from doing so.
December 5, 2024 at 2:08 AM
This is great news! I I couldn't find the v3 pro docs before... now its super easy! Very nice! Keep up the incredible work!
December 5, 2024 at 1:59 AM