0:00
Hi everyone and welcome back to this episode of a dash of.net
0:07
For someone who has been following this show, you know that in this series of show
0:11
we talk about Azure, which is very closely binded with C-sharp. In today's episode, we get a blend of
0:19
both C-sharp and Azure and we talk about both these topics. We are joined by the rock star, Jonah Anderson
0:26
She lives in Sweden. She's a very good friend of mine. She's a Microsoft MVP, she's a.NET developer
0:32
and she's a complete rock star. If you don't follow her on Twitter and LinkedIn until now
0:37
you should definitely go ahead and connect with her. I just cannot wait to bring her in. Let's do it
0:43
Hi, Jonah, and welcome to the show. Hi, Stephen, Simon. I know my name is confusing
0:53
I call you Simon, I call you Stephen. But I'm so happy to be here in your show
1:02
a dash of.NET, and I truly appreciate being here on this episode. Thank you
1:10
Yeah. Thanks for accepting the invitation, Jonah. For some of those who don't know
1:15
I had the opportunity to meet Jonah for the very first time. Last year in October
1:19
we had a very good time. We had a few drinks here and there. I was so happy to meet finally in person
1:25
She has a really great story on how she got to here, her entire journey
1:31
Jonah, I did give a brief introduction about you. But why don't you tell our audience who you are
1:37
what you do, and more importantly, how you moved from Philippines to where you are now
1:43
and how the journey has been. Yes. That's a great question. It can be like a long book of
1:52
story if I were to tell all my life story to you. But actually, I can do a brief short overview at least
2:03
First of all, it was great meeting you finally at the Experts Live in Europe, in Prague
2:10
It was already like we've been collaborating for a while in the community
2:16
and it was great to see the faces behind the collaboration. That was awesome. For those that
2:23
don't know me or haven't followed me yet, so I'm Jonah Anderson
2:27
I live in Sweden and I work work-wise or career-wise. Currently, I work as a Senior Azure Consultant at Solidify
2:37
It is an IT consulting company in Sweden. Then outside work, I am actually very active in the community
2:48
as a speaker, speaking in conferences and events everywhere. Microsoft MVP for Azure
2:57
I'm also a Microsoft Certified Trainer, so I teach Azure certifications. Then I'm active in my spare time
3:07
especially during weekends, leading Azure User Group Sweden, in which C-Sharp Corner and C-Sharp TV is
3:13
also a collaborative partner in the community. Also, I want to inspire tech stories of women in tech
3:20
so I co-host Extend Women in Tech podcast that I do once a month and do some recording of the podcast here and there
3:29
But to answer back the question, I am originally from the Philippines
3:35
I'm a proud Swedish, at the same time, proud Filipina from the Philippines
3:41
My journey started, it's a long story, but I moved in Sweden 2011, learned the language
3:51
Started my career as an IT consultant, after all my experience also in the Philippines
3:58
Aside from what I do as an IT consultant, as a.NET developer, Azure developer, DevOps engineer
4:05
whatever you call it for Azure consultant role, I am very passionate about the community
4:10
That's how I also met Stephen or Simon. That's a lot that you do for the community
4:18
If someone doesn't follow you, and for those who actually follow you, you can see the amount of community engagement that you do
4:24
I was looking at one of your recent posts where you said that you have been to what 17 or 15 in-person conferences this past year. What was that
4:32
Yes, it was correct. I haven't had a chance to do a recap of the year
4:38
but it was actually that the total of in-person conferences, not counting the online hosting events and podcasting
4:47
I do on Azure User Group Sweden in the podcast. But it was a lot of traveling and I've been to almost 10 new countries this year. Wow
5:00
That includes Prague. As a speaker or international speaker, you get to have this privilege and opportunity to meet
5:11
the community from different parts of the world. That's truly inspiring. Aside from that, I also switched jobs this last year
5:22
I quit my previous consulting job and then I switched to Solidify
5:29
which is a better environment or a better workplace for me. They also have three other MVPs there
5:36
You can imagine a company with four MVPs, developer technology. You're a gang now
5:42
Yeah, you feel like you belong to something with awesome people that really values community and knowledge sharing
5:53
I'm really enjoying my time at Solidify. I've only been here like six months
6:01
Yeah, I can see, Jona, you have built a very good connection in the community
6:06
Everyone knows you, right? And having said that, when I say everyone knows you
6:10
everyone also knows that you have recently published a new book, and that is Learning Microsoft Azure
6:15
I'm so excited. Why don't you tell us? Yeah, there it is. Okay
6:19
There it is. Yay! Oh, it's so glancy right now. It's like, Riley, they really make fancy covers
6:29
I love it. With the animals. So the book is called Learning Microsoft Azure
6:35
Cloud Computing and Development Fundamentals, and it is written by me with contributions from the community
6:44
and then forward by our friends in tech also that probably you know as well
6:51
Thomas Maurer and Magnus Mortensen from Sweden, and afterward by Maxim Salnikov
6:58
He works for Microsoft Norway. So it's a book, and your copy is underway
7:05
Oh, I cannot, you know, I really cannot wait. Once I get it, I'm going to put it away here
7:09
and my entire life you will have it just the way you have that Cloud Summit award over there, right
7:14
And make sure that I have that book every time. So Jona, this book is around learning Microsoft Azure
7:20
and if you think Microsoft Azure is humongous, right? If you miss out for a month, then I would say, I mean, you have lost in touch, right
7:28
So there's a lot that goes in Microsoft Azure. So let me ask you, what really inspired you to write a book
7:35
and that too on Microsoft Azure and not any kind of niche? Like there are people who write book on just one SQL servers
7:41
like just on serverless, right? Why did you choose to write a book that was on Azure generally
7:47
Yeah, great question. The reason why I wrote this book was actually due to my cloud migration experience
7:59
So remember I told you I've been working as a consultant for a while since I moved to Sweden
8:04
I believe I'm on eighth or ninth year as an IT consultant
8:10
And one of my previous consulting projects, not in this company, I was involved in a cloud migration project
8:18
which was to migrate a .NET legacy application to Azure or to the cloud
8:25
because of like unsupported or outdated web servers or virtual machines. But to make the long story short without digging into details
8:35
which I sometimes speak on the conferences, is that that cloud migration journey that I had
8:42
which I led as a developer, as an architect, or someone that maintained the system
8:47
I had some challenges there in a way that we tried everything
8:53
from lift and shift, refactoring the code, re-architecting and building the system as new
9:00
which actually succeeded in the end, did not make it to production
9:05
Not because I'm a bad developer, not because I did succeed. And it's because of the users or the IT organization that's supposed to drive it into production
9:21
were not really confident about the benefits of the project. They kind of like regretted that
9:28
First, they want to move and then later on when it succeeded, didn't want to
9:32
And the reasons for that, they were not so confident about the cloud, what Azure can could do
9:38
And they were concerned about security, about data on the cloud at that time
9:45
And they weren't willing to add resources, financial resources, when you put something new in production, everyone needs to get on boarded with it, right
9:59
There should be a team in different sites. So to make it short, that cloud migration project that ran almost a year in my consulting career
10:11
had actually enlightened me and inspired me to share what I learned and motivated me that
10:22
hey, there are organizations and projects out there that are being blocked to move to the cloud
10:30
their .NET applications, their on-prem applications, because they don't know what to do
10:35
They don't know where to start. So I had an idea. I didn't book, I wrote the book before
10:44
I just Googled O'Reilly because I love reading their books. I sent an email to contact us and then I got the opportunity to write this book after I reached out to them
10:56
So it became a project and it's a project that I've been doing for the last two years of my spare time and weekends outside my work
11:04
Wow, Jonah, you inspired me, to be honest. You know, the story that you just spoke about and how you went through your personal journey
11:13
you know, the challenges that you had, you saw it firsthand and that inspired you to write a book
11:18
And you actually reached out to O'Reilly that, hey, I really want to write a book
11:22
I don't know how many people would do it, but you are really making a difference, Jonah, out there
11:29
Oh, my goodness. I wasn't expecting. It was a brave move. Yeah, it was a brave move
11:33
So how long it took you? I mean, I see it's a very big book once you're holding it, right
11:37
How long it took you to write it? Because you were, oh, my goodness, like 500 pages or something
11:42
Yeah, it's almost actually the digital version is almost 500 pages. But since the text font size of O'Reilly's paperback format is a bit like smaller, not the normal 12 pixels
11:56
it's like 400 plus in the paper one e-book at 480 something
12:02
So it took me almost a year. I mean, almost two years or over a year to do the project
12:10
O'Reilly gave their new writers a chance to do a project at least maximum one year
12:17
But they have been very kind and very flexible with me, a busy woman to do the project
12:25
But I did the project itself by myself with the help of the community
12:33
So when I started, I had to structure the book already through a book proposal
12:41
So from what chapters I need to write, that's already planned and laid out before I even started writing
12:50
So I learned the process of writing a book in so many ways with the help of O'Reilly team that was working close to me
13:01
But it's a journey itself. Like when you start writing chapter one and two, it's time to give it to the technical reviewers
13:09
The technical reviewers leave feedback. And then the first time I received feedback, input on my grammars, on my technical stuff that I wrote
13:22
I was actually challenged emotionally in a way that I learned the art of receiving feedback
13:30
and take it as constructive input from the other technical reviewers. And I was also in the process that I was close to giving up because I was too busy
13:43
But I realized every time I see a post on LinkedIn about my book project when it was still starting
13:52
and then people were like commenting, we're really looking forward to this coming out
13:57
And that really inspired me to keep going. So it's the community and the people that contributed to the book actually inspired me as well to finish this project
14:09
So I credit it back to the community and the people around
14:13
Wow, Jonah, I'm really excited now to go ahead and read that book, to have all the hard work right in my hand
14:22
You see, you're saying you spent about a year and a half writing that book and all the feedback that you got
14:28
I can't wait to have that book and read it. You did mention briefly, Jonah, about different chapters, right
14:34
I mean, you have many chapters. So would you like to mention some of the chapters that you have in the book, just so people get an idea
14:41
Yes, yeah, sure. So the book, first of all, the book is for IT professionals, IT business leaders, developers
14:49
so even architect or even experts that wants to refresh their skills
14:54
And the book is 14, has 14 chapters. And it starts with cloud computing, the first chapter, because if you're new in the cloud, right
15:05
I mean, you're new to Azure, the first thing you want to understand is the basic
15:09
What is cloud? How does it differ from on-prem or the traditional computers that we were used to when we were young
15:17
So after that, second chapter is about Azure fundamentals. And then the remaining of the chapters focuses on what's in the Azure cloud stack
15:30
And that includes what are the compute services in Azure, networking services, networking security
15:40
DevSecOps, what are the tools that developers can use and can utilize in terms of developer
15:46
productivity on Azure when working with that? And then there's a focused chapter on IoT, AI, big data, as well as cloud migration
15:58
So I mentioned CAF, WAF, and all the certification tips at the end
16:06
So it's kind of like from the cloud computing, no knowledge at all about Azure
16:12
learn cloud to Azure until at the end of the chapter, I prepared it that
16:17
hey, here are the tools that you have, VS Code, Visual Studio, Azure
16:22
Here's what you can do to develop with cloud or with Azure
16:27
Yeah, that's very nicely put up. So I get an idea that if I start reading this book and I don't have any knowledge
16:33
about cloud or Azure, I can start reading this book. And with no background, I can start it by the end of the book, right
16:43
I feel very confident. I can say I'm a cloud developer, right
16:47
I can write it in my resume. But one thing sometimes we really miss is the examples or the project
16:55
So in this book, are there any projects that you're making or are there any examples that
16:59
you give when you explain any of the topic, anything around that
17:04
Yes. So yeah, that's a great question. Yes, in the book, I did have, because when you're reading a book, right
17:13
I mean, you can be overloaded with lots of information. So in between the topics of the book, there are like tips and warnings
17:21
And at the end of each book, I did actually, I mean, each chapter, I did actually add the
17:29
option to try it out yourself, which has links where they can do some hands-on
17:33
It can be a Microsoft Learn path or a recommended resource of a previous session in my user
17:40
group or any other friends I know in the community or other courses
17:46
And there are some hands-on options as well. So there's a Q&A at the end of each chapter
17:53
I like that. It's going to test your knowledge. And then at the end of the book, you can go back and see if you have at least answered
18:01
the book almost correct, because it should be a question that's not just yes or no
18:08
It should be something that will make you think and check your knowledge
18:13
What is it called, by the way? Because, you know, there's lots of terms
18:19
Yeah, I really like the part where you said you have question answers. I think I'll be more interested, I'll be very interested to reach that part of the chapter
18:27
where my knowledge is tested. And I'm like, okay, out of 10 questions, I answered seven, correct, but three went wrong
18:34
Now I'll again go back and read that particular section of that chapter
18:38
And hey, I need to re-read it. So I think the self-evaluation of having this question after every chapter is a really nice thing
18:46
I'm glad that you put it. And I know there's more effort again that goes
18:50
Having said that, Juna, are you maintaining any GitHub or a website about this book where
18:55
people can stay updated, just in case you're bringing any second edition, third edition
19:00
any updates coming to the book? Yeah, there's an O'Reilly website, which is the official online book site
19:08
The online book, this is like the paper format, first edition, but we cannot edit it like
19:13
we do in a computer, right? So the online version, which is in the O'Reilly's platform, it's going to be like a leaving
19:21
document where people or readers that read my book, the physical one or the online one
19:29
can leave their errata or like feedback or comments about, hey, you wrote this incorrectly
19:38
or this should be this and that. So there's a errata page for that that will be an inspiration for the second edition
19:47
depending on how I deal with O'Reilly. And then I also have a GitHub page that I don't have so much in there yet because most
19:55
of the resources or examples are in the book. I have code snippets in there, but I am planning to maintain it as well
20:02
So it's also given in the book itself also where it should be found
20:07
I really like when you said that people can give feedbacks and then you can read it
20:11
It's more like an open source book, isn't it? Yes, yes. There's an errata
20:17
So right after I'm done with the book, O'Reilly told me, hey, Jonah, this is the errata page
20:24
This is where you're going to keep track of the feedback from your readers
20:28
So finishing a book and publishing it, the first edition, it's not the end of the journey
20:34
That's where the real journey of being a writer actually starts. Maybe the second phase, the level two part of it
20:45
And then speaking of Q&A, I did actually create an interactive Q&A that will be like quizzes
20:54
on the O'Reilly's platform. It's not live yet, but the online book is going to have like a quiz
21:02
when they read the online version as well. Wow, that's really nice
21:07
I like this new concept. I think that changing people may have thought that, hey, books are who reads book, but the
21:13
way these publishers and authors are working so hard to make reading books so interactive
21:19
with some projects, GitHub URLs, exercises. I really like this approach. I didn't know that people do it in this way
21:27
So I'm glad. Yeah. It's just a part that you know right now, but the book process itself is a very
21:36
structured and tedious process. So if you write a book someday, let me know
21:42
I would be glad to mentor you. I want to write a book now. I think I have a certification to clear
21:48
It's scheduled for January 20th. It is on Azure IT administrator. If I can clear that, I've been working on it, and that's what I do when I don't do these
21:58
live shows. If I can clear that, then you know what, Jonah, you have inspired me enough to go ahead and
22:03
reach out to O'Reilly. I think I would like to do that
22:07
Yeah, you should do that. And then as long as you have an idea that you want to write about, and you're very passionate
22:15
to share it out to the community, then the project itself won't be tedious
22:22
Because what really inspired me to keep going in spite of like spending too much hours writing
22:29
this book, which I could have just laying in the sofa reading my own reading other books
22:35
But what really inspired me is the motivation that I told you, my cloud migration journey
22:40
that I really want others to learn. And also those that are beginners in Azure, because I really want to create like an inspiration
22:51
to new in IT, that hey, you don't need to be super expert in .NET programming or cloud
23:00
you can start learning this overview of everything in the cloud and the .NET tools or development tools
23:08
And you still have this opportunity to learn and get the career that you want and choose
23:13
the path that you're passionate about. Wow, Jonah, wow. And I'm saying wow a lot of time because this is so good
23:22
Hearing you is so good to hear. And I bet you, you know, you're not only inspired me today, you have been inspiring many more
23:30
people, especially the women in tech, as you say, right? You had to pay for it
23:34
So I'm really happy that you had. I think last year, the women in tech, I won the developer of the year award
23:46
Wow. Yes. How cool is that? Oh my goodness. Yeah, I know that
23:55
Yes. Yeah, I know that one. All right, Jonah, so before we wrap it up, any final thing you want to add, apart from
24:03
asking people to go ahead and read the book and everyone who's watching, you can find
24:07
the links in the description. Yes, yes. And I just, yes, aside from like checking out my book, first of all, I want to thank
24:16
you, Simon, for having me here in this episode and also for those that listen to this live
24:24
or recorded. Thank you so much. And to all my followers that been supporting me along the way in this journey
24:30
Thank you so much. And after you read my book, aside from reviewing it or sharing your feedback, feel free to
24:38
reach out to me anytime if you have challenges or need advice about going through your career
24:44
within Azure or cloud. So I am a busy woman, but I try my best to reach out and connect to the community and
24:51
make a difference by passing the inspiration forward to others. Yeah, I bet, Jonah, you're very helpful to the community and thanks for everything that
25:01
you do. And thanks for writing this book. I can't wait to read it. And if everyone's watching, you can find all the book details in the description
25:09
And I encourage you all to go ahead and grab a copy of this book, Learning Microsoft Azure
25:14
I think it is for everyone. If you're getting started, if you're new, even if you're in college, then why not
25:19
This book is lovely. I cannot wait to read it. And thank you so much, Jonah, once again for being on the show
25:26
We always enjoy you to have back. You're so inspiring. You're a friend
25:30
You're family. Yes, I'm very inspired to inspire you and others as well
25:36
Yeah, well, at least you did one today. Yes, you can hear in my voice that I'm very passionate about this topic that we're talking about
25:46
Go with the flow. All right, Jonah, thank you so much. I won't take much of your time and thank you everyone for tuning in
25:52
We'll see you in the next episode of the Azure.net. Until then, take good care of yourself and see you soon. Bye-bye