Hristo Vladev
Talks
QTerrace
![Hristo Vladev's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYkU9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--373d3344bb6fa346e7429d25d5b9720554a6e257/ULS5_SXr_400x400.jpg)
Hotwire at Work
![Hristo Vladev's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYkU9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--373d3344bb6fa346e7429d25d5b9720554a6e257/ULS5_SXr_400x400.jpg)
Hristo Vladev is following up his May "Intro to Hotwire" talk with a practical "Hotwire at Work" session. This won't be a talk, but a live code-along.
Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. It's an alternative to the single-page application frameworks like React.
Read more ->
Read more ->
Resonator
![Hristo Vladev's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYkU9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--373d3344bb6fa346e7429d25d5b9720554a6e257/ULS5_SXr_400x400.jpg)
Intro to Hotwire
![Hristo Vladev's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYkU9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--373d3344bb6fa346e7429d25d5b9720554a6e257/ULS5_SXr_400x400.jpg)
Are you riding the the React Server Components (RSC) hype train? Did you know that you can avoid the whole hydration/de-hydration approach if you leverage plain old HTML? Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.
Some people like it, some even use it, but we are just gonna talk about it. Welcome Hristo Vladev with his Intro to Hotwire to Ruby Banitsa!
Read more ->
Read more ->
Puzl CowOrKing
![Tsvetelina Borisova's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYmM9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--99d4be409b0653cced57068aef90e000b813d094/1222952.png)
![Hristo Vladev's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYkU9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--373d3344bb6fa346e7429d25d5b9720554a6e257/ULS5_SXr_400x400.jpg)
Strategy Pattern
![Tsvetelina Borisova's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYmM9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--99d4be409b0653cced57068aef90e000b813d094/1222952.png)
Ruby 2.7 & Ruby 3.0
![Hristo Vladev's avatar](https://rubybanitsa.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBYkU9IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--373d3344bb6fa346e7429d25d5b9720554a6e257/ULS5_SXr_400x400.jpg)
Read more ->
Read more ->