Episode Details
Back to Episodes
What Livewire Is All About
Description
So before I talk about what Live Wire is all about I think it's worth noting that I don't control Live Wire Live Wire controls me. So I want Live Wire to become what it's going to become sounds kind of crazy and weird. But but really I try not to have too strict of a vision for it because. I want to be able to roll with how with what emerges you know, like as people use it as I use it the vision for it's going to change good use cases for are going to change we're going to be informed as we go so live Where could change form?
I don't know. I want it to be fluid at this point rather than you know have a very strict idea of what I wanted to be. I want it to kind of I don't know. Evolve on its own it sounds kind of weird but what is live, we're all about. So I think what I want to say here is the things about Livewire that have nothing to do with Live Wire itself.
Because Live Wire represents change in my thinking and my development habits and really a core belief that came from you've heard me say it a thousand times. My journey has been from you know little I don't know newbie developer making apps and codeigniter and jQuery and using bootstrap and admin templates and all that stuff and then.
Getting into layer cast leveling up learning object orientation feeling like a badass and then watching that view series getting into view going deep into view and feeling like a god developer. Not really but feeling like a pretty capable developer feeling like I can you know, I have a place at the at the table at meetups.
You know that are all talking about hot JavaScript things. You know, I'm in the hot JavaScript stuff and full sack and microservices and Json apis and rest and all that stuff. I don't know. I felt I felt like I don't know like that there that was in some way sort of a peek. For me, but really that I mean that that seam and it's I think a lot of people follow that same path but like, you know, and you've I started started talking about 20% time the podcast that Daniel nice to host at the time and my Lair can talk two years ago called embrace the back end where I started to really question.
Some of the ideas or some of the ways that I've been developing my apps like I'd gone a little bit too far. Everything was a jack stand. I had like separated the back and in the front end and really just ended up with apps that are just way freaking more complex than they need to be Point Blank.
And so the rest of the so the journey down from that Hill the journey sort of down from JavaScript Mountain down to reality going back to like native form submissions and blade and stuff like that little inline scripts and inline Styles and things like that. And that's where live where sort of comes in is live.
Where is just a piece of that puzzle on that journey and live or is about about the whole journey, like that's it's a tool that represents that way of thinking so I don't necessarily expect that everybody who thinks this way is going to use Live Wire because it's not for everybody. I think it solves a very specific need and it solves it really well and I think it's a good accessory tool.
Like I don't think people need to start writing their entire apps with Livewire. If you know the way I would write an app is I would start with out live wires far as I could. And then when I needed to add it, I would because you know, there is such thing. As you I demand you do need a certain level of UI fanciness to sometimes that's the that provides the best user, you know experience, but that's you know, I try to resist even live wire as complexity, you know.
Stick with straight HTML and CSS so far I can get with that native form submissions stuff like that. Then as soon as I need some Dynamic functionality. I'm not looking for a whole page reload, you know live wires away to get a quite a bit of a bang for your buck and then beyond that, you know, you know, my thoughts behind that so re