Using TypeScript in Vue.js With Uchechukwu Azubuko - VUE 210

Uchechukwu Azubuko is a lead frontend engineer at OneLiquidit and a STEM educator passionate about having specific pursuits, advocating for women in tech, community building, and teaching people better ways to live and work. He joins the show to discuss his article, "How to Use TypeScript with Vue.js: Your Go-to Guide". He starts off by talking about some of the projects in which he would use Typescript.

Hosted by: Steve Edwards
Special Guests: Uchechukwu Azubuko

Show Notes

Uchechukwu Azubuko is a lead frontend engineer at OneLiquidity and a STEM educator passionate about having specific pursuits, advocating for women in tech, community building, and teaching people better ways to live and work. He joins the show to discuss his article, "How to Use TypeScript with Vue.js: Your Go-to Guide". He starts off by talking about some of the projects in which he would use Typescript. 

Sponsors


Links


Picks

Transcript


Steve_Edwards:
Hello, everybody, and welcome to get another exciting episode of Views on View, I am Steve Edwards, the host with the Face for Radio, in the Voice for being a Mine, But I'm still your host. I am flying solo on the panel today, and with me my special guest coming all the way from Nigeria is Uce Boco, Did I get that right?
 
Uche_Azubuko:
You did, Ward. You did. thanks for
 
Steve_Edwards:
Very
 
Uche_Azubuko:
having
 
Steve_Edwards:
good.
 
Uche_Azubuko:
me, Steve.
 
Steve_Edwards:
Oh you welcome. So where I'm at? it is about thirty degrees and snowing like crazy here in the town and up on the mountain, which is great for us. Her house where you had a pretty warm. Where
 
Uche_Azubuko:
Well, it's not over here. It's
 
Steve_Edwards:
Is
 
Uche_Azubuko:
about
 
Steve_Edwards:
it
 
Uche_Azubuko:
eight p. M here.
 
Steve_Edwards:
Okay? All right, so I'm assuming you're not getting much snow in Nigeria.
 
Uche_Azubuko:
That's not all where.
 
Steve_Edwards:
No, no
 
Uche_Azubuko:
At
 
Steve_Edwards:
at all.
 
Uche_Azubuko:
least.
 
Steve_Edwards:
Okay.
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
Okay right. So he is a view enthusiast and and uses it both for work and part of outside of work, so I'm going to let him give his background. So why tell us who you are? Tell us about your development background and and how you use view at work and end outside work.
 
Uche_Azubuko:
All right, So I am soft engineer at one liquidity, so I'm part of the some team on liquidity, that is, bring single solution stuck for businesses to access liquidity technology and license in cover, so that the Re founders can, of course on innovation, skalability and customer acquisition, Along with that I am who, organizer at View Angria, So monthly we hold sessions wherein Ah, various view enthusiasts around the country come along to share their experiences, and we live with lessons. Lend, Along with that, I am passionate about teaching for that stem educator right, I'm also passionate about advocacy for women in tech Sty, for goes five goes, And with that founder I'm the founder of hathwifeskpe, So hathwifescape is a com. You see that I started last year, wherein I provide. I provide an enabling environment for Chot to embrace the super powers of being butes and creators by introducing them to programming Skees, and and the things around Teck.
 
Steve_Edwards:
Let's try that again and I should unmute my mike. So so her thrive
 
Uche_Azubuko:
All right,
 
Steve_Edwards:
scape is basically just to help women get involved in view development?
 
Uche_Azubuko:
Yeah, essentially the gachardia.
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
No,
 
Steve_Edwards:
so
 
Uche_Azubuko:
not
 
Steve_Edwards:
do
 
Uche_Azubuko:
just
 
Steve_Edwards:
you
 
Uche_Azubuko:
few development too,
 
Steve_Edwards:
okay?
 
Uche_Azubuko:
but things are our own sexual front and development back and development, M d, s. S. product designing. For now, there's full fledged involvement regarding things on the front, Nd development. Since that's where I personally also focus on
 
Steve_Edwards:
Okay, So what what other friend and tools do you do you work with or do you plan to work with? Let's put it that way
 
Uche_Azubuko:
So well, I have worked with Flora, even before I started working with View, I used to work with Flora, which I still currently do right. Also I work with React. The difference between working, React on view for me is that for react, I do it more more when I am involved with personal projects or I have to get involved with some technical writing or the other Right. I am not. I don't. I. Also, you know, use react for for those. so, but then essentially in beauty and I do more of view stuff, Um, some front and intense. S going forward. I would say I would like to have a look at Nguait's front and two. I haven't tried out right and then I also feel like try and reacting its native wood and hurts. Since I have good knowledge of Java Script and all that you know, compasses in Java script system.
 
Steve_Edwards:
Around here. React as a dirty word. No, I'm not serious.
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
I'm kidding. But what about back in? What kind of backin tools do you focus on
 
Uche_Azubuko:
Well, for back end, I have doubled into no graph. Also you know using headless Cmsbcauseyou, know as an F as someone who majors in front and development. I do more with working with headless C, M, S when working on person projects right, not just working on a team, So I've also doubled in data basis like First Grass, my scull mong D. right. So these are a few back end Related to and technologies that I have been involved with
 
Steve_Edwards:
Right? So no, J.
 
Uche_Azubuko:
As
 
Steve_Edwards:
S. Have you any other languages like P, h, P, or rest or go or anything like that?
 
Uche_Azubuko:
Ah, there's little knowledge of P from my end, but rust isn't a language I have worked with. Go isn't a language I have worked with. I actually intend to use glue some time and go sometime in the future. Yeah,
 
Steve_Edwards:
Yeah, it's one of the two back in languages I hear more about than anything else. Our rest and go. it seems like just in terms of tooling and and making other tools, not necessarily for a web project right, but just for forserverside, tooling that seem to be pretty quick for sure.
 
Uche_Azubuko:
Uh, huh,
 
Steve_Edwards:
All right, so let's talk about a view. So At one liquidity, you said you're using View that says you're your main friend. Was that correct?
 
Uche_Azubuko:
Yeah, we is few
 
Steve_Edwards:
So what version of V are you on?
 
Uche_Azubuko:
View three,
 
Steve_Edwards:
You
 
Uche_Azubuko:
view
 
Steve_Edwards:
are
 
Uche_Azubuko:
three,
 
Steve_Edwards:
using three. So did you?
 
Uche_Azubuko:
H,
 
Steve_Edwards:
so? Did you have to do a migration from view tube to be three?
 
Uche_Azubuko:
So one liquidity from the ground of we are. We just chose. We chose to use View three
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
already,
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
So no need
 
Steve_Edwards:
so
 
Uche_Azubuko:
for
 
Steve_Edwards:
you
 
Uche_Azubuko:
migrations
 
Steve_Edwards:
must be fairly
 
Uche_Azubuko:
here
 
Steve_Edwards:
recent.
 
Uche_Azubuko:
or there.
 
Steve_Edwards:
Then
 
Uche_Azubuko:
Yeah, absolutely,
 
Steve_Edwards:
Okay, so you three from the beginning? Yeah, certainly, I've been working with you through myself on a project and it's it's got some differences from view tube. That's for sure. There's there's some pain points. There are some pros and cons. You know some things to just take a little.
 
Uche_Azubuko:
M,
 
Steve_Edwards:
getting used to. I know one of the nice things with you three that out of the box, it supports Type script, where,
 
Uche_Azubuko:
M,
 
Steve_Edwards:
if in view to if you wanted to use Type script, it was sort of painful, you sort of had to add it on
 
Uche_Azubuko:
M,
 
Steve_Edwards:
and do things a certain way, actual, A little bit, and said, I don't think so,
 
Uche_Azubuko:
Yah,
 
Steve_Edwards:
although I have to admit, I'm not really a full time type script Devote myself.
 
Uche_Azubuko:
M,
 
Steve_Edwards:
I know I need to get there for sure, but haven't really embraced the type script yet so that will transition us into your post. I know that you had a blog post that you wrote on your medium page about how to
 
Uche_Azubuko:
M,
 
Steve_Edwards:
use type script with w j, s your go to guide.
 
Uche_Azubuko:
M,
 
Steve_Edwards:
So
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
I guess out, let me rephrase that to start. So why don't you tell us about the benefits of type script, just as a general genera rule before we get into how it's used in view?
 
Uche_Azubuko:
Okay, so essentially we, we need to come to know that Type script is a super set of Java script right? Also, there is the need to know that Java script on its own a dynamically type language Right, but with Type script, you are able to declare specific types on a variable, so for me, I would say that Java script, or rather Type script, is basically Java script That empowers skill ability. In my own words, that's how I would put it, and it can be a very beautiful union when you use Typescript embutying complex view applications. So I would also say that for someone who has worked with that or who currently even worked with that when we're working with Lot, and for anyone out there who uses Java or Simple Pure, you would find that that's nature of Sta Type checking is also involved in those languages, And that's what Typescript does an Ex in
 
Steve_Edwards:
Right? so I guess the way I would put it, you know from a non users standpoint is that basically it checks and it's It's only checking when you're writing your code right. It's not something that's
 
Uche_Azubuko:
Um,
 
Steve_Edwards:
running in your production code right, so
 
Uche_Azubuko:
hm,
 
Steve_Edwards:
let's say for instance, you're passing in a prop to a component and it's supposed
 
Uche_Azubuko:
M,
 
Steve_Edwards:
to be a string, but for some reason you passed in a number. you know, you try to pass in a number of bullion, or an array or an objector. Something else. The point of typescript is, you will already have said Okay, this needs to be a string. And then when your
 
Uche_Azubuko:
M,
 
Steve_Edwards:
code tries to pass it in, it warned you right. It gives you alert and says Hey, No, you can't do this. Gives
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
you the famous Red Quigley line. So
 
Uche_Azubuko:
yeah,
 
Steve_Edwards:
far, so good,
 
Uche_Azubuko:
yeah,
 
Steve_Edwards:
Okay and then you can. also, we incorporated a little bit into in my work projects as well. We will have separate type script files will call them and you can have. it doesn't have to be. Just you know this variables string in this Bales in array, you can have all kinds of complex types. right, you can have.
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
If I'm calling this function, I need an array. This to be a string. This to be a number and need to have this properties, and you can get
 
Uche_Azubuko:
M.
 
Steve_Edwards:
very very strict with it, so
 
Uche_Azubuko:
M.
 
Steve_Edwards:
the whole idea obviously is that you're you're not passing in invalid data That's going to cause error when you actually tried to run your Apyoukwinproduction in your browser. Get that right,
 
Uche_Azubuko:
Yeah, Absolutely. it had Script does well to give a spec ship to a variable. You're right.
 
Steve_Edwards:
M. Yeahphpis, is pretty similar to Job script in that it can be very lousy goosey. You know you can
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
declare a variable. You can be a string, and then all sudden you can make it in array, or you can make it you know a number. Unless you've done some specific declarations and declaration, know whether it's in dock blocks or a various ways. So Phpnois, moving that way that way as well, Just because of the messes You can create. flexibility is good as long as you
 
Uche_Azubuko:
M,
 
Steve_Edwards:
use it right,
 
Uche_Azubuko:
hm,
 
Steve_Edwards:
right. So so let's talk about your blog post here and where are the various places within a view through project that you would use type script?
 
Uche_Azubuko:
Um, So for me, Essentially in all places that patten to Um variable declaration. So while I'm using my props while I'm passing props, while I'm defining Emits, while I am defining function, while I am defining a Templar rat, while I am defining provide and inject, right, I don't do. essentially use those when when working. I mean for the most part of it right, But Doors can also be used right. Typesript can also be used on. Provide an inject. Also for computer properties As well, you can use type script, too
 
Steve_Edwards:
Okay, So
 
Uche_Azubuko:
Real.
 
Steve_Edwards:
one of the I'm looking at your blog post here, and so for instance, a reactive. You know, you use a reap or reactive, And that's those are both tools to to make a variable reactive, so that if you change it in one place, it's going to be changed in another place, which is what you want right. So if you change the data
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
in a field, and it's going to change your display value somewhere on the component or even elsewhere in your app, Right
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
So you could just define an interface or what you call it a type for this field that says Okay,
 
Uche_Azubuko:
A type,
 
Steve_Edwards:
this is a. This is a string. This, so this is a complex thing, because I know, for you know, with reft and reactive, you can have all kinds of levels of data values. You could have a whole object with you know three levels to it, and all that stuff that you could
 
Uche_Azubuko:
M,
 
Steve_Edwards:
define a type tret, right.
 
Uche_Azubuko:
Uh, yeah,
 
Steve_Edwards:
Okay, edit here real quick. So is there anything in detail you can give me just in terms of giving me some more detail as to how and where you're going to use this because this
 
Uche_Azubuko:
Okay,
 
Steve_Edwards:
is your area of expertise, not mine. So uh, you know because I'm looking through your blog post. Here. you're talking about computers and Mits, and templatrefs,
 
Uche_Azubuko:
M,
 
Steve_Edwards:
and and provided and inject. I know what we mentioned. We can talk about. What? What that is? I understand what it is.
 
Uche_Azubuko:
M,
 
Steve_Edwards:
Um, but I guess I just need you to give me a little more detail. Flesh things out
 
Uche_Azubuko:
Okay, so
 
Steve_Edwards:
All right, so end the edit.
 
Uche_Azubuko:
yeah,
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
Okay.
 
Steve_Edwards:
So go ahead
 
Uche_Azubuko:
So decision? The decision to use Um. Typescript comes from a place of say, Say, you have a large team of developers right working on a project and you need some some sense of increase development time, or rather development speed on the job. Right. You also want to encourage mentsinable cods. Say you also want to ensure some sense of documentation. While Wright include the entire script does well to play huge part in such because Um, say I, I'm not using tire script, for example on a project and I just declare and I just defined a variable. Say Um, cost, cost name is equated to, for example, right, or cost completed is equated to true. For example, So start developer elsewhere, who might be jumping on your project might not know what I was trying to do right at the time, so he might then think that Okay, he could also say compute. He could also rather use computers somewhere on. Sorry, completed somewhere on. say a string like Yes, right on or know, But the use of Typescript is in Such a way that it gives our project some sense of shape, so that all the developer is working on a project can't know Um how to define a variable while working with variables, so it's very useful even in cases when working on Okensearch projects large teams, Um, taking care of errors ahead of beauty and things like that. So Ta really does well in Hope in case in cases like that,
 
Steve_Edwards:
Right. So in other words, the idea is that you don't have to explain something to a new developer that might come on the team because ideally they could look at your type script definitions Right and now? Okay, this is what is expected here, and this is what expected here. And there's also the errors that type script on a give up anyway. Right. That's usually a pretty
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
good indication that you're doing something wrong.
 
Uche_Azubuko:
Hm, Hm, that's right.
 
Steve_Edwards:
So now I know that view itself. If I remember correctly, View three is written in type script. The underlying. you know the library that we're using and so uh, when you spin up a view through project, you know, Brandow and I'm using. you know, working on one of the Nursiajs at the moment, but you don't really
 
Uche_Azubuko:
Hm.
 
Steve_Edwards:
have to do a lot of configuration or set up right, because it's built in uh, through through the base projects. whether you're using the Cl, or whatever tool using this, Ben Pro Is that right,
 
Uche_Azubuko:
Oh, absolutely, that's right. So essential, Review Three was written with typescript right from the onset, so you could already just add Typescript while you are put strapping a view project. while your Cafodingavieu project already there s an option to add it on. You could add a chose right, so choosing Ye would have you including type script in your project so easily and simleusly, like when I was in view three,
 
Steve_Edwards:
And so out of the box. Other than than you know, defining your different type, script definitions and inter faces, and whatever tool you're using Uh within your code. Is there any external configuration you need to make before you actually start coding in Typescript, In your in your view through project itself.
 
Uche_Azubuko:
Um, So I would say no, because already choosing to use type script right from the point of scaffolding, from the point of view in it of Iou, Create view does the job for you. It sets all your script to a land of S, and you could choose to set up or defyin components, But defining Lang of t S on your script tax already just job for you of adding typescript to two Descript portion of your Sfcfoileqoting, So there is no complications elsewhere. There's no complication even while we on the job on like how it was tedious. In view Three, In view to where you have to always use the View to extend method, or you have to use view class components or know things like that that were very tedious and stressful.
 
Steve_Edwards:
Okay, yeah, I know that now the i d e s themselves that people use also have a lot of time script capabilities built in. I use P. h, P. Storm, which is a version of Webstorm myself. The other, The other big one is Visual Studio code Right. That's
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
when you hear the dominant when I know they have a lot of Typescript support building and it's nice when you're typing along and you come up on. You know your method that has definitions and it just pops up with hints. and And telling you what you know what's required in that kind of stuff for sure,
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
definitely pretty useful. pretty
 
Uche_Azubuko:
yeah,
 
Steve_Edwards:
useful. M. Are there any when you're working with View three and Type script? Are there any view specific, Um things that you have to be aware of when using Typescript, say that you wouldn't run into in React or or any other type script implementation.
 
Uche_Azubuko:
Um, so I would say that for any case where you need to be aware of anything while working with you, just as you mentioned ideas, because of course that's where we already are cold. As a you develop essential for you to use the voladevolar plugging. right. It really helps to. It really helps to provide it, telicence or on type script. On the use of type script in your view projects, If At's all, you may come across any problems. That is, indicates that you have set up your view project with from the scratch Vala would do well to address, and pointed out for you as a problem. If also you are trying to pass. values aren't defined in. Probably your types or your inter faces. Vala would do well to provide criglylines for you, right,
 
Steve_Edwards:
Hm,
 
Uche_Azubuko:
Dividual studio Code also has done well To have tile script support right, So it also does well to provide the screiglylines for you where you are running into an era here or there.
 
Steve_Edwards:
Hm,
 
Uche_Azubuko:
Yeah, so but essentially just using just scaffolding with view from the ground up would do the job for you for
 
Steve_Edwards:
Hm,
 
Uche_Azubuko:
similes, flow of things, and then also for those who probably haven't had to scaffold from the ground up and probably gone to use Typescript incrementally In the view projects, they can just go the round or view a type script, And that does the job for them. A. Magically. they really don't have to configure things. You just take care of it. Why cause view essential was already, but with typescript, So Um, all the instegrities taken care of from the ground up.
 
Steve_Edwards:
Okay, yeah, boy, that's nice. I know. I'm going to have to take the plunge and learn type script full time here. At some point,
 
Uche_Azubuko:
Um,
 
Steve_Edwards:
I've just haven't time to do it cool. So is there anything else typescript specific? In view that we haven't covered. That would be worth talking about.
 
Uche_Azubuko:
Um, I would say that, I would say that in as much as type script has great pities, right, I feel like, just cause everyone is on the Typescript wagon doesn't mean that you just jump in to use script without thinking about your own context. right. So say you have a tight deadline and you haven't used a script before. You wouldn't Be wise purse to use Typescript on your project because it has some kind of steep learning cove. Right, And say you have various develop as working on your project. And perhaps they haven't used type script before. This means that all your develop as would have to learn Typescript in itself, and then remember you have a tight deadline, so it might not be wise in itself, right to go to Typescript way in. in that kind of context. What might be much more helpful would be getting involved with More of unit testing. Right. That would be much more helpful for a context like that. But say you are working with data on Dat heavy projects than essentially it would be very helpful that time script is your go to, because you don't want to lose. You don't want to lose the structure of data across the project, right, because that might be disastrous, moving forward even for you and for anybody who comes in on your pro Act.
 
Steve_Edwards:
Hm. Yeah, okay, but but let's assume that you don't have those time constraints right. You've got all the time in the world.
 
Uche_Azubuko:
M.
 
Steve_Edwards:
You know, you don't have an urgency. in that point. In that case there's really. Can you see any reason it wouldn't be good to implement Type crypt interview project?
 
Uche_Azubuko:
Good question.
 
Steve_Edwards:
Oh,
 
Uche_Azubuko:
So the question essentially is that you have all the time in the world right.
 
Steve_Edwards:
Right,
 
Uche_Azubuko:
But still? what? What context? could it be not helpful to use Tabscript Right?
 
Steve_Edwards:
Right,
 
Uche_Azubuko:
I would say if you aren't working on heavy project, if you're working on a minor project, a very small pet project person project. you probably want to scuffle something for second car, right in that you're currently doing, I would say, except it's a lord for tiescriptin itself. I would say that there might not be a need to add it to the project, Because remember we were all using View to without Typescript were doing well. We were building project Without typescript. So if it's a small project, I would say that one can't pass without the need for typescript in it. It's a very small project, but a big one, complex project. View, Typescript would be a beautiful union. I would say,
 
Steve_Edwards:
Uh, yeah, that. I've heard a number of people in the tech world, some more prominent than others and I can remember listening to them, you know, Say a year or two ago. There's one particular one that comes to mind that Yeah, type
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
script. Okay,
 
Uche_Azubuko:
uh,
 
Steve_Edwards:
you know, as long as I put defaults and and
 
Uche_Azubuko:
Yah,
 
Steve_Edwards:
type requirements on my props when I pass them in, I don't really need it.
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
Yeah, I've got other tools and you know, fast forward a year or two, Nd. they're Ike. Oh, my gosh Type script on everything
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
I can't imagine in programming without it. you know,
 
Uche_Azubuko:
h,
 
Steve_Edwards:
so it's It's been interesting and I was listening to another podcast this morning In one of the
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
one of the things they mentioned is in the most recent state of J. S survey that came
 
Uche_Azubuko:
M,
 
Steve_Edwards:
out in regard to type script. Among those
 
Uche_Azubuko:
M,
 
Steve_Edwards:
who had actually responded to the survey, The use
 
Uche_Azubuko:
M,
 
Steve_Edwards:
of type script was just huge. It was.
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
You know, most people they know about it. Um, they like it. They use it. You know, they
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
use as much as they can And I was looking for the data real quick and I'm not finding the
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
the. uh, the particular page, But it's just huge. How how much type script has grown. So you know, and I don't think we're saying anything new. You'll hear the same perspective around in many other places Was talking about front and development for sure.
 
Uche_Azubuko:
Hm,
 
Steve_Edwards:
So All right, Well, if that's it, unless there's anything else you can think of to talk, we'll move on to picks. Do
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
we cover everything typescript? In view?
 
Uche_Azubuko:
Yeah, I feel like we did. I feel like we did.
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
I feel
 
Steve_Edwards:
good.
 
Uche_Azubuko:
like we did.
 
Steve_Edwards:
All right, so let's move on to picks. Picks are part of the show where we get to talk about other things that maybe are not related to tech. That can be. You know, we've had books, games, food, movies,
 
Uche_Azubuko:
Uh.
 
Steve_Edwards:
tools. So anyway, I'll go first,
 
Uche_Azubuko:
Okay,
 
Steve_Edwards:
and before I get to my my usual dad jokes that are the high points of any of my podcast. Yuh,
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
talk about a book slash movie. So my son is eleven, and for years
 
Uche_Azubuko:
M,
 
Steve_Edwards:
we've read every night. I read to him. Gone through some classics, Lord of the Ring Chronicles of Narni, The Bible, and one of the books that we read recently was sort of interesting. I was down in my parents house, visiting them, and and I forgot to bring the book that we were reading, so I went to my my parents library and our books And found a book that I hadn't read for years, and it's called The hiding place And the hiding
 
Uche_Azubuko:
M,
 
Steve_Edwards:
place is a true story, Nd, It was written by a lady in Qorytinboom, and the background is that she was living with her family in Harlem when World War Two started, and Uh, the Nais came in in. I think it was nineteen forty and invaded Holland, and took it over in about five days, And
 
Uche_Azubuko:
M,
 
Steve_Edwards:
they started coming after Jews and basically carting them off for taking away their homes. their business, S eventually carting them off to concentration camps, and so
 
Uche_Azubuko:
M,
 
Steve_Edwards:
through her brother, Cory lived in a small house in Harlem with her older sister and her father, and they were watch makers. They owned a watch shop, and they became part of the Dutch underground and hid
 
Uche_Azubuko:
M,
 
Steve_Edwards:
Jews from the natces. They had built a custom. Little They would, They would house them in in their house called the bay, A b, g, b, e, j, E. And
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
they built a secret room so that when the Nats came hunting, they could all get away in this secret room Will. eventually, a Dutch informer turned them into, turn them into the natcies, for being part of the underground and their whole family was taken off, and
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
Cary and her sister were deported, taken to, initially to a prison, a Dutch prison there, that was taken over For political prisoners, and then eventually taken to a concentration camp in Germany, called Ravens Book and the
 
Uche_Azubuko:
M.
 
Steve_Edwards:
book, and she came out alive. Her sister died while she was in the concentration camp, probably a month before Cory was released, and it turns out that when Corey was released in on, I think it was December Thirtieth, nineteen forty, four, Not too long before the war ended, it was a clerical mistake on the German's part, But she was released and then she ended up telling her story, which came to the book, And then the movie was made in Nineteen seventy five,
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
but she went around the world speaking and talking about what had happened to her, and and so on for years until she died in nineteen eighty, somewhere in her late eighties, But it's a very fascinating history of what
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
was happening in the concentration camps and in Holland, during a little work to and just there, And a lot of great things that came out of it, as horrible as it was a lot of the great things that came out of that. But anyway, that's my recommendation for a book and a movie. The movie is pretty
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
good. It's about two and a half hours long and there's no way it can cover all the details that are in the
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
H in the movie, But yeah, it's still a great great story, so under the day jokes and then we will get on to Ces picks.
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
So uh, I was recently, not recently because I've had my job for a while.
 
Uche_Azubuko:
Hm.
 
Steve_Edwards:
In the past, I had a job as a taxi driver and I got
 
Uche_Azubuko:
M.
 
Steve_Edwards:
fired because it turns out that people don't always appreciate it when you go the extra mile.
 
Uche_Azubuko:
Oh,
 
Steve_Edwards:
Um, um, you know, I have a lot of
 
Uche_Azubuko:
nice.
 
Steve_Edwards:
childhood memories and one of my favorite childhood memories was building sand castles with my grandfather, But then my mother took the urn away Because
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
I was playing with his ashes right right and
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
then finally, Uh, you know, one of my favorite lines is that when I die when I'm going to have a closed casket funeral, right? So caskets up in front.
 
Uche_Azubuko:
M.
 
Steve_Edwards:
But halfway through the ceremony I want the organist to start playing Pop goes the Weasel over and over
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
and over until people are freaking out. Is he really going to come out right?
 
Uche_Azubuko:
M.
 
Steve_Edwards:
So this at the same ceremony, What I want them to do is I want them to take the bouquet off the casket and throw it into the crowd to see who's next
 
Uche_Azubuko:
Oh,
 
Steve_Edwards:
Right red people out. So
 
Uche_Azubuko:
M,
 
Steve_Edwards:
anyway, those are my picks and jokes for the week. So what do you have for us for picks?
 
Uche_Azubuko:
Uh, uh, because funydatjokes are funny because because I love that joke. Yeah, I love dark humor so I found them still quite funny. Um, Well, my first pick might be would be talking about a five scape, right.
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
I feel like I could share inside to it because it would be nice to get contributors for Freddy project right to it. I have a link for my buying a coffee aimed at enabling this for the girl child, though essentially in a place like Nigeria.
 
Steve_Edwards:
M,
 
Uche_Azubuko:
So
 
Steve_Edwards:
hm,
 
Uche_Azubuko:
the the girl, the girl child here in Angria, isn't seen to be someone who is involved in tech right, even when she goes to school, you would find that in the university, for example, here, the ratio of the girl child to watch old in class, That is, teckrelate. computer science class is very to. I would say there might be a girchout to maybe twenty guys right studying computer science in school here. So for the sake of providing computer equipment material workshop session to do more, because I mean, I'm currently doing right, There is a need for more right, Have also had my bymcoffeling right to help Do more. So that's regarding haflifescape. Um, I would move on to movies right. So I saw this movie today and I'm like I have to tell Steve about this. So it's so it's It's actually a series. right. I started on Amazon Prime,
 
Steve_Edwards:
Uh, huh,
 
Uche_Azubuko:
Right and the name is far. S. far. S. I haven't watched it yet, but I saw that it started this month February. I think it was ten on And see right
 
Steve_Edwards:
Hm.
 
Uche_Azubuko:
just a week ago for F. r z. I. I
 
Steve_Edwards:
Okay, got you
 
Uche_Azubuko:
yea, so I guess that's something could check out, Steve. If you were fond of money, hist you might be a fan of,
 
Steve_Edwards:
Say. What's it? Do you know what's it about in general?
 
Uche_Azubuko:
So I know, I know I don't know much about it, but seeing the trailer and watching the lead to things that were writing of it seems like it's on the lines of money highest and I found money hights, very interesting. so
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
I just feel like it's something I might be interested in and I'm just telling everyone who's listening to this, just check it out and you know Yeah,
 
Steve_Edwards:
Cool.
 
Uche_Azubuko:
you might just find it worth
 
Steve_Edwards:
Yeah, it looks like that's the fake. Is the is? the English word in part two is a translation. Not sure what language I'm looking at the page on on Amazon right now, but I'll drop a link into the show note so then people can check it out themselves.
 
Uche_Azubuko:
Cool.
 
Steve_Edwards:
That and you said money, Hist was the other one
 
Uche_Azubuko:
No, No, No, for anyone who was a founder of money, His then
 
Steve_Edwards:
Right,
 
Uche_Azubuko:
they
 
Steve_Edwards:
right,
 
Uche_Azubuko:
might enjoy pots.
 
Steve_Edwards:
right, money highest, Okay, yeah, okay, I'll drop some. We'll put some links in the show note
 
Uche_Azubuko:
Uh,
 
Steve_Edwards:
so that people can can check those out.
 
Uche_Azubuko:
Yeah,
 
Steve_Edwards:
Cool. All right. Well, thank you for coming to us all the way from Nigeria. We like. I always like to say we are truly multi national podcast here at Ewsonviw, and talking about time script. If people want to follow you, whether it's on Twitter or social media or give you money, Where's
 
Uche_Azubuko:
M,
 
Steve_Edwards:
Where's the best ways to do that?
 
Uche_Azubuko:
Um, for me on almost every social platform I am a boco. So on Twitter, I am co on Linked in. I am Boko on Gito, I am a Co. You can also find me at Boko on. I mean, if you search it, you would find me on Instagram, so virtually on every platform, buy me a coffee. A boco. So yeah, that's
 
Steve_Edwards:
Okay,
 
Uche_Azubuko:
it.
 
Steve_Edwards:
cool, we will put all those links in the show notes for those who wish to follow you and to give you money for her thrive scape. I'm going to guess you. You could use people to not just money, but people to help you out.
 
Uche_Azubuko:
Oh yes, essentially essentially are also looking for volunteers who would join me on this great project
 
Steve_Edwards:
Yeah,
 
Uche_Azubuko:
to help
 
Steve_Edwards:
I know
 
Uche_Azubuko:
Denduring
 
Steve_Edwards:
there's been other groups.
 
Uche_Azubuko:
child.
 
Steve_Edwards:
There used to be one called View Vixens that I remember. I haven't heard from in a while, but I know there are other groups that are similar that you know. Want to help women get into tactic, because there aren't as many of them as may be. There should be for sure. So anyway, all right, well, thank you for coming on. Great to talk to you and we will talk at Jal next time on Iewzonview.
 
Uche_Azubuko:
Thanks for having.
Album Art
Using TypeScript in Vue.js With Uchechukwu Azubuko - VUE 210
0:00
35:58
Playback Speed: