Hey everybody, thanks for coming to another episode of my Angular Story. Today. You've got your panelist Aaron Frosty, and we have as our guest a GD An Angelo GD from so Paulo with William. Can you go ahead and introduce yourself William to everybody so that they can get to know who you are. Hello Adam, Hello everybody. So my name is Uilia Grazzo. I'm
a GD from Brazils and Paulo. I am a web developer. I'm in RT for fifteen or maybe even more years, but last five or seven years I'm working mainly with FRONTI ends, single page applications and all sorts of jobsment frameworks, Mediama, but some others as well, and I ruin some communits super zero. We run an angle armtup here, probably the BIJS or one of the big jazzmach in America. Uh, it's called It's anglar sp from some polo in you, the cell Polo. This episode is sponsored by Century
dot Io. Recently I came across a great tool for tracking and monitoring problems in my apps. Then I asked them if they wanted to sponsor the show and allow me to share my experience with you. Century provides a terrific interface for keeping track of what's going on with my app. It also tracks releases, so I can tell if what I deployed makes things better or worse. They give full stack traces and as much information as possible about the situation when
the error occurred to help you track down the errors. Plus one thing I love you can customize the context provided by Century, so if you're looking for specific information about the request, you can provide it. It automatically scrubs passwords and secure information, and you can customize the scrubbing as well. Finally, it has a user feedback system built in that you can use to get information from your users. Oh and I also love that they support open source to
the point where they actually open source Centry. If you want to self host it, use the code dev chat at centry dot io to get two months free on Century. Small plan. That's code dev chat at Century dot io. Cool. Cool. So so Follow that's like basically the most gigantic city in Brazil, right, yeah, probably the whole ute in America, one of the biggest of the worlds. Just a big yeah, yeah, yeah yeah. How many people are in follow? Oh I'm not into pet numbers.
But it's a very like most of the people all over Brazil. That's one. So some new job or increase their money, their salary, they come to some follow Harry is where we have most of the opportunities any it, not that we having other estates, but some allow. The city in the States is probably the most about it this circumstance. Yeah, it says on Google twelve twelve point one, twelve point two million, so it's yeah, it's got half the population in California. It's huge. That's crazy.
We have a crazy des pres key. Yeah, seriously. Well cool. So I'm guessing because it's so giant that there's probably a pretty cool text in there, a lot of meetups, a lot of cool conferences. Yeah. We usually say that if you want to dinner for free every day, you could shoot pick pick up some meetup and needs for free whateverywhere. Yeah. Yeah, yeah, so it's probably a good place to be, like living a single life as a programmer, getting free dinner three or four nights a
week. That's funny, that's cool, super zero No, go ahead, no, you guys, I'm saying that in Brazil it's probably the best, the best way to see if you want to focus on that, it's probably the best place. Oh cool, So how long have you been so, William Grisel? Right, yeah, it's more like grazo. But I you know, for for give people, it's very difficult to say that. For people from where I'm from, We're gonna say grasel, but it's grassy.
It's they say grazeo grazel, but it's grazzo grazo. Okay, William, you said, right, yeah, And how long you've been working with engither? I have you worked with Fingler for since the version one dot that? So one dot five probably I started with like two thousand and thirty thirteen, probably a long time ago. I started using backbone Jazz back then we did
some big financial systems here for some financial companies with backbone. Then I started twisted angler JS because I saw that everybody was migrated into that and backbone Jazz were probably and not going to be that big in the next years. And then I got my first projects, a big project for some sorts of small
bi seyastem on the web with angler JS, A very hard season. I always say that I learned the right away to do in lar Jas applications because of that season I could I didn't have a chance to do the wrong way, like uh doing something that could screw the performances and everything else, because uh, there was so much data and some some much grafts and things to do that I needed to to learn the things the right way to do it
performed with good performancey and everything. Yeah. I started in front and stuff kind of doing jQuery, and then did censia, and then backbone so and then and then like you, I went from a backbone to uh angular one x. That's cool. I mean, I'm using backbone as the first for single page applications. But before that, I used a lot of j Carey And even before j Carry, I had a portfolio with a lot of graphics
and moving stuffing around. Uh with just jabscrit. You rewrited everything with Jake Carrey and it was one third of the cold it was Yeah, totally totally happened with the results. Yeah, yeah, I say this often, but j Querry will always be I'll always like have a special like for ja Query just because it helped me out so much. So even though I don't use it today, I'll always remember it, like in a good light. You
know what I'm saying, I'll always think about it. Yeah. Yeah, people, now this is not going to understand what it was back then. Yeah, no, totally. You know, back in two thousand and twelve eleven ten, we were supporting I E. Five. I mean we were we were doing you had to support everything, and so there was no there was no way to do it without de Yeah. It was like five or even seven browsers not following the correct web specifications. Yeah, and we needed
to support everything at the same time. What's crazy, Yeah, it was crazy. People complain about frameworks nowadays they don't know what to support all these browsers back there. Yeah yeah, I mean we're complaining about different things now than we used to. That's definitely, that's definitely the case. Hey, folks, this is Charles Maxwood and I just launched my book, The Maxicoder's Guide Defining Your Dream Developer Job. It's up on Amazon. We self published
it. I would love your support. If you want to go check it out, you can find it there. The Maxicoter's Guide Defining Your Dream Developer Job. Have a good one, max out. So talk to me about how did you get into the GD program, Like when you interview they ask you a ton of questions like, hey, do you know what's your STACKO? What are your blog posts? Do you speak a lot? Do you organize the media meet up? Do you do video podcasts? Or so?
What kind of what were kind of? And then also you have to be an expert, so what kind of were the boxes you were checking off as you became a GDE. So for me, the whole thing started when I were in a company actually the beginning of my career. I normally used it to work with big companies, banks and financial things. So these kind of companies and people that work then and then they're not so used to be at the communitys and events organized by the community, so I didn't know much about
it back then. Then I worked for a company that it's a developer company made for developers with developers, and the whole company was about a GIO TDD and communities, and the guys that founded the company, they all of them,
they were speaker, they organized it. They still still now. They organized a lot of communits and I learned a lot of things with them, and I saw a lot of them speaking and doing out of these sort of things, and I said, well, I may I may be when starting to do that and learn with them, so I can learn a little bit,
I can share a little bit of my knowledge as well. So it was about two thousand and thirty when I started to write a lot of blog pools, when I started submitting some talks to some to some of the events and UH conference that we have here in Brazil from Paulo and so I started small and when I saw it was like with one talk per month, yeah, and I started to I in that there was this meet up group, these alerg anglr SP with that group that were like without any event for a
year, and I talked with the old organizers and I asked to do something there and then I started to do monthly bit ups and we increased the group a lots. And so when I saw that I was doing all these things and I discovered about the GD program, I saw, yeah, maybe maybe
it makes sense to try and submit to it. And I discover some gds in Brazil and that I knew already, and I didn't know that they were gds and what this programs were about, and they explained that to me it was silnonists, which yeah, he leaves abroad right now, he's not in Brazil's INSTID. Yeah, but he is to live here in Brazil. Loyenne Grange. Yeah yeah. So when Zero became a GD, I interviewed him. Yeah program, he interviewed me to the community part. Yeah, oh
cool, Yeah that's cool. That's funny. Yeah, I was. He's a good guy. Yeah, that's funny. So Loleyna also you talked to her as well. Yeah. Leyenne is very now he lives abroad also, but I used it to be very next to her. See, she lived here in Saint Paul, so we were in a lot of events together. She did a lot of talks and Las Pimta. We were very close seconds. He was a little bit not that close to me, but he's fired
me a lot. Maybe I never said that to him, so maybe if he listened, he can op. And then after Loyen become a GD after some time, she was the one that said to me, so I'm gonna put you there and help you with that process. Cool. Yeah. I actually met both you and her for the first time last week, and we'll talk more about that in a second. So yeah, I think we're gonna get her on the podcast in a little bit. So everyone can kind of
get to know her. Yeah, she seemed super super cool. So what are you like if you had to say, Hey, I'm I'm an expert in this with Angular, what are what are some of your expertises? I know all of us have like our specific areas where we're like, I'm I know more than most people and it's like and we usually submit to conferences on that, and so what are what are some of the areas that you're like,
Hey, this is where i'm super soul and angular. So most of the dogs and Engler that I give are more balls with XGS and performancy. Probably I do a lot of generic talks about a lot of things, but most of most of the two talks that I usually give most of the companies when I'm talking about English definite reactive and performance. Yeah, reactive. That's probably my favorite talk to talk about right now. I feel like it's I feel like it's the most important topic in Angular, and it was one of
the harder ones for me to understand. So I like to I like to spend time talking. Plus, yeah, I have I don't know I'm coming to terms with I think I'm in love with our exgs. Like I like the observable, primitive. It's like a really nice promise. But the rapper that is our xgs. I don't even know how Ben came up with that, because it's our exist is absolutely beautiful, so it's it's a fantastic It's
a fantastic thing. So yeah, I feel you on that one. Yeah, that's actually the first time I was playing around with the earthy versions of Angular two plus. I saw this observable thing and I remember thinking, what the is it? And then I started to stird a little bit to understand what was coming to tow Angler two plus, and I probably immediately got in
love with that. I was. I was a fan of promises already, and when I saw the power of its and how which could be could do much more and combine the promises with all the operators of our race, and I saw, man, that's the future. I didn't do too much to get to this conclusion. Yeah I was. I was much slower than you. I hated it at first, and I just didn't understand it, like
was the problem. So that's why I like to talk a lot about it, because I feel like I feel like a lot of the descriptions back then weren't good, and I felt like people weren't very good at teaching it back then, maybe three or four years ago. And I feel like people are better now at teaching about it because I hated it at first, and so so yeah, and then I don't know, it just clicked. It just clicked one day and I was like, oh my gosh, this is beautiful.
Adventures and Angular is a dev chat dot tv production made in partnership with hero Devs. Hero Devs is a group of Angular experts who can help your team code like true developer heroes. If your team needs an Angular expert, reach out to Aaron at hero dot dev today. So, so you work at a you work at a financial institution. You work at a financial institution in Brazil. You did you say you organized a meetup? Yeah, you organize a meetup? What else? What else consumes your your like your hours
between waketime and sleep time? What else you well? Uh, martin communits and gd stuff. I personally love games, vision games serious. So I grill have a PS four and a need thing switch and I tried to divide my time with them. Yeah. I watched a lot of serious series movies, Marvel movies, I just watched a joker yesterday. Oh yeah, how was it? It was very cool? Man. I want to go see it. I need to go see that one. You see what's cool.
So, if anyone wants to kind of get in touch with you, anyone from Brazil, anyone from the States or anywhere else, what's the best way to get in touch with you. What's the way you prefer the community reaches out to you. For technical things, I suggest everybody to follow me and message me on Twitter. I usually divide my social networks by teams like tweeters just technical things. For me, I just share technical things. Just follow
people that share technical things. Even if I like the person, it's not a technical person, I don't follow them, just divide by them. If people want to talk with me by more political, philosophical, and other personal things, Facebook is the best network to it. Yeah, and maybe some peaks and know a little bit of where I'm going and what I'm doing in the personal parts of my life. Maybe Stegorand would be the best. For
technical reasons. If you want us angler job script specific questions, Tweeter is the way to go. Yeah, okay on Twitter just for everyone listening is it's in the show notes, so you can come to the show page and see it. But his Twitter handle is will G m b r w I l l G as in George M b as embrave r, So that's how you can reach out to him there. Well cool, Let's let's move on to the picks. So this is where we share kind of something that we've
done recently. So I'm gonna share two things. I'm gonna pick two things. The first thing I pick is road trips. That's my first pick. So if you have a chance to take a to take a flight, you know, a one hour flight, or you could do a six hour drive with a friend, do the six hour drive. I recently did a road trip with my buddies and we had a lot of fun after a lot. So I'm gonna pick road trips just for quality of life, like, let you kind of get it the bond with your buddies. The second thing I
want to pick is laughy taffy jokes. You know, do you guys have lack taffy and Preston never heard about it. It's little candies that have jokes on them. I'm gonna tell you a joke. I'm gonna tell you some laughing taffy jokes? Ready, yeah, all right? Why did the girl have a tiny wooden infants infant? No idea she wanted a widow baby? Sorry to play on words probably probably doesn't translate very well. What kind of check has no money spelled check? Okay? So anyway I could do.
I could do these jokes all day life. I love laughing. So that's my other pick. So road trips have jokes. My picks? What do you got? What are your picks? So is it that can call personal both? I mean I just picked a road trip and some candy jokes, so you can pick whatever you want, so you personal whatever personal levels.
I really love games that touch me in my emotional way, like Last of Us or Journey, and games that it's not just about action, can't have action, but really drove me into something that moves me, that makes me feel differently, like in my emotional way, for example Shadow of Colossus and this kind of game that makes you remember them more than others. And for technical things. Uh, one of the things that I really am joined to
do uh the last year years probably our infrastructure code. So right now on my company, we are developing some Zion seasons. Uh. Builders a lot of internal tooling to help other developers make their they are easy there to make their lives easier, to developer fests and in a more standardized way. So we we make the roads so everybody can walk to drive fast. And I'm really in love with the scheme out the whole scheme at keys and Angular c l I A PIKS we are using that a lot so and reading off with
that cool awesome. Well, I want to say thanks to you for for one being a guest. But I know being a GDE is hard and it takes a lot of time and it takes a lot of dedication to you know, speaking and preparing talks and educating people and sharing with people who are their need of help. So I appreciate all that you do is a GDE and I just want to say thanks, and then also thanks for coming on and letting me and the rest of the MA Angular Story Angular Story community kind of
get to know you better. So again, if anyone wants to reach out to William on Twitter, it's w I L L G M B R and uh yeah, So again William, thanks to you and to the listeners, Thank yeah to the listeners, I will say catch you next time. Thanks. Bedwidth for this segment is provided by cash fly, the world's fastest CDN. Deliver your content fast with cash Fly. Visit c A c H E f l Y dot com to learn more
