Тёмный
Baptiste Devessier
Baptiste Devessier
Baptiste Devessier
Подписаться
Hey, it's Baptiste Devessier! Dive into the world of web development with my hands-on screencasts, where I build and explain web projects from scratch.
XState at Expo
15:32
3 месяца назад
Enter and Exit Animations with Remotion
18:47
5 месяцев назад
Detect user inactivity with XState
32:49
6 месяцев назад
Panda is better than you think
23:37
6 месяцев назад
Throttling with XState
12:25
7 месяцев назад
Debouncing with XState
11:25
7 месяцев назад
My VS Code setup for screencasting
6:14
9 месяцев назад
Share state across Astro Islands with Nano Stores
16:34
10 месяцев назад
Комментарии
7 дней назад
I know how to edit and fair amount of tailwind now I just have to learn React 😭 pretty awesome stuff
@RatherBeCancelledThanHandled
@RatherBeCancelledThanHandled Месяц назад
Great job 👍
@RatherBeCancelledThanHandled
@RatherBeCancelledThanHandled Месяц назад
You’re great at explaining and I love how clean your code is . Great job and thanks for sharing 👍
@RatherBeCancelledThanHandled
@RatherBeCancelledThanHandled Месяц назад
Really well done . Thanks for sharing .
@AgustinLencina96
@AgustinLencina96 Месяц назад
Could Zustand be used to share statuses like NanoStores?
@721908811
@721908811 Месяц назад
thanks, it's so cool to generate video like this
@cromrin
@cromrin 2 месяца назад
I am someone who likes writting css especially in sveltekit, next or nuxt (please become obsolete already). You have a few lines of HTML code, you can easily style it. Every style is nicely scoped. Quite a bless to be alive... But then there are situations where I am just too fast with developing a software and I get to maintain a project in the meantime with my other colleges, we basically rotate on projects. Because some are dominant about they use of tailwind meaning they will burn you alive if you try using CSS and not properly look into docs I have to use it. And it sucs ass, I spend instead of an hour on a simple feature a two hours because I am browsing in docs looking for shit. And its irritating... But pandaCss oh god it looks amazing, the patterns reminds me of Unreal Ui or Flutter. I think that few years into future and a lot of projects will use it. It is more readable and understandable from viewpoint of CSS user.
@ffzz007
@ffzz007 2 месяца назад
But this state is not persitent across pages and goes back to the default vale on page refresh
@adonisECM
@adonisECM 2 месяца назад
Lol i thought Panda css was CSS for pandas, the python's library
@cryptiq09
@cryptiq09 2 месяца назад
Maybe just a plugin bug, but your properties are not ordered at 9:02
@zheli2417
@zheli2417 2 месяца назад
hi do you have some video made of remotion open sourced? I am learning it now but not found much tutorial
@windev4308
@windev4308 3 месяца назад
Expo is being exposed !
@hiroyukinumaguchi1984
@hiroyukinumaguchi1984 3 месяца назад
Great!
@anyadatzaklatszjutub
@anyadatzaklatszjutub 3 месяца назад
cool!
@kaioneal6160
@kaioneal6160 3 месяца назад
I usually agree with Theo on a lot of things, but this is not one of them The auto complete and error catching is amazing for preventing bugs
@ltorrean
@ltorrean 3 месяца назад
Amazing !
@AlexLi-gb3oe
@AlexLi-gb3oe 4 месяца назад
Great tutorial, keep it up! One suggestion is to use Fullscreen as an actor rather than as a substate in parallel with Video.
@baptistedevessier
@baptistedevessier 4 месяца назад
Thanks a lot for your kind words! Using a separate actor for the fullscreen mode is an option. However, I find it better to rely on a single machine when possible. It makes refactoring easier and makes it possible to rely on event broadcasting across orthogonal regions.
@haydermabood
@haydermabood 4 месяца назад
Thank you very much for this video! I would suggest creating an "MS Paint" clone as another project ;) ... there is an online version called "jspaint app"
@baptistedevessier
@baptistedevessier 4 месяца назад
Thanks for the idea! I will check what I can do.
@DEV_XO
@DEV_XO 4 месяца назад
Amazing video, Baptiste! Remotion has a bright future, so being on here early will be as good as it can be! Keep it up, mate!
@baptistedevessier
@baptistedevessier 4 месяца назад
Thank you a lot! 🥰 Remotion is an incredible tool. It's just fantastic to create high-quality videos with Web and React code.
@aarondfrancis
@aarondfrancis 4 месяца назад
👏👏👏
@baptistedevessier
@baptistedevessier 4 месяца назад
Thank you so much, Aaron! 🙂
@DEV_XO
@DEV_XO 4 месяца назад
More Remotion content please! 💚
@baptistedevessier
@baptistedevessier 4 месяца назад
Thanks you so much! 😄
@javiermadueno
@javiermadueno 5 месяцев назад
Very nice video!
@baptistedevessier
@baptistedevessier 5 месяцев назад
Thanks a lot, Javier!
@savagedoriftu
@savagedoriftu 5 месяцев назад
god I hate this frontend/javascript ecossytem bullshit so much, I hope someday I can be a full time backend dev
@tuananhdo1870
@tuananhdo1870 3 месяца назад
just chose react + tailwind and you are done
@CristianKirk
@CristianKirk 5 месяцев назад
As if frameworks were not horrible enough...
@tidb1ts
@tidb1ts 5 месяцев назад
Thanks for the explanation. Editor theme please 🙏 💰
@baptistedevessier
@baptistedevessier 5 месяцев назад
I’m using the Night Owl theme by Sarah Drasner! marketplace.visualstudio.com/items?itemName=sdras.night-owl
@tombuckley91
@tombuckley91 6 месяцев назад
Thank you very much for this, when I saw you implement the exact thing I had done I was ready to pull my hair out, and then you introduced the reenter property into my life and spared me from yet more frustration. Thank you very much sir.
@baptistedevessier
@baptistedevessier 6 месяцев назад
You're welcome! 😊 Nowadays, most bugs I encounter with my XState machines are due to a missing or extraneous reenter property. That's a great trick, but it needs some care!
@faraonch
@faraonch 6 месяцев назад
Tailwind literally solved all the problems we had so so nicely, it reduces tech dept and tooling by a lot, just by generating plain css utility classnames for us. Now creative "Panda people" like you bring back the mess again, and they are not even consistent. It's like a sub group of Apple users would bring back mechanical keyboards on the iPhone again.
@derciojds
@derciojds 5 месяцев назад
How ironic, tailwind user talking about mess.
@ts8960
@ts8960 6 месяцев назад
my favorite solution is the "sx" prop that MUI offers. however it only works on mui components. i want a css solution like that, panda is closer than tailwind which is a plus
@baptistedevessier
@baptistedevessier 6 месяцев назад
I often use Dripsy to style my React Native components, and it has an sx prop, too. I like Panda because it offers a lot more features, like CVA and patterns. I'm now waiting for Panda Native 😄
@oscarljimenez5717
@oscarljimenez5717 6 месяцев назад
In Panda you have a css prop!!
@ts8960
@ts8960 6 месяцев назад
@@oscarljimenez5717 but can i fine tune units like fontSize: 15px or custom padding etc
@mjerez6029
@mjerez6029 6 месяцев назад
Just stop putting your css in html at all no sense from star... U just deep diving on it.
@gdnight
@gdnight 6 месяцев назад
It’s great you took the time to make this detailed answer, all the while keeping a great attitude, which I imagine is not easy to do given that Theo can be so quick to judge, and indulging in hot takes a little too much…
@baptistedevessier
@baptistedevessier 6 месяцев назад
Thanks a lot!
@nesvand
@nesvand 6 месяцев назад
Honestly this does a great job of highlighting the value of pandacss for me - I know some teams in my organisation that would honestly love to jump on to this as an alternative to tailwind (as it fits more with their implementation approach). I'll likely continue with TW for the projects I'm on, but I'll definitely be trying it out in case it's a better fit for future projects :D
@baptistedevessier
@baptistedevessier 6 месяцев назад
I would love to hear your feedback about Panda CSS once you find time to try it!
@gajusgajusgajus
@gajusgajusgajus 6 месяцев назад
Great video!
@baptistedevessier
@baptistedevessier 6 месяцев назад
I'm glad you liked it!
@VoxelPrismatic
@VoxelPrismatic 6 месяцев назад
So basically, PandaCSS are for people like me who don't like looking at documentation and also don't remember the proper order for things
@baptistedevessier
@baptistedevessier 6 месяцев назад
Yeah! Type-safety + leveraging on the exact CSS properties' name.
@oscarljimenez5717
@oscarljimenez5717 6 месяцев назад
Great video!!! You just won another subscriber :)
@baptistedevessier
@baptistedevessier 6 месяцев назад
Welcome on board!
@gabrielelpidio
@gabrielelpidio 6 месяцев назад
Amazing vid
@baptistedevessier
@baptistedevessier 6 месяцев назад
Thank you so much!
@t3dotgg
@t3dotgg 6 месяцев назад
Wow this Theo guy is dumb, thankful you jumped on this Seriously though I love the push back so much and I’m hyped you made this
@SadanandGopal17feb
@SadanandGopal17feb 5 месяцев назад
😂
@TojoRODIALSON
@TojoRODIALSON 7 месяцев назад
Astro have problem with multi language
@TH2theEO
@TH2theEO 7 месяцев назад
Propre 🎉 🔥
@baptistedevessier
@baptistedevessier 7 месяцев назад
Merci ! 😊
@fvdezempte8015
@fvdezempte8015 7 месяцев назад
Vert interesting video, it really helps thanks Teacher
@baptistedevessier
@baptistedevessier 7 месяцев назад
Thanks a lot! If you think about other XState subjects to cover, please tell me!
@gliong666
@gliong666 8 месяцев назад
ty sir, i love ur content.
@baptistedevessier
@baptistedevessier 8 месяцев назад
Thank you so much!
@UliTroyo
@UliTroyo Год назад
I guess RU-vid just recommended a video with a much better solution to an XState problem I just finished solving. That's great! In my project, I had an array of user-created objects, but I mistakenly didn't reach for invoked services, so I had to track a bunch of actions in order to debug the save function. It wasn't fun. Thanks for this!
@gnorts_mr_alien
@gnorts_mr_alien 2 года назад
Thank you for the video. It was an interesting problem.
@baptistedevessier
@baptistedevessier 2 года назад
I'm glad you liked it!
@AZn5ReD
@AZn5ReD 2 года назад
Vidéo postée à 4h du mat pour que les abonnés affamés puissent en profiter dès le réveil ! Merci ! 👌😍
@baptistedevessier
@baptistedevessier 2 года назад
Je savais que ça te ferait plaisir, cher ami ! Au plaisir de discuter de XState après une piste verte.
@Tkesray
@Tkesray 2 года назад
Great video ! I love how you bring this up in an xstate application from a vue3 feature This shows how strong xstate is by itself
@baptistedevessier
@baptistedevessier 2 года назад
Thank you! Indeed, I'm always impressed by the infinite possibilities brought by XState. Such a great time to be a developer!