Hi, this is your host of the party on behalf of the Linux Foundation and today we have with us friend Mendes founder at a sync API Initiative friend. It's great to have you on the show. Thanks for having me here. Linux Foundation will host a sync API To kind of help the community Before we talk about this whole collaboration. I understand what is a sync API project all about so I think API is an initiative that is composed by two main areas one is Specification they seem to be a specification and a related tooling tooling to work with the specification, right? So the spec is a specification meant to describe even driven architectures or asynchronous API's and we have tons of tooling to support users and developers to To work with it when driven architectures. What problem is the project trying to solve and for whom so the problem is The problem is for developers trying to Create build, you know event driven architectures In the past it's been very it's been very hard to work with Event driven architectures because everyone was doing rest API's or recently GraphQL API's and there was almost no tooling or no Standards around event driven or how to do event driven architectures, right? So I think if you get specification address this problem the standardization problem and And the tooling and the really tooling is aiming to solve this value for the user this final value for the user which is Building event driven architectures in an easy way. Now, let's talk about why did you choose Linux Foundation to host the project? Well, that's a that's a good question. We've been exploring different Different ways to become neutral We wanted to first become neutral as a project in the past It's been all related to myself and I wanted to just get read like get rid of this legally speaking right and so companies and and other people can trust the project and They don't think it's it's a tremendous thing, right? so we chose the next foundation because they allow us to to create our own our own system of open governance if you want and And we have this freedom while providing too many good services and then it's also Linux Foundation It's we all know it's really it's a really great foundation. So So, yeah, so it was it was an easy choice for us actually How is Linux Foundation helping a sync project because typical Collaborative projects in the links foundation, you know Linux Foundation provides you with the governance model, which you can follow. They provides you with funding. They provide you with the marketing resources they also They have a structure, you know where companies people can become member paid memberships are their sponsorships are there So, can you talk about the structure of a synch API at the Linux Foundation? We're not a funded project So that means that we don't accept members paid members because we don't we're not seeking for money here and What we're only seeking is for a standardization and you know and neutrality here. So we we have So Linux Foundation offers as Marketing offers as advice legal advice all the stuff just not the part of Funding right we chose not to do it yet and regarding the open governance. They they have they usually offer That's also optional and we chose to have our own structure and regarding open governance, right? Because their their approach was the open governance offer was related to having members And we don't want to have Companies to vote just because they pay so can you talk about what kind of governance is structure? You have for a sync API project because traditional Linux Foundation projects They have you know a technical oversight committee and then there is you know other boards so they're also separation you know that the members they do not influence the code and Technically oversight community. They don't control the marketing. So can you talk about the structure of governance of the project? Sure? so starting from top I will say there's a technical steering committee and Technical steering committee is the one that controls everything here the whole the whole things in the project And when I say control is that the ones that take the the vote these are the voting members, right? And when there's something to when there's something to vote These are the ones that have the right to vote the way it's the it's the way someone gains Voting right on the project is by contributed contributing very often and being invited by the rest of the TSE members, right? or proposing themselves as as voting as a voting member and The thing here is that We wanted to remain as flat as possible and as democratic as possible as an as a As a project as an open source project and that's why we didn't want to allow people to pay for vote, right? and All the decisions are taken and I mean all the decisions are taken by TSE whenever it's needed Usually if discussions are happened by and decisions are taken by consensus on a per case basis So for instance, we usually discuss on pull requests or on issues on the on the github on the github project on the github organization and We have what we call maintainers of such repositories on on github, right? these maintainers are Part of the of the technical steering committee and are the ones responsible for that part of the project and discussions happen there and Things are escalated to the the technical steering committee whenever it's needed Which is usually not needed because things are usually discussed and agreed on a per case Basis, right? Can you also talk a bit about there are other Projects that are dealing with the same problem one is like open API initiative. How different is this project from that project? So open API initiative takes us think it's the defaults or suggested model by Linux Foundation and many other or many other Foundations, which is you take members and so you take companies or individuals who can pay For for a vote to vote on the direction on taking decisions in the direction of the product, right? and so that's Essentially, that's how it's different then on the on the content side on the on the on the process side We also chose to have reference implementations and tooling associated with the spec Pretty much like what GraphQL is doing They have the spec, but they also have the tooling right? They don't they don't offer only the spec and and the Model that we have that we are using here on it's in KPI initiative It's pretty similar to the Node.js open.js foundation now, but to the Node.js Project so yeah, we're not inventing the wheel here. We're just taking bits and pieces from different projects learning from others people other people's experiences Of course, this is an open source project So anybody can go and see the code out there But what kind of road map do you have for this project number one number two is that as part of Linux foundation now, do you have a specific vision? Also, this is time for you for call of action to invite members to come and contribute to the project The vision that we have for let's say five years from now Is that we we want async API to become the number one spec for defining APIs any kind of APIs? Actually, not just even driven or asynchronous APIs Why is that? we think we believe that Developers don't usually work on event driven architectures only or the rest API is only or on graphql API is only right You usually work with Many of these technologies at the same time and we want to make developers lives As easier as possible without having to Redo and rewrite all the time the same things at the same pieces On async API format on open API format on graphql format That's a mess. We want to solve that we don't want And I want to make it clear. We don't want to reinvent graphql or reinvent open API But instead what do we want it's in kpis to become a format where you can reference these other Specifications and our tooling will be ready to interpret that to to parse this information By leveraging existing tooling from these communities from graphql community from open API community, you know So we're not we don't want to reinvent. We want to become like kind of a half kind of a half spec The same way we're doing with avro right now And json schema both of them are supported into the spec But none of them are created by using kpi like we just leverage in json schema and leveraging avro So we want to continue this trend and leverage graphql data types Leverage open API schemas leverage, you know other technologies And and regarding the you know regarding the these ambitious vision We can't make this alone right just a A few of us this needs to be a community project And that's why we're always getting given this importance to the community To make this project successful this vision successful We need to get people from the graphql with graphql background with open api background your pc background And even driven architectures background to join forces and work on the spec together And create a tool that will treat all these needs right so So i'll from here i would like to take the the opportunity to To call out or to to take to tell the community to join it We're flat and we're a nice project And uh, you're gonna have fun. So yeah, just join our slack You have everything you need to know on asnkpi.com or asnkpi.org Wherever you prefer awesome friend Thank you so much for taking time out today and talk about this project and i look forward to talk to you again. Thank you Thank you so much


good morning guys it is sherry's birthday weekend and we're going to fly Florida I hate that you can't see the aloe because I literally just look like a bald person let me just put this and I hate when my ears are out but it's fine I just wanted to wear this hat and it was very like on brand for today so we are on our way and I'm wearing my glasses because I'm tired I always like wear them when I am like more time sherry pointed out in this map thing that like there's shaman right here and there's no pen in it she's like you want to get a pen and I was like no all right Valerie show us your haul okay so Valerie we got some snacks here yeah just a few we got the Cheetos yep we got the Ammonooms I look so weird with this hat on I look kind of like a boy yeah and then Valar got me Doritos we're I guess they're gonna start munching well honestly how can this stuff be here and me not eat it hello and then she also got me some Cheetos I am so nice and veggie straws and veggie store whoever doesn't so we're gonna start our safari drive-thru and yeah we got our little wristbands thank you struggle here so I could put a trash bag up let's get a trash bag up here oh wait here's one okay good can you hook it around that you got the map right it's in your bag you want it around here this please here we go close to us he was just like standing and posing right we saw some fun animals and now we're gonna go into the gift shop and the sherry and Val are gonna feed the giraffes guys I hit the jackpot you guys know how I collect holograms well all of these are like 3d so I'm getting these two I'm getting these giraffe herd this giraffe herd and then I'm gonna get this one and it's a bunch of zebras look how cute so I'm gonna get these two I like the ostrich one but I think two is enough I don't know if you guys know this but Piper has made Valerie more of an animal lover but Valerie's always been an animal lover but still we're gonna go have lunch now cuz the giraffe like isn't that hungry kind of like me like I'm not that hungry but apparently we're gonna go she ate all my she ate all my treats okay well you can't this is why we can't have those things in the house I will just eat the entire thing like I have no self-control when it comes to I really don't and I admit it yeah like so yeah we're gonna go force feed me because we're not gonna feast for force feed the giraffe exactly all right Sherry while we get your picture here we're entering the park we are on this like walkway path thing and basically you can see like alligators frogs I'm like I didn't do this part when I came with Kyra and Jamie like I'm like why are we on this walking path and Sherry is like it's because it's here and I'm like oh yeah I know I know but I was like I really don't want to see a snake like this part of the bugs break it on the snake no I took us all the way to the end all right we're so close all right we're all right all right now Sherry politely declined going in this cage with the birds and feeding them she's not about that life this is hilarious so this sign says that when crushers out of his pool he's not interested in doing the show I wish it was the same with humans like if we weren't feeling it we could just lay in the corner and not do anything we're taking a peek at snowflake and blizzard the albinos his teeth inside of his mouth have to hold by some still without trying to fight us for the most part I have to be dragged by the state and we do get to take in as me just think about it in the wild food isn't brought to him in a bowl a bag of like we're at a lot of Florida yeah we were having a little snack shop and the number for us is 70 that's the number of the day yep not my Caesar salad with no cheese it's so nice thank goodness the fries here are like super good so I'm excited okay there I fixed the setting so hopefully it's like a little bit better but Sherry tell them what we're doing now we are getting rid of the airboat ride yep so I'm gonna take pictures and video one request yeah I've never been on one so I'm pretty excited to do this real Florida wild Florida it's true it's quite a little hike out here the camel Sherry give us an update now after having a fabulous time at wild Florida we are going to go to Crabby bills my answer manager here so if you're in St. Cloud come to this restaurant it's really good yeah all right so we're all checked in and we've got our drinks Valerie got a white Zinfandel oh I got a cab we got a nickel ultra or however you say that she was asking me like okay so what are the plans I'm like well she has to sit with her back facing the door I don't know surprise it's a birthday gift for Remy really yeah absolutely she's aged to perfection film the present opening okay oh it's rocking stuff skip watch it's gonna be piper I'm just gonna get a blood you like it she was part of it look like I want to go back Sarah over here got this cake pasta dish that's cute here we got fish and shrimp Sherry what did you eat? nice Wendy got something over there would you like this oyster? oyster? these are so good I had them here before got the crab legs and a sata crab the 70th birthday plate that's amazing how did Deegan get in that group of people?  I had to make them we don't know because the tickets don't go on sale so after the draft okay so it hasn't been enough so I made the ticket ticket? you're all fired to join us when the Texans play with the Texans we are only football game I've ever been to really? we got to go to another one that was a good time what is it? it's 70 for 7 instead of 80 for Brady we got 70 for 7 oh a jersey I have no idea she has to wear I'll be wearing one too 7 it's day two of the birthday weekend and we are on our way to hear this lady speak what's called? church anyway more formal but like this isn't like a more informal one Sherry we'll have to show your outfits Wendy and I have the same matching top almost it's so funny like the color we didn't even plan that anyway so we are Sherry I'm exhausted okay so church went well and now we're at the Hard Rock Casino and Sherry's excited we're gonna eat first well I already ate I had Panda Express because I was starving and I never really get Panda Express so when we're in this area I get Panda Express so OOTD I haven't pulled out this shirt in a while and then I just have my belt and black pants look at Wendy and I match so she's got the oranges shirt and then printed pants mustard mustard seed oh my gosh now she's wearing her Christmas shirt oh my gosh and then Sherry I don't think the vlog has seen this outfit okay no Sherry the vlog hasn't seen this one it's so soft look at the sugar factory crazy I know right so Sherry ended up picking this place I'm thinking I'm just gonna get a glass of cab my hair is looking just really bad I was like in a hurry this morning but I did get some wave in it better got myself a glass of wine just to sip on throughout the time here Valerie got this white stuff but I don't know what it is Dicon radish Valerie loves radish just all together so it makes sense Valerie got this beautiful thing alright the sushi has arrived mothers and Wendy are chowing down Wendy and I came in this really cool like wine look at how beautiful those are we're in this wine shop because we didn't really want to gamble we're just exploring we should go in there and just go who's single in here


Hi everybody, Joe for Jasper's case breaks calm coming at you with our 15 team random number block randomizer Featuring all these you know the full list is right here, but some of the top teams are in there and the rest I Mean a block of numbers could be really nice a really nice break for somebody All right, so all the instructions are there in the description big. Thanks to this group Thanks to the people who bought their spot straight up We only ended up doing just one filler right there, so Thank you They're the group of numbers right there. Let's roll it. Let's randomize it six and a six a full 12 times one two three four five six seven eight nine ten 11 and 12th and final time after 12 we got Michael down to Alan Six and a six 12 times for the numbers one two three four five six seven eight nine ten 11 and 12th and final time got Dodgers Mets on in the background Mets up three two bottom of the seventh All right, so Michael was seven and two Travis with nine Kenneth with one Brian with four Nester with five Kenneth with eight and six Chad with three and Allen with zero Allen you get any and all redemptions for those 15 teams on that list Including one of one redemptions Kenneth. You'll still get live one of ones Let's alphabetize alphabetize. Let's sort these numerically in numerical orders and coming up the next video We'll be the break itself. Jasper's case breaks.com