MAS 105: Martina Kraus - podcast episode cover

MAS 105: Martina Kraus

Jan 07, 202035 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Martina Kraus is a Google Developer Expert, consultant, and trainer. She joins Aaron on this week's My Angular Story to share her experiences with the Angular community. Both Aaron and Martina agree that Angular community is very accepting and friendly. Martina mentions that her Angular Conference experience was the ngVikings and she felt very included and welcome the whole time she was there. Martina also shares her Google Developer Experience as well. Martina believes developers should work on improving their strengths. For example, if a developer does not like to give talks at the conferences then maybe she should focus on writing blog pieces instead. Martina then talks about some of the things she is excited about in Angular right now. One of them is Angular Ivy and Martina is currently in the process of writing a blog piece on Angular Ivy. Aaron and Martina both agree that developers should try the Ivy update and see if their app works. Host: Aaron Frost Joined By Special Guest: Martina Kraus My Angular Story is produced by DevChat.TV in partnership with Hero Devs. Sponsors ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links Picks Aaron Frost: Martina Kraus

Transcript

Hey everybody, thanks for coming to another episode of My Angular Story. It's me your host, Aaron Frost, and today we have as our guest one of the Google developer experts, Martina. Can you guys introduce yourself so that everyone can kind of hear a little bit about who you are. Yeah, sure, Hey everybody. I'm Atina. I'm based in Germany. I just moved to the east of Germany. I'm actually from the south, Heidelberg, and i just moved to Leipzick. Yeah. Im we're developer expert now from

tune like really fresh. I'm also organized the Angle at Chairman Conference, also the Anti Rome and for two years I'm organizing a couple of antigautu went all over Europe. And I just love mentoring so much. And I also worked already as a lecturer as a university I mentored and already so many Angle workshops. And I just love knowledge sharing and teaching things like in teaching, especially things that love like angela. Yeah, yeah, yeah, that's awesome.

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 centri dot io to get two months free on Century small plan. That's codev chat at Century do io. So you've done Angie Berlin, NGBE this year, NGI D D n D and he did Angier Rome. Yes, so you worked with web Dave and Leo exactly. Yes, Leo, it was amazing.

I love. I loved the Italian culture so much. It was so amazing. Yes, that's awesome, definitely, And and you've done some ANNGI Girls workshops this year as you said too. Yes, like one of the first ones was at Anti Vikings actually this year together with Moila of Churs and Robert like we had so we had I guess forty or fifty girls over there and fifteen mentors. And this is something I really love to be kids. The mentors they don't get they don't get anything. Of course we like sometimes

giving them some small gifts, but they're just evolved hearing. It's so so amazing and that's that's why it's sometimes it's really like doing all this stuff, it's really hard and it's really hard work, and some sleepless nights of course, but having done all this, having done all these mentors on the events, it's like amazing to see then the community helping each other that much, and that's worth it, all the sleepless nights, it's definitely worth it.

I love. Yeah, that's awesome. That's a lot of that's a lot of organizing to do. I mean, every Energie Girls event I've been kind of part of some Engie girl events. That's a lot of effort that goes into that, and doing conferences is no joke. So if you if you're helping on two conferences buses any girl events, that's intense. Yeah. And actually it wasn't really planned like the German conference. Do you even do you actually know where it's called an she d No, it's isn't isn't. Don't

you say German a different way like in German? Like I don't, I don't know why, Yeah, Germany. In German it's called Deutschland Deutschland, and that's why we call it enchi a minus te. Yeah, okay, yeah, I'm make sten that that's what I was thinking. I wasn't sure though, yeah, exactly. Yeah, And I just like I applied their first first, just a normal speaker, and like, and I really told that the organizers back then, Martin, Rubin, Robin and Peter, I

really like bug them a lot and annoyed them. I want to have AGI got to went over there, like it's you're you're organizing a conference with chairman without an anti climent that can't be definitely never And that's how I somehow slipped in like the organizing and because in one day Robin asked me, yeah, Martina, you're so excited. And I wanted to have a guided tour as well, because I love it when speakeruse I actually have this a deep idea

from Sherry as well cherry list from the antie vikings. He did that too, like a guided tour through Copenhagen, and I was like, yes, of course, like so many persons speakers of flying all over to Berlin, and I wanted because Bolin is one of my favorite city, death the most favorite city of mine in Germany, so they have to see the city and I wanted to have a guided tour, and that's why Robin asked me, then do you just want to become an organizer, because like you're doing already

so many stuff, so just jump in. And then I was like, yes, let's go. And it was basically somehow the same in Anti Rome because like I asked Leonardo, like I wanted to have an anti Robe Energy Goes event over there too, and then like he really said, Okay, you're traveling a lot, going onto a lot of international car inferences, you have a lot of experience. It definitely would help for our organ team.

So yeah, come just jump in. And that's how I was, and I loved the culture, like back then every other when I was a little kid, there was a time where I was really small and little, my family was used to travel to Italy actually every other month. So fields for me, like I have Italian roots, even though I don't have, but it's just I can speak a little bit Italian before I was even able to

speak English. And that's why, like I felt so much connected to Italy and that's why I wanted to help them too, Like I loved I love organizing things and helping people actually in supporting. Yeah that's awesome. I mean, so a lot of people, a lot of people want to know what the role of the GD is, like, hey, what do you do

as a GD? And it's like the same things I did before I was a GD, Like yeah, yeah, actually, yeah, you don't change when you become a GD, Like the GD is just Google saying that person's awesome. Yeah, exactly, you were already awesome before you got made the GD though, literally nothing changes, and so it sounds like it sounds like you're killing it. And that's why I mean, anyone who can influence that

many people for good, that's awesome, that's really really powerful. Yeah, And actually the main like for me, the main thing is like like, of course, like doing this whole program, you get you get the questions why do you want to become a GDE, and it's it's like because I get them more impact, Like the opportunities to have more impact on more people

is then of course bigger because you have this whole program behind you. And the connection, I don't know, like the first the first touch, like the when I first connected with glees Anglo GD is basically because I'm an Angler developer. I was really overwhelmed. I went home for it was anti vikings back then, and I went home from this conference and I was like, this is this is one of the best things that ever happened to me because I felt so warm, and I was already in other communities as well.

But then I joined this Angler community and I was like, this is I want to belong there. I want to help them, because at that back then, I wasn't the GD and I wasn't even like a speakers of like I was. I would say it was nothing actually, and I was used to I was once in a conference in another country and I was alone there and no one really liked was really inclusive, and it felt really bad.

So I was a little bit skeptic, kind of scared at this anti vikings, and I don't know it was I was completely from the first second on I joined the conference, I was inside the community. Everyone talk to me, and everyone like yeah, hey, and how are you and where are you and where are you from and who are you? And it was so warmed and I never felt more welcome than in this community. And then I just thought, like, I want to be in this community as well,

and I want to especially I want to give something back as well. I want every single person in this world to feel welcome as well, like like I felt at that moment. And that's the main reason why I'm so putting so much effort in all these things, because it's so I want to I want everyone to have a mentor or a welcoming person like I had at that

moment. Yeah, that's a it's a good reminder, you know. So I feel like I've been in the the community for so long that sometimes I forget how friendly it is here and not that other places aren't friendly, but to any other communities pretty overtly friendly, you know, like and I sometimes I think I forget that. So it's good to it's good to chat and hear other people's experiences and remember, yeah, this place is crazy friendly.

And you know, creating a place where people feel safe and like welcome, that can be hard, but feeling like they belong there because it sounds like you feel like you belong here, like like this this place was made for me. Making a place where people feel like they belong. Man, that's that's that's a really hard thing to do. And so that's all you know. And I think Sherry is great. I think that the organizers of Engie

Vikings are really well focused on that type of inclusivity. And so yeah, hey folks, this is Charles Maxwood and I just launched my book, The Max Cooter'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 Guy Defining Your Dream Developer Job. Have a good one, Max out. Yes, I mean I think as well my first Angler conference that it was the anti Vikings

was the best choice, one of the best choices. Directly, I don't know it does. The whole time, I wasn't even able to reflect what I'm seeing, like actually, because everythink there was no moment like I thought, oh no, I'm a little bit alone or having some sad thoughts or whatever like, because actually I never I I traveled a lot, like in Germany and like the countries around Germany, and that was like one of the

first times I really flew a lit little bit farther away. And so okay, I knew, of course already Robert and he was there as well because of an enjuela, because of the INTI girls you went. But then I

didn't know anything. And at the moment I and I can repeat it again, the moment I entered the room, I was really overwhelmed, like everyone just came to me and asked me who I am, and really like because at that moment, I was already nominated for the GD and so I asked some persons how it is, or like how to become a TD or what they might the interviews will be about, and everyone was like, yes, come on, I mean, like I met Juan Herrera over there and he's

one of the most amazing persons like I ever met as well. And he just told me, yes, for sure, you will become a TDE like what you're telling me, what you want to do in your life and all the mentoring. There's no question about that. I think the most scariest thing is always to think something like yes, but you have to know you have to be an Angular expert for that. And I think, like, of course you you have to. You have to know Angular for being an Angular

GD. But it's not only the main focus of being in GD. Yeah, an expert, like a developer knows Angular. An expert is more than that. An expert like and I'm and I'm trying to build on top of East. I'm agreeing with you. An expert can teach it as well. And like not only can they teach it, like they really enjoy it, and they they're constantly looking for opportunities to share, right, And we all share differently, like all gds, we share differently. Some people. There's

some gds they're not speakers like you, right, they're not. They don't do a conference, so they just sit on stack overflow and not just and they have like five hundred thousand score because they answer any other questions all day long or javas from questions right. Others write blogs, Others do video truturals, others do conferences, people like you do conferences and other things, and so it's like, yeah, like every GD is a bit different in how

they go out and they share with people. But the commonality there is you are an expert, you are a good developer in the technology, but you also are like really good you focus similar for opportunities to share. So yeah,

I totally agree with you. Yeah, it's something really funny sometimes because I talked lately to a person he actually is studying mathematics, and he told me, yeah, he loves to be a mentor in mathematic even though maybe like remotely, and I completely immediately jumped, like jumped onto it and that because like that's something as I love mathematics and I once I wanted to study mathematics, but then I decided to study computer science with a lot of mathematics

into it actually, and I completely jumped into it and said, yes, come on, let's do this and we can we can maybe create something like

a remote teaching for mathematics. And he and he was like, Okay, wow, I never even thought those like this could be even possible, Like and that's something I think it's really great or that really makes a gd EGD is like that you connect people and that you really give opportunities and it's it's as well, it's something like it's really important for me because I always hear persons around me no, I can't do this, and I hear this sentence so many times. I can't do this. I'm not able to because I

don't know enough about it. I'm not an expert. That's something really like since I became Actually, yeah, I hear the sentence I'm not an expert like you, or I'm not like an exper world like you, or I'm not like that. I want to do a lot of conterance talks. But it's not that it's not I think my one of my life mottos live philosophies is you can do everything if you really want to, but as but as well, like you should make your strengths stronger and you should not focus on

your weakness on your weak points. So if you don't like, if you don't like to do conterence talks, then maybe you're good in writing blog posts or you maybe are really helpful in answering all the stag over flock questions, And that's pretty great too. You don't have to jump on the stage and like talk about if you don't like it, then just don't do it. Be more stronger in your strength, and just focus onto that. So that's

what I really try to tell all the people out there. It's just if you don't ever say the sentence I can't do it, because you can if you really want to, and then just focus on it. Yeah. Yeah, there's a there's a lot of people that that they look at the GD

program and they're like, how do I get in? It's like, well, if you're just doing the right things, people usually approach you like that's a lot of how That's a lot of how I think a lot of gds get in is people come to you and say, hey, why don't you join a GD program? At least that's how it was with me and a

lot of the other people I've interviewed. Someone someone came to them and said, hey, you seem to be like a GD, why don't you interview and so so, yeah, it seems like if you're doing the right things, you're gonna get you're going to be part of it. So well, so what are what are some of the things you're excited about in angither right

now? Yeah? Well basically IVY. Yeah, I mean, Garrett, Like the moment I heard about IVY, I was completely freaking out because I'm really interested in the whole compilation process, like in general, like it wasn't a fel engine and the template engine before and now IVY and so like I'm doing a lot of talks and research about IVY, and now of course finally last week, last to last week with the first release candidate, we get

IVY now by default. And and it's it's so funny because I'm actually right now I'm writing a blog and another blog post. I'm writing an article for a German magazine. And I started writing it and made all the screenshots and everything of course about his private API as well, like the defined component and everything, and yesterday I did it, did it again, and then I saw they completely the factory component factory and the component definition that splitted it,

and I was like, ah, okay, that's that's pretty cool. It's a pretty cool idea. But now I have to change everything, and yeah, it's so, it's so but somehow this is so I know that other like friends of mine. When I'm telling this to friends of mine, they always like, this is excited exciting for you that they have so many things, like you look at the code and you're so auphoric about it. And I was like, yes, this is so exciting, Like, I mean, this is such a smart idea to do it like that. I mean,

it's it's so Yeah. That's something I'm pretty excited about right now, the whole IVY and the whole possibility now to have all this dynamic component loading and that you might don't need the engine models at all anymore. And this this is a development. I mean, I'm not even talking about all the other benefits like a smaller bundle of size IVY is bringing, but just the whole possibility you can just load everything without having antine models, just like the

component itself dynamically. It's it's gets so much easier with IVY. It's so amazing. Yeah, that's what I'm comney really exciting about. That's awesome. We uh at the gd summit a few weeks ago. You didn't go, No, I I right now, I have a lot of I moved. I had a movement from Manheim life sick, and there was quite a lot of stuff right now going on in my private life and I had to Unfortunately, I had to say no to because it's just two Yeah, it wasn't

able there. They gave us, you know, just some updates. They're saying, hey, it's coming soon. They asked us to all try it out. So I got in and I tried it out this weekend. I have a I'm on a pretty large ngpate project and it went well. We had one air, but it it largely worked like the app ran. Even with the one air we had, the app was working. So I was like, oh, that was a lot easier than I was expecting. So yes, so yeah, people should that. I guess I'm gonna recommend that

people should get in and try the new ID. People should go in check out uh you know, the upgrade migration blog and like hey, nGy, update the cl I and the core and then see if your app works. Like that's really what you're trying to do. So everyone, that's my recommendation. If you're listening, Yes, get on your project. Make a branch called test branch or whatever. Yeah, don't don't do it as a master, because there's some things automatically do commits and you should be a master.

Go into a branch and then you know, try and do the update and and see if your app works, because I was surprised to find that it did. So they've they've done a really great job on this and just swap out of the view engine so that we can our apps will still all work. But yeah, so Adventures in Angler 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. Yeah, I mean, like I get, like the whole team they focused on this backwards campability and like they had this compilot introduced, like the Angular capability compiler as well for all the other libraries that first compiling all the files into typescript ivy file a capability file and then like teachralscript. It is amazing.

I mean, it's like but I had exactly the same experience like you, I had a pretty a pretty big project and it just worked and I was like, holy, this is really this is so great, and they're always like always tall, so all the people like just just do it and if there's something, tell it to Aaron on myself and we will we will forward it as well of course, like yeah, this is this is so funny as well, because I'm telling everyone just give me a project, and I

really I'm so excited, like, Okay, I will upgrade it for you. I'm searching right now so many open source projects as well, and friends of mine they developing, who developing Angular? Give me your project, I will upgrade for you. I want to see it. Like in most of the times, it just really works, yes, I uh you even you don't even have to do that much manual steps actually, of course, like we're talking about maybe seven eight to nine. If it's like two, two

to nine, it's it's a little bit different, of course. Yeah, yeah, seven and nine there's a bit more, six to nine more, but yeah, eight to nine was not amazingly easy. Yeah, basically, get out there, upgrade today right now, go update, turn out the podcast, wait for the podcast in, and then go update. Cool. Well, so Martine, if anyone wants to get in touch with you, ask you questions, figure out how to get you engaged in their conference or

meet up or whatever. What's the best way to get a hold of you. I get my Twitter to M, so always open. Just I don't know. I didn't even recognize. At one day Twitter disabled the opportunity to trust to M someone I guess, and you have to turn it on manually again. Like you received d ms from everyone, And I was pretty shocked, actually because I I told so many times, yeah, just put me, just send me in the M. And then once a person told me,

I can't even though I'm following you, I can't. It's like that's that how anyways? So yeah, my dams, I'm answering emails like actually I tried to answer it in between a couple of days, and just ask me any kind of question about of course, IVY is my main focus point right now, but you can ask me anything even Like another topic or I love to talk about is actually web as sambly Wow. I like web assembly, this where you can actually write any programming that in theory, you can

write any program language, compile it to a so called binary format. You can even run in the web pross and you don't even have to install a blog in you can. It's crazy. This is crazy because there's no Flash, there's no Java applets. You can't just write C plus plus or Rust and compile it and just having it like in running in a web process. And this is Yeah, there's another topic I love to talk about and I'm

really into it. Actually an organizing a couple of meetups and a conference as well about it really really Yeah, what's your Twitter handle is so that people can touch you? Yeah, yeah, it's Martina Klaus eleven. Martina Kraus eleven. Eleven is really important, like it's my choice number in basketball. You're a basketball player, okay, cool? Yeah, like since I'm able to walk, I played basketball already. Oh good, that's cool. Twenty

five years now, that's awesome. Okay, Martina Krause eleven. If you have any questions, her dms are open. It sounds like so and it doesn't even have to be angular of ab assembly related, just like, hey, I also offering mentorship for first time speakers or any kind of mentorship. Like if you say, oh, I'm maybe not good enough, I don't like the sentence because you can always practice and you can always don't think that

you're not good enough. It's I always telling like persons coming to me and telling me, oh yeah, but you're the angular expert, and I don't know. And I think the only difference is that I just did maybe some more angular project that the person then. But that doesn't mean that I'm betther or that I'm so awesome. I just had more practice. So and at one point it should you have to just start to You can always reach out for me and ask me any kind of questions. I'm always happy to help.

So as you were talking, is now it just hit me. I'm going to make a prediction. I don't think I've ever done this on the show. I'm going to make a prediction. My prediction. And if this ever comes true, someone's got a tweet out at us, You're gonna work for Microsoft one day. Uh. They keep hiring all the cool gds to come and do like dev avengels, and I'm predicting you're gonna they're gonna come and try you to get like work for Microsoft. So that's my prediction,

Martina Krause is We're gonna go uh at Microsoft in the next year. That's my prediction. So yeah, thanks so much, because you mentioned that all the most awesome chitty is are working in Microsoft, so that you're applying that I'm really awesome too. You are awesome, but I don't think that you like their other really really awesome chit you. But I had to rubor you that so many actually like I mean, I mean, Sherry, I mean, I don't want even want to start on the pouch. Yeah, I

don't even want to start this list. It's really really amazing. And yeah there's tons of John Papa well seem yeah, yeah, there's so many. So yeah, I'm making that prediction. Microsoft keeps on hiring to meet people people, so I'm predicting it. You heard it here. First, Martine is gonna work there. All right, So let's move on to the pick section of the show. I'll go ahead and I'll go first. Okay, so picks. I'm gonna do an angular pick for people doing reactive forms and

you're doing custom form controls. The value Control Accessors API. Whoever simplified the value control accessor API and like made form controls so ridiculously powerful. I just I'm picking whoever did that, because the value control accessor makes doing forms so much ridiculously easier than it ever has been before. So I'm picking value Control

Access inform Virtual. Second, I'm my son. He's a he's a he's a boy scout, and so tonight we're going and we're doing this thing called the Pinewood Derby where you make a little car out of wood and then you have to race him and see who wins. So tonight's the Pinewood Derby. So I'm picking Pinewood Derrby. If you get a chance to do Pinewood Derby with like your your kids or your nephews or your neighbors or whoever, do it because it's a lot of fun. So so yeah, those are my

two picks. Do it has to be? Does it have to be two picks or no? You could be one hundred, you could be one. You can have as as you want. Okay, I just post. I want to post a link inside the chat. Okay. Yeah, it's a pretty awesome blog post from one of my most favorite inspirational persons who inspired me pretty case you ready, Okay, you worked in coin Base USA and like

that. The article is about how to stay motivated and one thing I really admire her, like in generally maybe my pig is her whole person personality. Actually, she's really awesome because she she's from India and she moved then to America and she's really hard working and she just in this blog post it's about how to stay motivated. That it's more like it's not like you have motivation

and then you take action out of that. It's more like just move your ask something and take the action, take the call, and then the motivation follows. Like she described it with something like she stood she had to get up really early in the morning because she wanted to actually go to the gym and for a run, but she drank some wines the night before, like and and but she just did the action and then she was like in the gym for two hours because then the motivation came. And this this this blog

post, I actually read it yesterday and it really inspired me. But like in Sharnie, her her whole personality really really is inspiring, and I would suggest everyone to follow her and to see what she's blogging about. And she's actually like really into like an expert in the blockchain topic as well, and she's really amazing awesome. My second pick I want to like is not it's a topic. Actually, it's just find something that scares you the most and

just do it. Something like you're you're scared of bungee jumping, or you're scared of like paracliding or something just like that, something really extreme and you reckon the moment you and you did, you're doing it, and the moment you recognize you did it, you feel really empowered. You feel really like, hell, I can do everything. And I guess it's I mean, of course, when you're scared against fighters, you kind of change it because

fighters are really horrible. Yeah, I'm just kidding. But it's just just like, do something that you think you can't do, and just do it. Don't think twice about it, don't overthink it, just do it, and then you feel really empowered, like and then you really will go out of this and think I can do everything, and trust me, you will do everything. You can really do everything. Then all right, so you've you two times you've said this, and I was I was going to skip

the pick. I got a third pick now. So there's a key and Pill video on YouTube. It's called you can Do Anything, and I want I'm picking the key and pill. You can do anything. Video. It's in the show notes. If you know Key and pill are and you haven't seen this one, go watch it. And I'm dedicating it to Martina, So thank you. Yeah, all right, Kay, Martine, thanks for

coming on. It was good to get to know you better. I've I've seen you on the community and I appreciate the chance to chat with you and and kind of let the community kind of know who you are and to know you myself. So thanks for coming on. Thank you so much for having me. It was really an honor, even though, like the last time, it didn't work, but I'm so thankful that you invited me again. Yeah. No, I'm glad you came. And uh to the listeners,

I will say thanks for coming and we'll see you next time. Bandwidth for this segment is provided by cash Flight, 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.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android