Live Coding Happy Hour | #BuildWithAES Highlight Reel
[Music] thank you [Music] foreign [Music] waving so I just like wave welcome to live coddy happy hour this is our show for you but servicenow developers admins and everybody else who happens to be watching we uh we normally would do a live unprepared demo at this point however we just finished our build with AES campaign so we thought we'd show you some of the highlights for that so Lauren and Earl and I have been busy searching the internet for that magic hashtag and going down the list of people who have submitted and uh looking for people proudly wearing their t-shirts that say my apps make the world work and we've come up with a hit list if you will not not the kind where we go out and knock somebody off this is this is the hits I realized when I came out is like that might be a bad connotation let's go around and do our introductions first starting with this young lady hey everybody my name is Laura McManaman I am the newest addition to the uh developer advocacy team I started in July I've worked in servicenow for the past five years and prior to that was a servicenow customer and I'm super glad to be here and super excited for today's stream and I'll pass it down below which one there oh my God I'll never get it right My Name is Earl Duque I am a developer advocate here with servicenow have been with the company about a year now and for many years before that I was with a number of different customers mostly in higher education uh about five years on the platform now so been around but live stream live coding happy hour everyone knows my silly antics I'm back and check my name is Chuck tomasi senior developer Advocate at service now I've been here since 2010 was a customer for a couple of years before that so what does that make it about 14-ish years on the platform uh the old man of the group so next up this is live coding happy hour emphasis on the happy hour part that means we get to have some Libations while we work it's part of the greatest job in the world or at least I think so let's let's go around say mortar Lauren what have you got so in honor of the ga release of Tokyo I've been continuing my usage of sake in all of the live coding happy hours this is actually a taru sake so taru sake if you've ever seen it on a menu it means that it has been stored a little bit longer in Cedar or taru casings uh so it'll oftentimes even if it's sweeter have like notes of of Cedar uh it's usually in celebration so it's usually for like weddings or anniversaries or in this case launches of new software so that is my drink of the day down to Earl uh I have um I got this from a local Brewery um here in Central Valley California it's a golden ale from Blaker uh it's members only golden ale so that's what I'm drinking today I haven't tried it yet so I'm excited to see what it tastes like all right Lauren Lauren really had that pitch for what she's drinking I don't know that this my wife got this from the grocery store oh it's invisible invisible uh I've got the show chikubai oh I can't really apparently it is a classic and uh I'm gonna read my commercial off the back label the hospitable California climate specially selected California rice of the highest grade in pure water of the Sierra Nevada mountains combined to create the ideal conditions for producing Superior mellow taste its most traditional style of sake naturally smooth and well balanced the full-bodied flavor of the shochikobai is deliciously enhanced when it is served warm which is perfect because I warmed some up I'm making me some sucky bomber oh way to go I didn't have a really happy Chuck in about 30 minutes good thing this is an hour long so all right Lauren uh you want to start us off we're going to do round robin here with what we found and give it some reviews and just have a discussion we're not we're not allowed to uh you know this is this is in no specific order it's just we're gonna say hey this is what I found about who did what with the build with AES Challenge and uh just a few words about it so why don't you kick us off for sure so uh for those that missed it I think everyone here has already heard about it but for those that are wondering what the build with AES challenge was um essentially all the month of September we asked our developers to basically submit a video or short blog post about what they liked about the experience of building with AES or app engine Studio it's a relatively new product so as a company we're still trying to learn what people like the most about it as well as see how it's being used and so we got essentially uh yes either on LinkedIn or on Twitter uh as well as YouTube that's where most of the submissions lie and so it was a challenge not a contest anyone that submitted within the time frame is a winner and got a free cool shirt so if you count yourself amongst that group congratulations you are all winners um but there was so many to choose from they offered a wide variety that uh essentially we went through picked three to five that really stood out to us well what were they like 160 or something submissions yeah it was hard to tell because somewhere like within a nested and there's a couple of duplicates just because of how commenting sometimes gets a little messed up it was anywhere between 150 and 200 submissions so in you know less than a month that was that's pretty pretty admirable I'm very proud of the service dog Community it's very cool so cheers to that so with that being said I'm gonna dump into my perfect so I want to start things off uh I actually I believe I saw her in the comment section which is even even better is Maria's submission so one of the favorite things I liked about this so let me make sure that you can see my screen I'll blow it up a little bit um and that way you also have her Twitter handle in case you would like to go and follow up and follow her on Twitter and or on YouTube um but she made this cute uh like cat management application I love very creative use cases of service now like almost like non-businessy uh use cases and probably my favorite thing about her submission is that it also was built live so it was very similar she basically did her own version of live coding happy hour Sans uh the happy part of happy hour um but in less than 15 minutes she built an entire application on um app engine Studio I think this is not only like a very vulnerable way to talk about the product but also gives a very realistic expectation of what developers can use and what kind of like the process can look like it doesn't have to be this really intense you know highly uh collaborated on it can just be you kind of spitballing some ideas and and working through it in one session or less so to build you know go from the start of an application essentially all the way to the version release of that application um I thought that was very admirable and a very cool submission for this use case I I had to I I don't know what it was I was smiling the entire time she was presenting yes yeah there was there was something just naturally warm and inviting about this and uh uh I I liked her use case it was a CMS a cat many yes it was very cute so that would be my first one of the day I also to get started so like if you personally did not participate in the build with AES Challenge and you're looking for a video to maybe follow along with to like learn how to do it aside from you know all of us that actually work in service now um this is a great one to follow along with so I highly recommend uh Gabby's video and I will kick things back off to Earl all right so the one I wanted to highlight was from Alberto Colombo uh the I'm gonna be a little selfish and the reason why I built this um I picked this one as one of the highlights I did it's because it's about Mario Kart and so uh Alberto built a Mario Kart tracker for his company to build a tournament tracker for when they play Mario Kart with each other basically and um so what so it's not just the content that really jumped out to me and demonstrating like oh we as servicenow people in the ecosystem we could build apps for almost anything not even this technically business related but for things that just improve our lives I I know me and Chuck have talked on stream a lot about all the different things we've built for ourselves and our personal lives and Chuck's whole house is tracked and automated via service now basically um but showing that like oh Mario Kart tracker I I built a Super Smash Brothers uh live live overlay thing for an OBS for streaming on Twitch one time just to show everyone's score while we were playing Super Smash Brothers um stuff like that is just fun stuff that to build but the one thing I really appreciated about Alberto is that we are developers and we run into difficulty sometimes and in this blog he pointed out like some of the difficulties that he had with um working on certain things especially with the differences of using a browser versus a like a Chrome browser versus Firefox and how the experience is different in there and that feedback is always good because uh here for our team the developer advocacy team we don't shy away from that kind of like hey I had problems with this we want to know those things because our goal is to just make everything better for developers and when we see that kind of feedback then we we try to get it to the right places so it's really fun to see people be very transparent about what they are building inside servicenow and plus it's Mario Kart so I'm always going to be a big fan of anything like that that's built inside the platform yeah I also took a look at this one and it it was nice because it was one of the few that wasn't a video so that added some extra challenges as to how you present what you built and the experience you had uh I think you even gave a GitHub repo in there in case somebody else wants to play along but I like that use case like you said it doesn't have to be something that's even business related and we'll see this a little bit later if I read the notes right that people are doing things that that are are working to build community he said he had Mario Kart tournaments at work so this is yeah this is a social thing it doesn't have to be business business business look for those opportunities to to to drive more community at work as well yeah that's phenomenal I'm always in in uh proponent of using servicenow for gaming possibilities that's very fun I think there was another gentleman that submitted one for Magic the Gathering too so I was like oh I love seeing these like game oriented applications all right um I'm gonna talk about one from Prashant Kumar he did a lifetime goals tracker now this is interesting because you know the way you get things done is set goals measure them keep an eye on them and you'll get ahead a lot further I'm a firm believer in you know managing your priorities and having your goals in front of you it's a very corporate thing to do but you can also put in your personal goals I think he had something in here like I want to learn to scuba dive and I want to learn to play the clarinet or so whatever it was uh it very uh very straightforward took us into AES and and showed what was built and how it was built and then a little bit of use case about how you can put in a record showed the record producer and uh you know everything once once you build out that record producer even though it's in AES it's going to render like you would expect in service portal so you don't have to build out a portal you could just say here's how to get to it and and he did is through the service catalog uh and then looked at the back end records as well so even a mobile application which I thought was is fine because if you're going to have your goals you may want to update them while you're on the Fly okay I'm currently skydiving knock that one off the bucket list and deploys right now while you're doing it maybe maybe put a description we do not support actively trying to submit catalog items while you are plummeting toward the earth I did wonder about the the font on his fault it looks like Comic Sans in a way it might be something else I don't know if that's just getting on the phone or if he did something in the mobile app itself I didn't get a good look at that but that one caught my eye I was like well how is that working dang got another one second round Lauren kick us off so my next one is by is it Nia or Naya makash yeah yeah okay fantastic I see her on Twitter all the time uh so it's very fun I get to highlight one of her uh submissions here so first of all this is a really uh life like use case so she uh currently submits uh she is an author and she is submitting a lot of her work to literary magazines I don't know a lot about the publishing process I assume it's very challenging and very rigorous and requires a lot of moving Parts um just exemplified by your application so we've seen a couple of applications now that focus on the catalog aspect as well as the mobile aspect and I really liked hers because it focused on the reporting aspect so not only does she have this really nice dashboard to track all of her pending submissions how long submissions take right was the response time Etc and also like the acceptance rate and uh and things like that and like differing between like contact uh contests and just general pitches um I I like this submission as well because it really goes into the takeaways from this I think that that was real it was really valuable for me to to read through one thing that was brought up and this is something that servicenow is toyed with in the past I'm I'm curious to see your opinions on it both Earl and Chuck is that uh one of her uh you know points was it's a shame that this as a tool so servicenow is a tool can't be more easily leveraged for like hobbyists or four very very small businesses so like for my mom's like five person dental office for example it's usually these you know relatively big company isn't it I know a couple years ago we we tried right there was like the servicenow express uh versions and I'm just I'm curious what y'all think about that it was a little bit before my time um if we would ever go back to that type of like a methodology I guess to handle smaller businesses or hobbyists I mean yeah so a little bit more history on it I I actually had experience on Express instance um it's one of their very first instances I saw uh we moved off of Express pretty soon after that though because it was pretty limited and we needed more um I mean we don't shy away from the wordage that servicenow is meant for Enterprise uh we have a a fairly large jump between individual developers learning and playing around with their personal developer instances all the way to when you actually are doing it professionally you have to be with an Enterprise basically and that's medium to large Enterprises uh nothing really like small um the idea of us ever going back to that route I know um for the developers we would love to see that especially for the sake of like what can our pdis be something that reflects a smaller instances uh individual thing um the architecture around that is a company-wide so I don't even think I would be even comfortable even commenting on that yeah I could potentially do for the future um I mean it's something that would be very interesting because I could see how this would benefit small businesses but until we know how to um create a a platform that can scale downward as opposed to continually upward um I think servicenow has chosen knows that the we we are in a trajectory where we're building bigger instead of focusing smaller and that's reflective of the kind of Industries we're in which is a really good thing but yeah it limits us to the smaller customers but it's strategy um and it's reflective of a growing platform good points I'll I'll give a yes and to that since I'm the old guy and has a little more history with it the uh it basically comes down to cost unfortunately uh if if it costs say five thousand dollars to host the instance uh you can't really charge a small business a thousand dollars a year to run their business on it is as lovely as that would be for everybody in the world to be using this you know there is a minimum cost of infrastructure support you know there's there's a basic cause so they set what they call the minimum ACV the annual cumulative value I I can't remember it's it's like how much how much the deal the deal size the minimum deal size has to be and I don't recall what that number was but it was a double-digit number um the last I heard it was in the mid double digits but I'm not going to comment any deeper on that because that information is now at least five years old so there's there's that the alternative is for you know let's say there's a you know a chain of dentists in the Phoenix area yeah that that want to put all of their offices on servicenow and run their processes there is the option of going through an MSP you know because often those size companies don't have their own I.T Department either so you could have managed Services of hey we've got a broken keyboard to uh you know we need to we've got a customer checking in you know so there's there's the possibility of going through an MSP like that too to get that you know you would be on a shared instance and you'd have to work with your MSP to define the business logic etc etc but there's nothing stopping them from Contracting and saying now let's make a bespoke application for uh customer check-in or next appointment or you know hooking up to Epic so we can see the dental records uh you know there's there's lots of opportunities there through the MSP channel so I would recommend any smaller business that's interested in that to reach out and see if there's a possible engagement there as well nice very good discussion I'm always curious about that type of stuff there's a lot of good points oh boy oh it was because it brings up an interesting question right is like it's scaling up for bigger businesses obviously is great but also scaling down for smaller businesses would increase the amount of developers because the entry point could be more personal projects I'm always wondering at a business level like how those decisions come to be but I like that the the comment about msps right because that's what would allow for the scaling in a more business appropriate like and there's also pdis too like that's great for the hobbyist too to have something like pdis available so with that being said I'll kick things back off to Earl so the next one I wanted to highlight that I saw um so my first one I talked about uh I liked it because it was Mario Kart um this one I'm swinging to the other side uh Justin Meadows um built a very good business oriented use case but um I I wanted to highlight this one just because it was really fun because Justin released two videos one was about how Justin was getting started inside of app engine Studio to import their app from Source control and actually ran into a an error and then explained how to get past that error and why that error was happening the good detail um and then the second video was the actual building of the app which has a lot of cool run through of the different data tables experiences and some automation too at the end uh just really well produced video for a contest that didn't require it and I really appreciate when people put that little extra effort on to making sure their submissions look and feel polished and um are easy to consume by others but one of the cool things I really liked about this was what I said earlier is that uh Justin talked about how there was an error that they ran into um while importing it and then explained how to get through so in the first one I said I appreciate when with the Mario Kart app I appreciate when people say their criticisms um of the platform so that we can actually work through it and actually have that feedback to build and constructive for Justin um similarly but not not the same uh that explain explanation of gotchas is so helpful for the developer Community yeah that's why we do live coding happy hour um Eliza because when we are coding um on the show uh we run into things that a normal developer run will go and run into and that like knowledge of oh someone else ran into this and they figured out how to get past it is invaluable for developers and uh Justin exemplified that in Justin's video showing like hey I ran into this thing and I got past it by doing this and that's that's always stuff I really like I always call them the gotchas um are so important inside any platform that you develop on or any system that you do coding on and stuff like that you just got you got to learn the gotchas and the more gotchas you know the more the better the developer you are Amen to that really like Justin's uh submission that's why I wanted to highlight that one very cool yeah and Lauren you just put this up on the screen but uh Phil also says you know he's got some great content out there so we invite you to follow him I love that I love the video stuff too uh I'm always biased with creating videos because I personally know how difficult it is some boys like oh my gosh it's so much edited one of the killers Earl how long is Justin's video both of them are just a couple of minutes uh two to three minutes long each of them yeah yeah I noticed notice majority of these are are in that you know three minute range maybe five tops yeah I think Gabby's was the outlier but that was the intent of her video was changing you know walk you through it with the narrative see it in real time or near real time she did have a couple of bloopers that she cut out and even made made reference to them all right my next one is from a familiar name from ashitosh manat whom you've probably heard of he's an MVP also and has the uh Latin we pratin podcast which just had another episode this morning if you haven't heard from it with dhruv Gupta so those two are a real pair uh his inform his his presentation was about automating your firewall rules and he took a very real use case he said look this this has been going on with Outlook and spreadsheets for way too long we need to create an application to fix that and you know the other thing that I noticed in most of these is the uh he talks about the use case for quite a while before we get to AES like almost half this three minute video but uh nothing wrong with given some good clear background a lot of these use cases they're not real complex yeah one two three maybe four tables I think four tables was the most I saw in any of these uh you know this one actually has multiple workspaces and then for the logic and automation they'll you know have some of them just had like a notification like wow that's pretty cool so the uh the use cases are not real complex and that's I think that's where app engine studio and a lot of these let's get something solved use cases let's get something solved fast really shy I love that so how uh what was the uh forgive me what was this this like what was the use case again I misunderstood a little bit he was he was automating some firewall rules so when somebody says hey I need to change the corporate firewall oh okay yeah to to allow this port in or block that Port out or or something of that nature uh I'm I'm not a network administrator I don't play one on TV I I don't even watch movies about Network administrators I know a couple of Cisco iOS commands would be dangerous but that's about the extent of it so you know in in securing your network securing your infrastructure they needed a request system to bring in and maintain those I don't know if our secops product has that or not but this was just a real quick another use case of I've got a request it may or may not eat approval and uh let's let's send out a task and assign it to somebody to get it resolved it also seems to cover the four pillars of app development too it has data experiences logic and Automation and security that's something we haven't seen in the other apps too much yet so I like seeing that there's four clear roles that he's defined for his application that's always the last thing that people they're like oh God now I got to set up all these ACLS and stuff well we actually moved up the security a little bit more in the process if you remember prior to San Diego you did the tables and then you did the experience and security was last and nobody ever thought about what roles do I need you created them after the fact uh now with San Diego and Tokyo it comes up right after you give it you say here's the sculpt name great who are the personas you want to do and it defaults to admin and user you can add your own then as you create each table it says remember those roles we had user and admin or user admin approver manager whatever you did start checking the boxes of what they can do you know and and Maria did this in her she said look if it's if it's something not user turn that delete action off you don't want your users deleting records well unless it's their personal to-do list maybe not even then so there's it it's brought forward so all the applications at this point should have some security on them unless you're completely purposely turning around it yeah but I think it makes a lot more sense to be thinking about what are the roles what are the permissions as you are building rather than as an afterthought smart move on the AES team smart move indeed alrighty so we'll hop back over to my screen so the next submission we have uh forgive me I am notoriously I think it's kind of ironic to have a super long last name but I myself am also very down at pronouncing last names I believe it's uh William zieler zealer zeiler uh he's one of the members of our of our Dutch servicenow developer Community um but one thing that I really loved about his submission so first of all he used servicenow for charity I I love the fact that this is a kind of like a constant small beat Within These custom apps that I've seen um I have a soft spot in my heart for seeing people use servicenow for charitable means or like charitable projects um so to kind of create an application specifically for the management of volunteers I thought was uh a a phenomenal idea B something that I would love to see like in use this is very cool um but one of the main reasons I picked it aside from the use case was how detailed he went into every single step of development everything from the timing of each step to what was performed in each step um I think that if you taught uh if you took Gabby's video as a as a really nice summary this is the more detailed version of what a app building process could look like because not only did he and he co-built this with uh with Martin Coster as well but these two gentlemen worked on this application for uh I love the inclusion that they spent almost two hours on food that's pretty great um it goes down to like every single step and provides like really good documentation on the actual design I think it's easy to take for granted how easy it is to build stuff on service now so sometimes people kind of skip through that and just kind of like Cobble it together while they're thinking um but a much more realistic view is there's going to be some sort of design that's going to need some sort of approval by an architect and it would probably resemble something a lot like this so seeing how everything plays together um and they made a very concerted effort to scope this version um I am a humongous proponent of not trying to build Rome in a day right there's going to be um again there is a tendency with servicenow development because because you can build so fast be like oh we can do this and do this it gets really exciting and really fun um but you don't want to set yourself up to jail from the beginning right you want to hit the ballpark a ball out of the ballpark on that first release really well and so they actually made a concerted effort to scope it to a relatively um you know refined scope and also made the effort to say like what would be the next step um I think that this exemplifies a lot of best practices with regards to application design um I would say this is kind of like the blueprint for application design I really really admired um the detail in the submission yeah I saw that one as well and I was I was impressed with the level of design the imagery like holy smokes he's got erds in here tell them about the whole data structure you can actually read this stuff it was it was very well done I applaud that as well uh and and you know to Lauren's Point think about what the minimum viable product or the minimum what was I just heard a new term yesterday what was it it was the minimum uh acceptable product so you want the users to be accepting it if something along that line so it's not just what the developers think is usable it's what the the the the audience is willing to consider usable and then think about Sprint like you said don't try to boil the ocean or get everything into that first release as exciting as that is what does it take to get somebody using this for the first time and then get that feedback do that agile approach whenever possible absolutely and I definitely want to highlight uh you know he has a little call to action here if you happen to be in the Amsterdam or you tracked area uh looks like he and his his buddy Martin are doing some tips so I always like to con push servicenow community events so if if that's something that you're interested in you're located nearby that's something that they're willing to do that should have been our you release in my opinion Utrecht Utrecht is that are you ready it's a city oh oh of course David think about that yeah Utah is not a city who broke the mold off hey I I prefer Zanna do to you and no offense any Utah's utahns out there it's a great state but I'm like it does kind of break the pattern xanaduzley's a fake City hahaha we could have done a fantasy City there's got to be a fantasy City out there that starts with the U I have my idea for the actual cities that start with x and yes we'll start with X there are plenty they're all in China though there's some in Mexico as well they're like that's true oh wait is that is that an X or a z I think that might be a z yeah Sony IBO well I especially with the last one we were talking about detail and stuff like that um and Chuck also mentioned the like oh especially if you're new to things and stuff like that um I wanna I'm highlighting this one by Jessica Kelly because Jessica built a um a fairly robust and fully like expanded app on um like robot uh buying and maintaining a robot puppy um which is I thought was amazing oh I vote the dog oh and I loved it because full-on full service portal Full Experience full everything a very fleshed out catalog um a lot of uh catalog items full out forms uh cool experiences automation with it um full descriptions of items and stuff like that within it to show The Experience demoed the entire experience um of the app to show how fully fledged it was um but the but it wasn't even just the fact that it was so robust and had a lot of things in it but it was also the fact that uh Jessica in their post on social media pointed out this is the very first time they've ever used app engine studio and so the fact that Jessica was able to make all of this all on their first go um and I believe Jessica said that this was made over the course of two nights is an amazing kind of thing and that's uh one of the things yeah although one of the things we always try to point out um for our uh people that are in interest in joining the ecosystem is that we are TR we're constantly trying to lower the bar for um entry we're constantly trying to think about it and we know that there's um still things out there that are making it hard for people to join the ecosystem we know that and but we can't talk about it on air but internally we are strategizing we're trying to figure out how do we reach people that were reaching on short form content how do we reach people that have never heard of servicenob before and when they they can't even figure out how to get to the developer site because they don't know that that even exists all that kind of stuff are things that we are acknowledging and we're trying to lower that barrier to entry but when we see things like this where someone says like I've never used app engine Studio before but look at this huge thing that I was able to make um in only a couple of nights on it shows the power of the platform it shows the confidence why why any one of us that is hanging out in the chat or one or us at the developer Advocates why we're excited when people start joining the ecosystem because we know it can be transformative we know that it can like launch people's careers because it's so much more accessible now and every release I'm always like man I wish all these things were were there when I joined the ecosystem because my job would have been so much easier now um and that's my go-to line for the product managers where was this when I was a kid yeah Chuck actually says that almost every time a new feature comes out and when he gets to talk to a product manager it's like the the line I expect I'm like yep exactly that's the good point but I mean that's the beauty of working with software right we get to stay with the changing World um and keep always getting better and better and better so that's where it it's really good so I wanted to highlight Jessica's good job on that one it's just it was fun to seeing all the stuff you added into your app for just making it robust and a full experience when it's obviously not a real app so kudos to you to like really dive in and test all the features I love that there was a gentleman I saw as well I think the direct quote was before this contest I had never even heard of AES LOL and I was like that's why I start off as a but I was like that's such a cool aspect that like not only is it something that is like that people are learning about but they have the confidence to still submit to a contest and do it like very successfully like that's so stinking cool yeah this was not as much fun but um a tool who has a lot of videos out there if you're not following them you might want to check it out on YouTube uh I believe his service now learning I I love to check what the what the channel name is oh here there's a way to do that it's uh click he is learn and grow together with a tool so there's his YouTube channel quick free promo on that and it came up with a student fee tracking application and it's it's a another use case of simple table a little bit of experience a little bit of logic and this one you can see there's one email you know these applications do not have to be complex use cases it's a matter of hey I submitted this did it was it approved uh it takes us through the actual use of one of these fills out the record producer and then uh looks at it in a workspace later he actually goes into uh the notification in a little more detail and how to preview the email notification with a specific record just to say look you can test this quite easily without having to trigger an actual notification so a little bit of insight is to the inner workings for developers like okay so I made this notification how do I know what it's going to say what is it going to look like is my HTML going to render right or do I have my image this was this was fairly simple but it got the appropriate variables in the right place it give a little behind the curtain of how can you test your email without actually sending an email notification so I thought that was kind of fun as well so again very very simple use case and you don't have to look very far I always tell people start looking for opportunities on your own desk of where you can optimize processes and start turning those into applications if you're getting emails or you want a quick survey of what people are doing or what they want for lunch classic example of from the early days of servicenow this was like pre-aes pre-studio pre anything uh gentleman by the name of Aaron Burris who used to do a lot of our network operations uh has had created a burrito app because our office was only like two blocks from a great burrito stand in Solana Beach and he's gonna make a lunch run he wants to know whatever he wants so everybody knew you go to the service catalog and you order your burrito and Aaron shows up at noon with your lunch it was like that's a pretty good use case to me I love that I think with this example too I think this is the last part I think we've seen every app showcase every single part that is accessible through app engine studio right like have we seen an app that I think the only one that hasn't touched on is like Doc intelligence which I think that's fair it's brand spanking new but I think with like the configuration of like emails and the new like email Builder I think that's the last like all of our examples have covered all of our bases document intelligence is going to be more on the automation engine side because that's true automation engine you know integration Hub RPA Hub and document intelligence make up uh the automation engine so we're really focusing on AES here there are a couple of aspects within AES that I I would have loved to have seen somebody create a table from a spreadsheet or do that integration of import or you know that that would have been a fun episode to watch too now maybe somebody did and we just did we probably did there's so many entries yeah very cool got another one Lauren I do I have another one um this one's very short and sweet um every other one is like videos and stuff this one's a tweet and honestly I I dig it um there's something to be said about brevity um the gentleman that submitted this his name is abhay uh there was no last name that I could find so I apologize if I'm not uh giving you the appropriate credit I tried to um but this gentleman I'm a big fan of like stocks and I got like super into like the Wall Street bet stuff that was happening uh all that drama that happened I think it was last year the year before um and so he has used AES to construct an application to like monitor stocks and his stock portfolio um like the traded prices Etc so it's obvious that he's using integration Hub to bring in uh some some form of data about the stocks that he is tracking but it's helping him make both uh judgments on like when to buy when to sell um I personally don't have a lot of experience with trading stock I just thought the drama around like Best Buy and stuff was really fun and interesting for a while um but seeing people use it for this use case I was like man all power to you even uses like the timeline to track its history over time uh whoopsies uh that is a huge huge fun person I love a fun personal use case um this one I definitely dig I think it's very fun I'm going to jump ahead a little bit if you don't mind Earl because this the one that I my last one that I found is the same use case from a different person oh wait really a stock watch app as well it's on Vimeo didn't have any audio though so you you can watch the process and the use case uh you know built out a couple of tables in in his case he did not use integration Hub but he did a uh an outbound rest API message see if I can find that real quick I was just looking at it where you see there's a couple of tables there's there's the experience he built a mobile app I saw some of that you can get to your ticker symbols I didn't see any reporting but uh various symbols and come on where is it I'm gonna find it real fast who built this Chuck this is uh sushil Kumar at a financial area calculator app also on my list heck yeah it you know it's a great personal use case if you're curious you know it gets you into a little bit of Integrations gets you into a little bit of reporting gets you into a little bit of you know I need a table what kind of table structure do I need I obviously need a list of ticker symbols that I want to follow I want to you know get the current value maybe the the 52-week high you know depending on what API you tie into you can get a lot of information out of that and then start tracking that kind of make your own little fidelity.com or etrade.com or whatever you know wherever you track your stocks and keep an eye on that a lot of these apis for public ticker symbols I think finance.yahoo.com has one that's open to the public doesn't require any credentials to just go and say what's the current price of such and such obviously they're 15 minutes delayed like every other stock market I'm talking about the U.S stock markets in this case I don't know how they work with the Hang sang or the ftse or the Nikkei or any of those other ones but you know it it really is a fun use case and it you know also gets you a little more attentive to your personal finances which is never a bad thing never a bad thing I I like this one because if you look closely uh I don't know if you can see it but he's got like a system property to keep track of his API key for that uh particular rest API actually so can you make sure you zoom in a little bit on your screen please I yeah this is the vimeo video so I know I'm just kidding it's I just wanted it here I'll zoom in there that's actually a little bit I just had to say it every episode we have to make sure we say it once yeah yeah funny man funny man if that was on your uh that could be a drinking game of like at what point in the video do they say can you please zoom in your screen hopefully I only have to say it once how far can they make it without having to say it well that sounds like a good conversation for the MVP's channel on the slack channel is Let's Make a live coding drinking game where was that when I was a child can you make your font size larger I'm going to leave it up to the rest of these characters to come up with more rules to the game we used to do that actually before I joined the team I know uh we always made fun of that stuff um we had we said drink whenever someone says Earl because Dave slaughtered would never say URL he always said oh um there was another name uh there was a bunch of them like words that looked like names whenever and we would always say drink drink everyone drink um so they're used there was there was a live coding happy hour no one documented it yeah press save press save um well I I want to um piggyback on what you were talking about Chuck because one of the things that like I acknowledge and how I learned the platform so in depthly when I was starting was because I was building apps and building uh applications that may that were relevant to me that it was fun for me to build because I wanted to see absolutely it might not have been stock watch but I remember integrating a YNAB into my service now instance I had a gas mileage tracker for my car at one point all these things but like what I always tell people like at a certain point you have to remember that there's probably a big if a big app that already does those things for you so try to manage your time and not try to reinvent the wheel when someone already has probably made a full app for it but if you're just trying to learn then you might as well try even though if even if it exists and better yet why don't you find something that that that big app that's already made doesn't have that suitable exactly for you um I remember I made a food app for my partner and I to track like what foods that we liked at different restaurants because there's Yelp of course but Yelp doesn't review individual items on Wow like that so we we made an app for that I made a service portal and I released it to every all my friends and family to use too and it was all in built-in service now so that's very cool find that Gap and then try to build toward that because you'll learn a lot and even then even if you're just recreating something that already exists you'll learn a lot and building random stuff is like how a lot of us got started and 100 honestly it helps with your career so much because other developers see your portfolio of projects and sometimes that's as important or more important than your actual experience they want to know what you've tried to build what the what kind of things you've tried to build inside service now uh those things can be just as important as experience and and for a lot of us that is experience so if you don't have a job in service now and you're trying to break into the industry I would ask what have you tried to build because uh yeah you can't tell me about your previous experience in service now but I can ask about what you've been learning in servicenow and what you've actually been able to accomplish and word gets around a lot fast in the developer Community about hey have you have you seen that cool stuff that blah blah has made for the slack Community or for the Discord that's cool stuff and when your name pops up on a on a application list people like oh I recognize that yeah someone should build like I don't know integration with Tesla analytics that would make their their whole world change not because I selfishly want that to use but I would love to see I think I'd be really good deal maker for sure when you pick an app that you're personally interested in yeah I'm gonna I've had several of them we a number of years ago uh we tracked our 25th anniversary not just the tasks to put the event together but the registrations as as my relatives and friends and family hey let us know who's coming do you have a plus one are there kids under 12 blah blah blah you know now this was pre-service portal day so I had to do this in the content management system which was painful but it was done and you know I learned a lot about jelly I learned about CMS I learned about so when you when you give yourself these use cases you're personally invested in them uh AKA karaoke you will spend weekends and holidays and evenings after the kids go to sleep or whatever it is you know just tinkering with this and and coming up with a new idea and then as you start to use these you get even more ideas like you know what if I could just if I put another field on here I'd have this whole nother Avenue of so you learn new things you go that's there was a feature that I put into the karaoke app in February I said I want one of those things that recommends other songs so I like singing Rick Springfield what's similar to Rick Springfield and it would you know give you a list first you find an API that'll let you do that hey talking to a friend of mine from 40 years he said last FM has something done you know by the end of that weekend it was a new feature on the app yeah you can you can keep your own little backlog of things that you would like to do at some point as well there's another app for servicenow projects or features I wish I would learn yeah I mean I I completely credit my knowledge of rest because I it was something I wasn't that good at in college like I never really even really enjoyed configuring stuff and rest um the whole reason I got into it was to build a Fitbit integration so we could have a walkathon and use servicenow to host it that's the only reason and ever since I was like oh rest is fun like it's uh it can be a huge game changer even for what you think is within your purview uh like in college obviously a lot of projects are pretty dry but if it's something that's self-motivated for charity in my case too I was like oh like we can do this like it's not it's not moving Heaven and Earth it gives you a lot more confidence in the end game cool are we good are you keeping going with these I still have more show us what five show okay so the next one I wanted to show um so I do this live if you ever hear me on on any of these like lightning round shows or uh summaries of or highlights and stuff like that I try to hit different reasons why I like something and to capture like what development feels like um and so we I talked about a fun app I've talked about a business oriented one and I thought I want to talk about this one because this person kind of went outside of the box and instead of building a typical app to solve like a solution this person used app engine Studio to build a utility for developers and which is which I thought was like oh yeah that's a great way to do it because I always like when I see outside of the box things and so uh this person uh who was it Muhammad Yusuf uh built a regex tester app and I was like oh that's great I'm like it's it's really nice on surface is pretty simple but um you type in a red projects you type in a string and it tells you if it matches or not and what's great is that it tells you if it's matching in platform so you know it's it's kind of one of those things like oh I know this is real um is going to match because it's already been matched in servicenow which is where I'm making development and now I'm thinking like oh this is great because it's like a it's like function base functionality that can now be used Elsewhere on the platform on other apps and you can build on top of it and you can use this elsewhere and I I like that kind of thing because one of the things that we know servicenow is good at is once you start working once you start using all the other tools laterally that you have access to then they all start working really well together and they start complementing each other and the value gets it's it's bigger than the sum of its parts basically when you start using all these things together and so I I liked that uh Muhammad Yusuf went and built a like a base functionality kind of uh utility that could be built on top of so that was that was fun I thought that was clever um and well it wasn't like all the other submissions so I was like yeah that's a cool one to highlight and that it does a client-side so it gives you like an immediate answer too like that's really nice that's that's a very cool use case you wouldn't think of AES and regex going together no red Jenks is a pretty high-powered complex thing that even you know I gotta look up a number of regex formulas from time to time I use his checker when you get something and when you Google and say I want to strip the HTML tags out of this page so I'm left with just text sure stack Overflow is going to have 100 answers for that will they all work in servicenow this is this would be very helpful for that I mean that we we talk about this sometimes too um I like that you point that out right Chuck is like oh we wouldn't really think of these kind of complex things showing up in AES but what I mean one of the things that we keep I keep pushing and um we've written a few articles about this is how that just because you're not a low coder and you're what a pro coder or you have a lot of experience doesn't mean you can't benefit from a lot of these new interfaces these new tools these low code Solutions these no code solutions that are appearing in servicenow um in every situation uh like my job as a person that has done a lot of development has only gotten easier the more they enhance these low code tools because now I don't have to waste time basically building like give me a UI every time if it can abstract away a complex process that I don't have to think about ever again like always I'll always take it um and if I if I can do it faster manually then I I'll go do it faster manually but if they keep enhancing other tools that could potentially make it easier for me then I'm all for it you know Amen to that there's a there's a lot of regex happening in the chat right now what it reminds me of one of my favorite phrases from I think it was the 80s but somebody said I used to have a problem so I used regex now I have two problems yeah I had a other I'll just say it out loud since we're um closer to time but uh I really liked um Riya Kapoor's uh coffee app to meet co-workers in the region because that was a good networking app just to bring people together I always like like I said anything that um that one solves both business cases because it's networking with your peers and your co-workers but also something fun um focused around coffee and then the um oh and we talked about all the financial calculators the other the third one I know of was um uh made by anubav rutolia um and it was a cool Financial investment calculator app but did a great mobile experience with it which was really cool so quick shout out to those two you you were on my list I didn't get to show your app off but I saw it I had one too um press soon press soon I apologize for the pronunciation if that's wrong he did a website carbon footprint calculator which I had never even like really considered uh the carbon footprint of like creating and managing like uh web assets so again those are the types of use cases that were like man I even think about that as like a general concept let alone as a servicenow app so that was one of mine as well that's pretty cool all right we are running down on time good reviews everybody and if you submitted something and we didn't get to an apologies for those of you that did submit to the build with AES hope you get your t-shirts soon I know some of you have got it thank you very much to everybody who is who has participated we may run something similar in the future keep your eyes open we will definitely be socializing it Lauren you look like you have some news for that I mean not not public news but uh oh okay that's right guys Safe Harbor I guess I will say this um any time that we have like contests or challenges or stuff like that the more of you participate the more likely that fun stuff like that happens again the fact that so many people participated was a very good thing that I will leave it at that thank you any announcements Earl oh um if you haven't seen anywhere yet uh we are doing hacktoberfest this year it's right around the corner sign ups start next week uh we posted a little bit on the blog if you go to devlink.sn hacktoberfest or just go straight to the blog at devlink.sn blog you'll see a post I made today about uh what we're planning on doing with hacktoberfest and uh uh they call it prep timber because we're so we're prepping for it so um get prepped get ready and then we'll do another we'll make a bigger post about what repos we're hosting this year for hacktoberfest next week so take a look at that join in on the fun get get a digital ocean hacktoberfest t-shirt it looks really cool this year uh I mean at least the logo does so I'm guessing a shirt look oh I'm wearing it right now I forgot that's what I'm wearing because my t-shirt from last year October so yeah I'm this is gonna be my fourth t-shirt that I get so I'm excited to grab it uh but make sure to join us that's my that's my oh we also we really need to save this one all y'all watching that haven't actually subscribed or anything please subscribe please do that uh where's the Subscribe button it's like usually right around there yeah yeah it's in there somewhere there you go and we will be back to a regular uh live Cody happy hour trial and error next week with another show so look forward to seeing you there this is all part of our Tokyo content left index finger Lauren oh okay it's a bottle yeah there we gotta rate our drinks that's unique let's go around do our reviews real quick of our tsuki so that means trees of Yoshi or yeah Yoshino as the tarasake it has a really strong smell of Cedar not so much taste so I was a little bit surprised I will give it a four out of five smells like it came out of your hope chest or something it kind of does like it smells it smells like a cedar Forest which is really really nice but it didn't turn up in the uh I guess Earl I have the Blaker members only golden ale from Central Valley uh it's pretty it's a solid um ill uh it went down easier than I than other ales that I've drank so I'll give it up 3.75 that's a solid rating for me all right I said you'd have a happy Chuck in 30 minutes and it's been 60. classic join my sake well I really want some sushi right now but I'm incapable of driving to get it so I might have to call ubereats or something to have it delivered or just make it myself either way sounds fun I give this a you know sake bombers you know 5.0 all the way and dang we had a success factor in there that's true that's true extra point for how cool everyone's apps were absolutely thank you everybody uh that concludes our broadcast day uh we won't sing the national anthem or anything here but we will wave say goodbye and uh wish you all the best stay safe and we'll talk to you again real soon bye every Friday bye [Music] thank you [Music]
https://www.youtube.com/watch?v=DB2ek5O9VqM