Good communication is an essential element to every successful relationship. Whether in our families, friendships or communities how clearly we express ourselves can often make the difference between building connection or aggravating conflicts.| Flagrant
In the first part of this blog series we discussed how important communication and dialogue is in work, life and websites. In this second part we will explore how the dialog element can be used in other creative ways and find parallels to how to communicate more effectively using tools like Nonviolent Communication (NVC).| Flagrant
The power of Rails with Turbo and Stimulus. With the imminent release of Rails 8 and the exciting new version of Hotwire's Turbo library, the buzz around Rails has been growing. Hotwire, which stands for 'HTML Over The Wire', encompasses the Turbo, Stimulus, and Strada libraries. Rails has integrated Turbo and Stimulus into the framework, providing a wealth of modern, high-speed functionality. Let's explore how these new additions, combined with some classic features, can make Rails the perfe...| Hashrocket
Learn how to get started with Hotwire Native| William Kennedy
Up and Running with Hotwire Native iOS 1- Setup| William Kennedy
Hotwire, which stands for HTML Over the Wire, provides a different way to build modern web applications without using too much JavaScript. This article provides a quick introduction to Hotwire and its component frameworks, such as Turbo Drive, Frames, and Streams.| Write Software, Well
In this article, we will build a counter component using the Stimulus JavaScript library. This simple example will demonstrate a bunch of useful features of Stimulus such as managing state, handling events, and targeting DOM elements.| Write Software, Well
Hotwire and Turbo are great for very quickly and easily adding real-time updating of webpages without requiring the browser to reload the whole page. But if the information you want to stream back from your server to the client has anything specific to the current user — like using the name "You" instead of "James" — you might hit an issue. So far I haven't found this written up on the web anywhere, so hopefully this will help someone else with the same problem.| Good Enough