logo

NJP

Process Automation (PAD) for Meetups - Live Coding Happy Hour for 2020-09-18

Import · Sep 18, 2020 · video

[Music] let's start with the intros and we've heard these before uh probably a few times but today i already want spread my name's brad i was in charge of the audio today i'm a developer advocate and chuck i'm chuck i you missed my bad joke before so i'll just leave it at that we're going through this faster to get to the content we're going through it faster lisa this is your first introduction so let's do it uh regular though all right i'll do the full one then okay my name is lisa holdenstein i'm a senior platform outbound product manager at servicenow i'm focusing on enablement at scale for the now platform and i'm approaching my two year mark of working with these amazing gentlemen in the stream even though this audio was off [Laughter] oh go ahead yes i've been part of the ecosystem for about four years i worked with a customer as a platform owner and developer and yeah that's about it awesome we're excited to have you here today lisa and i'm andrew barnes developer advocate at servicenow uh brings you lovely things like developer.servicenow.com the blog that's there the share space that's there all of our api references uh and i uh just passed my two year mark ad service now and so that means i'm a little bit over six years on the platform and specializing in integrations custom apps and large scale development so with that we no more audio issues hopefully and now we will introduce our beverages of choice for the evening back around the same way we we got the important audio in um so i have a an 11 below brewing which is a local uh uh brewery and i have an oktoberfest it's a a marzan is that's probably not the right way to pronounce that is at least either that's close enough did you this was my most german beer it looks like our show's uh thing you know hey i didn't even catch that but yeah it does they're not freaking mugs they're not smiling but they have the happy rays they're happy little happy yeah they have a pretzel in the middle though which sounds pretty good right now what did you bring to the table today chuck i brought my most german beer negro [Laughter] actually there's a rattler in the fridge but it's not cold enough yet ah don't worry and what did you break lisa i brought a german beer if you can see it it's called fusion which is like just the small version of a beer so it's a staple in our household and it's really nice and let's see what did i get oh did i did i have this last week it's a highland brewings midnight uh summer uh you had a coffee stout last time vanilla milk stout so i guess this they were they were friends in the uh cooler um because both highland brewing there there's only one more beer left in my fridge in my whole house isn't that distressing when you have you know this show every friday going what am i gonna drink at work not gonna drink at work all right uh wow just threw me all off having to do the intros again today um we are going the reason lisa is here is because we are going to be talking about process automation designer which is a new feature in paris um and so we're going to take a existing process that we've got for onboarding meetup chapters so if you're unaware over at developer.servicenow.com and connect and then events you can find uh our developer meetups there so we've got a collection of about 65 developer meetups scattered throughout the world right now they're all being done virtually and so it's really easy right now the barrier for entry is pretty low to come join one of these because you don't even have to get in your car uh you could just join the go check zoom out on fans yeah well please do that's true but please do accidents happen um and so we manage uh of course we're servicenow developers here in this program uh a lot of us and so we manage uh the program in us in apps in servicenow we've highlighted our meetup app a couple of times but not too many times but we do have an app that manages those meetups um and so we've got an integration with meetup.com and when we onboard a new meetup chapter that's a process that we follow and i talked with lisa about if it would make sense for us because i was trying to think about which of our processes was actually like a longer term enough thing to make sense for process automation designer and it seems like this one was the the one that made the most sense um and so that's what we're going to be exploring today so i will be driving lisa is going to be here to help us because she is building a workshop for coming up our event that we have is is it announceable it is i think okay yes i didn't i didn't actually see like the green oh well uh so coming up next month uh is our uh version two of this year's creator con so we had knowledge 20 in may uh and we did that virtually and a big part of that especially for us is the creator con section and most of you who will be watching this um you know that's that's our bread and butter is the stuff for developers at the knowledge event and so we're going to have um you know typically during the now orc uh time frame which is uh starts in october um we uh you know we're part of those now at work events and this year we're gonna have run our own individual separate day um one day event and that is on october 27th 27th um and we'll have more information about that out uh to you uh soon if you're uh we're registered for knowledge you should have already received a email notification either yesterday or today i know i got mine recently i don't know when because i don't remember things but look forward to that and we'll have some stuff on the developer site um and many other places it'll be hard to miss but lisa is building a workshop for that is there anything you want to tell us about that workshop other than you should definitely do it aside from do it it's well the thing is um process automation designer is a little a little bit like we had um other products come out we do the foundation first make sure it works and then we make it pretty so um the first iteration that we have is probably not quite filled already yet but there's a bunch of things that you can still do and if you have your developer that you that can help you you can do um quite a lot with it and i think the um workshop will have something for both personas so some of the labs are easier and some are more advanced awesome well let's uh get into it uh so i'll start sharing my screen and desktop let's go sharing let's go sharing all right so uh in order to prepare for this today what i did was um this is one of our subprime instances um i ensured that i had all the plugins i needed um and lisa told me uh that she had done and and i know i've done this but i didn't know that other people had started doing this which is really awesome you have set up a uh a flow that installs plug-ins for you because of the the uh actions that are available in the ci cd spoke um one of those is install plug-in or activate plug-in and so you you've using that to set out uh things like process automation designer in your instances right yeah that's super handy i activate the process automation things the playbook things and also virtual agent because my app also uses that so there are separate plugins for playbook because i activated process automation designer but i i went to look for the icons and get playbook into the workspace and it didn't work so yeah there's one that's called playbook experience i think experience okay and and i made sure to install that one too uh so i got that one installed a bit ago um and then i created a workspace i haven't customized this workspace so we might actually need to do a little bit more work in the workspace just to make it useful so to talk about our process the way it works is you start off by going to our um meetup portal meetup portal is somewhere around here meetup portal oh this is probably the old one isn't it yeah how do i get to the new one brad it's just slash meetup you're the best all right so one of our catalog offerings in our developer meetup portal is for prospective meetup organizers to uh you know request a new meetup so you know you fill out some things like cookie monster cookie monster monsters.com sesamestreet.com sesamestreet.com oh uh that's not right uh i want no oh i have to read the words create new group you see i do this i i request new ones a lot right uh what's the name of something in sesame street uh what's their town it doesn't oh that's a good question wow i haven't watched it in a long time just put like oscars trash can or something i i don't know if y'all out there we appreciate this i love it i i definitely a little sesame street uh in my life united states oscars trash can let's do it it's easier they're spelled and snuffle up against you might be here all day the strangest thing is we actually had the american version of sesame street over here in germany when i was a kid before they introduced the german version then it wasn't good anymore i don't know maybe i was just too old but there was a german version yeah awesome i wanna i wanna see that now i wanna see that too they have a bear and a snail and an owl i think so um i'm gonna drop us into flow designer um so that i can take a look to see which things are related to meetups in flows and so we've got onboard a new meetup organizer flow subflow it looks like according to google it's in manhattan i love our chat people thank you chad for looking out for us today uh so let's see um we onboard new organizer to an existing group that's not what i want uh how about meet up you want to look by here we go up there you go here it is oh it's apparently not looking at correctly i thought i'd done meet up over here but clearly i hadn't done it properly so um where's the meetup on board that's the flow got it this is the proper flow must been on subflows you were on a subflow well that'll that'll get me i love subflows though i do hey we can talk about affairs paris feature poppy subflow no um so if you have any functions defined in you know so inline scripting in your flow after you upgrade to paris and you load up one of those it will ask you hey can i update your stuff for you in your scripts and i see i say yes please please go do it uh so scripts on actions have been updated action on line four what is it it's a it's so it doesn't continue on i've never seen that how long is it it's it's effectively a break uh it's been there forever really yeah i think it's been there all along it hiding i don't think i've seen that either i think it's work uh flow logic it's under logic it makes sense but i've never seen it wow okay so it should be no you don't need an else end and they won't let you do it twice apparently [Laughter] there's only one and there's not multiple ends you can't end twice the end is near i'm not in the same branch in any case so yeah it wouldn't make sense which developer had to put that in that's a that's just a good tester i think that i bet i bet a qa tester found that and was like we should probably put in logic for that and then they did that's pretty great um so um here is the flow that i think i want to turn this flow i want to break apart this flow into my process automation designer i think that's my goal um because this flows a little it's a little much like it's it's kind of a big beast and it's a multi-stage thing that can happen over many months and i don't want my flow execution sticking around for the for this for many months so what would be your criteria for deciding whether a flow should become a process automation design or flow what are we calling those things playbooks process process okay is it the length is it how many branches it has is it looking for a weight for state or what what in your mind says this would better be suited the other way so when i was building it i said man this seems like too much for one thing i would look at that i wouldn't i wouldn't say that but okay um well i've got uh a subflow off of this and then some of these things actually trigger some other flow like this is this this is a little much um and to me so uh to me the thing here is that uh this when it's a whole process and you're trying to stuff a whole process that is a multi-stage process into a flow i think that's where i am aiming right now for what should be instead in process automation designer and i don't i definitely don't have enough experience in process automation designer to know where that that border is yet and i'm not sure that anyone uh is comfortable enough to answer that but that's the right question um that we should be i think that will also be something that we'll be creating material on guidance on in our team um and find find like criteria but the idea of process automation designer is to bring together processes that spend multiple departments or multiple tasks or different records and and cross groups so the idea is to make the whole process and the life cycle of the complete process visible to the agent that is working the process yep and without always going to the other records and that's what i'm representing uh that that's why i think that this is the right thing because we've got multiple records here we've got uh multiple people um and there's one person shepherding it um but it's a lot it's several different tables and different tasks so we've got an admin tasks table that uh this is creating tasks there at different stages and then there's approvals and what we're lacking somewhat right now is both the the ability for that person monitoring it to like easily see where the the health is of a of these yeah the visualization is a big piece of this yeah the visualization so yeah i thought go ahead brad i was just going to say you know i think flow designer beats out workflow in most areas but one of the areas where workflow you know still does really well is visualizing a really big process uh and then once that process is being executed uh you know my process users can look at where it is in the process so the visualization i think pad helps us you know accomplish that same thing but using flows to do it so let me walk through the process real quick and then we'll see what how we can break that up and pull it into process automation designer so uh the first thing is is you know as we saw when i submitted that record that's a catalog item um and it's uh it's there's two choices there's there's an existing group or there's not an existing group so it's onboarding a new chapter or just onboarding a new organizer to an existing chapter so that's what that subflow is that we opened up earlier is this one right here on board new organizer to an existing group then let me close minimize that then after that is onboarding a new chapter so we look up who the agent's going to be and then we send an email and then we do an approval step and then if it's approved then we look to see if there's a record for the organizer already if there isn't we create that record we create a task an admin task to do perform some actions we fire off an event then we do another approval step and so there's a this part in here is uh create a meeting and then after the meeting is over which is the end of that creed task um we move into the approval stage so both the organizer and us have to approve moving forward and then if that happens we create the group and we create the group member record and then we send an email uh to like send some guidance and things uh so that's most of the like onboarding process so um i have created a workspace for um our meetup uh app and so i've got our meetup events our groups uh users and admin tasks probably will adjust this at some point but this is uh what i have right now and i think lisa you said that i should probably adjust my process a little bit because i need to run or i yeah i need to run process automation designer off of a record um in a table and that it it likely probably shouldn't be the rhythm for our case yeah probably not you already have like the regular fulfillment and stages and stuff for request fulfillment um and you don't want to track the life cycle of the request item but you want to see the life cycle of the group would it make sense to turn that into a record producer and then track those requests outside of the catalog yeah i think that might make sense too for today well designing the process we're definitely not transitioning this whole thing today let's let's set our expectations the goal for today is to create uh these the shell process automation and then uh probably link up uh one or two of the flows in there and maybe the approval or the emails something else in there like that so that's that's my goal because we're you know halfway through already and we haven't done any work so and i think to that end is we probably want to create the group right off the bat and then just not have the group be active you know so because our our group is the record that we're going to be actioning the other choice is an advent task but i don't think that it feels right there so i i think it's going to be uh based off group so if we want to start um our process automation designer off of our group table um i i assume i just fire a process automation designer and uh and start going yeah sure let's do it then um on board meetup used to manage onboarding new meetup chapters and i'm going to specifically call out chapters which is different than organizers let's go trigger let's choose a trigger type so i believe if i want to choose an existing trigger i have to go and create those in the ui 16 platform view but if i want to use you know our standard what's familiar to us from flow designer ones i can access these here which i think i'm going to want to do that based off of a record create right now on our table which is going to be uh not either of those okay i think you need another plug-in um and that is process automation for app engine i learned that one it's a small one it has i thought i installed everything that had the word that one too that's probably one of the most common questions in the slack channel right now i know i installed the one for it process automation designer for itsm but i'm just like lisa knows it by name because she's run into it so many times yeah not installed i think you have to app engine there you go that's the one it has to do with the way that the app engine licensing is going yep man i thought i had it ready thankfully it's a really small one yeah this is a quick one it's just a license but it allows you access to um your other tables you may need to do a refresh but i'm i'm assuming i'm gonna have to relaunch this whole ui you should close that tab i did close the tab i wasn't fast enough you shouldn't mute the audio brad that was i was that was good good joke reference for last week i like it a little slow all right i missed that call back until you said it andrew you're right close it's still there the record's still here let's see if i can set the trigger yeah hey you can in processed properties it even tells me like you're not you those messages in the way though do not pass go do not collect 200 tables all right group oh this is disappointing while i'm filing a enhancement request why why why do i have to ask someone to present us the actual table knit back end name all of our oh you're right maybe they may intentionally made it the decision not to but all of our other table pickers in the whole system show us the back end table name because you could have five tables name request because user well usually shows up twice apparently they filtered that other one out that you shouldn't see but it is actually one of these two yeah um what's the name of you'll know it by the field oh there you go yeah that's not the right thing that's not the right one that's agile group so that's the system group so maybe it's this one yeah that's probably cis user group nope all right well then what's the name of my group table that's a meet-up group is it meetup group like meet-up it's not it's something else which is hilariously bad meet up groups groups is groups groups eight without your table picker name yeah it's just called group okay uh well i thought i picked both of these we tried that yeah uh it's definitely not that one there's not a cost field and we did this one it's not it's not this one either or is my table i i am not happy yeah there are three group tables in this instance and we're only seeing two of them and you are seeing the two that are not the one you want are you in the right scope yes otherwise this record wouldn't be editable developer meetup all right developer meetup just checking fair question uh well i guess uh uh chapters and i'll be kind hey brad should i close the tab i'm against tab closing but apparently it works yes there isn't a record in the standard ui that we can go pick at is there well i'm sure there is we just have to find it yeah uh okay uh i cannot i cannot reach my table um can you get to the admin tasks just for fundies yeah see if anything in this app scope is available yeah i'm gonna hit create new process um because you wouldn't want to mess up the one that doesn't work meet up well just to start from you know scratch i wonder if you could see it if you went and defined a trigger type no admin tasks no chapters it can't see my record any tables any tables from this app that's bizarre okay um let's go see it cameras have you built have you built the trigger types before i haven't built a trigger type trigger definition i have only but i have worked with a custom app so that's definitely not the problem trigger definition open that up see if we can build one if you're the plugin should have done a cache but i'm going to do it anyway i wonder if there's can we can we hit any uh custom app tables yeah i wonder if there's like a licensing thing well that's the plugin but is there something in subscription management where you have to say hey these tables are associated with the license i don't know let's see of the places i thought i was gonna hit uh trouble today this was not it it's always the place you never suspect now um what's the name of a different custom table um [Music] uh there's an mvp type mvp and see if there's a table on there nope nope okay so uh let us build our own custom trigger because why not just to see if it's available there uh so if we go over here and do triggers we should be able to process automation trigger definitions create a new one i've never been here before either but the place is i will go suddenly he's become dr seuss uh okay sure record create save and choose trigger conditions let's do it yes this looks eerily familiar without any table names in it is there a reference qualifier on that that's where i was going to go next to who's filter how are you being filtered little friend let's do the do give me this choices script trigger tables include none equals true so let's go look at the script include trigger tables yeah every time i see trigger i think a roy rogers horse so why why are you a thing not no i'm not creating a new script include come on hey i just see the primary button and i'm like i gotta click it primary button go oh protect it's protected you can't see it all right um well then you're gonna hop on and see if you can see it i mean i am not going to do that no i wouldn't either i will do it but uh there's got to be let us let us consult the oracle can you can you check the plugins again if you have uh process automation designer core runtime and maybe try the playbook thing maybe the playbook thing will help the playbook thing that's very descriptive experiences playbook experience is installed i made sure but we'll check i can process automation definition shared definitions shared process automation core runtime app engine flow formatter there's five total that's good five total whats pad tables or plugins playback experience is installed i i think i have the things you could always try removing that attribute the table filter script attribute i mean i totally can don't do this at home don't do this at home kids there might be licensing uh implications but do an export xml first just so you have the original record that is a that is a good pro tip right there make a backup and uh can you tell who's been burned by this before goodbye friend i need to go find another instance get that record back okay let's see how that changes the behavior close that and then we'll return back to our process we had to pop a few things off the stack for that one [Music] clearly i'm gonna have to uh do a follow-up show to this one where we actually get to build things and is it filtered oh it's got names it's got names okay so we know the table filter script is part of the responsibility of doing it is i didn't [Music] yeah do you want to set a condition for it being not active no new record all new records are going to go through the process what was that message it just said your trigger's table name something something i actually didn't read it i'm sorry i yeah i didn't i didn't read it i i am a regular developer i see a warning close it i don't care uh add a new lane let's do it uh uh new lane uh label oh no names of things um well what are the stages you're holding process there's like the initial yeah the like pre-q it's a the holding pin before we even look at it andrew can you move the right side of your window over to about where your battery indicator is on the top absolutely there you go they won't see the untitled lane oh i see all right um how about uh stage one please start i don't know when to start immediately who triage it's not a triage it's just a holding pin holding pen then i don't know holding pin it is all right i've got elaine and then we've got um triggers table in the process application scope select process properties to change the table of your trigger process application scope why would that almost reminds you when you're in a scoped app and it gives you a complaint about glide dot rhino or global outright i was like what just just fyi i never encountered that error i had a couple of them but that one's new you know i'm i'm here for the new it's great i have a i have a pro tip since we only have like 10 minutes left for this thing there is an activity called placeholder and you can put things in there and then replace with other activities later just to make your process look like something you're working on and that's awesome draw out what what kind of activities you're expecting in which lane which phase [Laughter] someone's been using this for demos i can tell all right so in the holding pen we are going to what are our choices let's look at our choices guided decisions all right let's see oh instruction i like instructions can i drag it up oh yeah look at that instructions you can also rename it um this does feel nice um so i'm going to uh give instructions to the agent which is um review meetup chapter proposal and ooh what are our choices well immediately seems appropriate but then we might do something else and then as they're moving out of the holding pin we're going to move into an approval activity should we put that in the should we keep that in the holding pane or should we move that into like another lane can't leave it can't go to initial meeting until there's an approval so i think that's the end of the holding pin i would say yeah is there where it how do i get to i don't think there's approval there um so i want to create how do i create a new activity on the top right no stop i am sorry in the add an activity field you open that one and then there it is bam but you have to have the flow first because you're picking it right there ah that's how you access the flow yeah um approval flow approval flow let's do it um and let's choose our flow table name your choices are should be flow and action for table name is it not it says the table name or document use the driver anything in the drop down no no oh boy i think you broke it i broke it wait for patch 2. [Laughter] uh you can oh it should actually give you a choice there between action and flow and then you can pick the document which is the flow or low action i think you broke more than just the trigger something's out of the way i might need to replace repair some plugins over here because uh that's uh well let's use placeholders yeah let's let's add a placeholder because we can actually map out our process pretty quickly that way so approval flow remove more attributes they say nice no no don't do no don't do that i agree all right so the once the approval flow happens i want to create a record so i want to create a record on you want to start oh this is in the new lane okay yeah so new lane is i need to create an admin task and lisa are we correct in assuming that when you're going vertically it should be isn't it after previous because there's there's immediately with previous and yeah you can have things run in parallel if you want to um just a quick um info here this one would be creating the record manually there's also automate create record so nobody has to click yes or continue on that part so if you yeah i don't want to have to click anything so i need create record automatically yeah in the bottom i'll automated that needs to be up near the top well it does say interactive and non-interactive i'm just saying automate needs to be higher up the tree than not automate to me i am i is before n you want the wow stuff first yeah you can with the three dots you can remove it goodbye little friend automate create record configure table name and this will probably be hit mana i set a low bar and we're just barely getting maybe close to it we got to stop underestimating the effort these things take the good thing about the placeholders is they when you click on the configuration of the placeholders you can later choose which kind of action or activity yeah you don't have to delete it it stays in the same place and you can just switch the type of activity it's like the placeholders in a holding pin hmm yeah the placeholder is in a holding pin look at that i'm learning more about pad than i in in in the last 15 minutes of last month this one i need to create a task yeah i need to create the task come on not that one create task show me the stuff uh so i want to uh i'm gonna make this just a little bit smaller for me and i'm gonna split this up um you go over there you go over here you go here all right so we're going to do a short description yes oh yeah i should have all that stuff for my trigger good but it's catalog variables you don't have the catalog item right there [Music] right but i have the group yes if if those fields are in there then yay yeah okay so it'll be uh i will oh i don't have first and last name so i'll have to create the organizer record before i want to create the organizer record too a lot about that i'm gonna move on assignment group description let's see how angry it is when i try and move these data pills no cross no it's exactly as angry as i expected it to be it just ignores them potential even got a warning or an error on the other screen for trying that all right um meetup organizer from blah blah city nope not activities context reference city what the what's happening in my text oh it's angry at me all right here we'll uh nope i don't even have anything open i guess i'll type words blah blah blah y'all know how to put data pills in let's do a couple more assigned to uh group reference record oh i have group selected somewhere here did i do so i need to add that over here so i can get to it do we have a lookup record um i think so that implies you also have some sort of looping let us there's no looping that's what i thought so there's no lookup records no i think you can look up records birds what would you do with multiple records though my trigger table isn't in the process autumn process application scope what you're helping they're both in developer meetup oh wait a minute the trigger record is great wasn't there a second one like a developer meetup reel or you had a couple of scopes that were closely named there's a portal and then did you make one for the workspace yeah yeah but i'm in developer meet out okay yeah so the table's there the trigger table is in the same scope this should be it's angry at me it's erroneous error message look up records so this is a data record i need because i need a group and this is system group so group come on not member says user group is uh name contains intern ah i'll do meet up in turn update so now i can actually reference that and i'll do that one last update to that and then we'll call it good enough for today so assign two is going to be activities or look up records if that returns oh it's records so i'm saying what are you going to do with multiple records if you can't look through them yeah how do i get to that thing i haven't used that one yet i don't know show list of records i don't want to show this to records no that's just for display in the playbook that doesn't help you there hmm interesting what does the description say for the lookup records we've got multiple records in the servicenow table list of records and the number of records yeah yeah yeah and he outputs his list of records and the count of records returned but i can't reference that in a data pill because data bill doesn't know how to iterate over a list of records because well it shouldn't it shouldn't have to yeah but also your you have assigned to and not assign uh assignment group yeah that's because i want to get the person from that group there's a field on that group that i want to get a user from yeah i don't think i can do this so what i'm going to have to do instead is i'll have to have a subflow that returns me some outputs of the stuff i need here have a custom activity for that yep so let me in share and we will wrap up our discussion on this really quickly so again this is this is version one of process automation designer it shows a lot of promise i am excited to use it um but as with any version one thing it's got uh you know you gotta you gotta ship the mvp and then get feedback on what it needs and uh so i'm running into some places where i need some data um that i just don't have accessible to me uh in the way that i'm expecting it there might be a way to get what i want but the way i am asking for it right now is not easy so the way around that is either learn if there really is a way to find this or what i'm probably going to do which is what i said which is i'm going to have a subflow that's going to get me all of the data i needed from the catalog item so from that rhythm because that rhythm contains the data i need and i need that stuff visible here um and so i'm going to have a sub flow that that does that for me and and i need a subflow to create the group record that i'm going to reference anyway so you know i actually like feel part of this to have that sub flow here is like one of the steps is well the rhythm was generated and it's done now and now you have the stuff um as as uh outputs from that subflow will be inputs to my pad uh so my process um well that looked cool uh any other comments about this especially from you lisa that you wanna you wanna share real quick um it's okay if we go over a couple of minutes that's all right um i agree that this has a lot of potential especially once we get the ui in place that is planned so what we're seeing right now is a lot of known classic ui activity configuration and that will also be overhauled in future releases um and when we get there it'll definitely be more accessible to low-code and no-code designers and i'm really looking forward to that because screenshots i've seen they look amazing and the videos so um i'm looking forward to that and i'm interested to see what our developer community can come up with in the state that it is yet and now and also the state that it will be in awesome well thank you lisa and chuck you had a new uh break point come out this week didn't you we did we had uh jivan carr from our upgrade product team she was on tuesday's tech now talking about upgrade center talk to her on uh tuesday on that wednesday on break point so we have sort of a follow-up more of a one-on-one discussion communication next wednesday we've got a special episode about creatorcon 2020 with jason mckee and then the following week our own andrew barnes is on deck so only if i show up i've been recording this whole thing that was it um that's awesome uh and the thing that we're going to be talking about there is going to be hacktoberfest yes right on time because i think your episode drops on the 30th so right before october brad do you want to catch us up on hacktoberfest sure i remade so we are hope chuck's got his uh his url there uh hacktoberfest uh something we've done last few years so the developer program uh it is a um it's a you know public uh publicly uh sponsored by uh digitalocean to perform it's uh promoting uh open source uh the open source community uh basically if you make get pull requests to public repos uh i think you get some swag uh and so this year as part of hacktoberfest we are encouraging people uh to do one of two things or both things we're going to do integration hub spokes so we'll have some integration hub spokes that you can you know work on and then we're also going to get into some now experience components uh so if you uh you know if you're a little more brave uh you can get in there with some components and uh and build some things so we'll we'll have more details on how you can be involved with that in the blog in the next couple of weeks but that will be happening the month of october thanks brad i'm looking forward to it i was looking around for my hacktoberfest button which i usually keep on my desk um and it's just not jumping out at me so it's around here somewhere i i keep it handy and close because i love hacktoberfest and i love the shirts i get every year because yay free shirts um so i will continue to work on and get more familiar with process automation designer so next time that i come on i should make a little more progress uh so uh thank you for all of the collaboration today let us rate the drinks my my rating for my work in process automation designer is not high today you don't get the quarter point bonus i get no bonus you can review my workshop then you can learn something yes of course ccw 1001 yeah all right around the horn as usual brad i had the uh oktoberfest uh with the clinking mugs and it's a good solid solid four nice how was yours today chuck you're just was it the secchi's no modelo modelo i prefer it with a little bit of lime in it uh that's the way it is at the mexican restaurant when i go out and get good food this is better with some mexican food by the way let's stay really here we go or if you just get off the you get back on the catamaran after snorkeling it's really good there too oh man any beer is good after you have salt water in your mouth for a while you were calling calling to me there with that chuck i i missed the vacations and catamarans yeah i'm i'm getting stir crazy a little here too uh the rating on that one is uh a 4.0 oh nice and lisa how is your little beer my vision is good as always and it's a solid 4.25 i think very nice nice yeah my uh vanilla milk stout is clearly a well-crafted beer but uh vanilla milk stout is not a thing i would purchase for myself and therefore uh is yeah it's a three-five for me well then i invite you to purchase one for me i i all future milks vanilla milk salads that end up in my house we'll get sent right over to chuck's it doesn't sound tempting at all like yeah and in my mouth not either so thank you everyone for uh joining us today we're sorry about the little audio blips in the beginning and we uh invite you to uh you know join us for hacktoberfest uh next month as well as the creator con we're definitely going to be engaged in both of those things highly in october so reach out to us and join in the fun we look forward to collaborating with all of you during octoberfest and creatorcon and have a great weekend thank you bye bye everybody

View original source

https://www.youtube.com/watch?v=vLhf1BiVxHc