It really is a very interesting analogy, and I think your background and your story is just one small example of why diversity in tech is super-important not just age, and race, and Literally, like - what did you do before this job? That unique perspective that you bring - it shows in the way you approach problem-solving, so we’re really lucky to have you, and I’m glad you’ve picked this profession to help pay your bills as well.Ī state machine - it’s one of those things that sounds really complicated. So I’m really digging this analogy, and… I don’t consider myself a state machine nerd, because I’m very familiar with people who really love nerding out about state machines, and a lot of my state machine nerd friends who happen to also write JavaScript for a living love XState, and I’ll share some interesting back-stories later… But this kind of analogy of the state machine needing a visual representation, and how it’s similar to sheet music… If you really think about an orchestra - I mean, it is this giant kind of state machine between multiple musicians that need to coordinate events and activities in a synchronized fashion, for a set duration of time. I actually called it Estado, like the Spanish name for estate, but I eventually changed the name… Let’s dig more into it and actually find out why it’s not more popular today.”įast-forward a few years, I decided to just put all of my learnings into what at the time was a toy project. So I was like “Hey, I really dig this visual language. It’s just like “Wow, this is a nice visual language, and I’m a visual learner”, and as a musician, that’s important too, because you have sheet music, which is a visual way of representing what you’re supposed to play. So it’s nothing that I learned at university, like a lot of other developers might have learned. So I was doing some research, and I actually just stumbled upon state machines. That was just really confusing to me as a junior developer, so I’m like “There’s gotta be a better pattern for doing all this.” I started at a startup as a junior developer, and it was like this startup where there were just all of these crazy workflows in multi-part forms… And one of those things were like you would click a check box and then a certain field would show, unless this other check box was clicked, then you’d have to do this and you might go to a different step etc. Piano is not my last name, as you probably surmised… I went to college for piano and then discovered that doing web development actually pays a lot more than playing piano, so I sort of switched fields, went into that. So you might have noticed my screen name, DavidKPiano. They’re in early development building out the first set of APIs, and they’re looking for feedback from developers. It’s a developer friendly platform to explore, search, and use simpler APIs for everyday consumption all in one place. Micro – Micro is reimagining the cloud for the next generation of developers. Security, compliance, and industry standards are always up-to-date, plus devs are free to provide the login options their users want with the security their application demands. Learn more, apply, join lightening demos and much more at /startupsĪuth0 – The for developers, by developers identity platform built for the cloud era that secures billions of logins every year. Retool has bundled together a year of free access to Retool with over $160,000 in partner discounts to save you money while building Retools apps with common integrations. That’s exactly why Retool launched “Retool For Startups” - it’s a program that gives early-stage founders free access to a lot of the software needed for great internal tooling. Retool For Startups – More and more startups are using Retool to focus their time on their core product.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |