Episode Transcript
Available transcripts are automatically generated. Complete accuracy is not guaranteed.
Don Hansen (00:00):
Hey, so I'm going to
be building out a NestJS course
for Scrimpa.
Essentially it's probably goingto take about like a month or
two, but I want to live streamit with you guys and I wanted to
just hop on with this video andshare some updates with you
guys as well.
But essentially I kind of havea pretty good idea of what I
(00:24):
want to create for a Nest Jazzcourse.
But Scrimpa is kind ofexpanding with its back-end
curriculum and I do think if youhave any serious intentions to
go a little bit more towards theback-end, you've got to expand
outside of the normal Mernstacktutorial and I think Nest is a
(00:45):
really good stepping stone inthat direction.
I think nest not next nest is afantastic back-end framework
for node.
You're still going to hit someof your limitations with node,
but you can really buildsomething scalable and
maintainable and manageable witha larger team with Nest.
(01:07):
And I think Nest is alsosomething that kind of just got
me to want to be a bettersoftware engineer in general.
There's just something that itkind of forced me to upgrade
with how I built out andessentially organized my
application, especially in thebackend, and I felt like it was
(01:29):
kind of like the Wild West and Iwas doing the best that I could
to organize it in a way thatmade sense for me, but I never
really had a background with,like a MVC framework or
something a little heavier.
You know, I came from the Reactworld.
I worked with Reactprofessionally and React is just
a view and you got to pull in abunch of other external
(01:50):
libraries to get React to dowhat you want it to do.
And you know, I never workedwith Angular, which is a bit
more of a full-fledged framework, right, I didn't work with
these frameworks that you'regoing to see on a little bit
more organized, scalable teams,and so Nest kind of just exposed
(02:11):
me to different ways of doingthings and I'm kind of expanding
my knowledge outside of that indifferent languages and
different ecosystems over thecourse of this entire year and
I'm having a lot of fun with itand that's another thing I'm
finally wanting to become a goodsoftware engineer.
I'm finally wanting to exploredifferent languages and
different ways of doing things.
(02:32):
I felt trapped in this littlefront-end React ecosystem and I
didn't like it right.
So I think Nest is a reallycool project that I'd love to be
able to teach and get otherpeople to dive into and see if
maybe they could see what I'mseeing.
It just got me excited aboutsoftware engineering and it got
me excited about becoming abetter backend developer too.
(02:54):
So I was a little hesitant onScrimba building out some
backend courses and I've beenvocal about that and I've been
vocal about that.
But that's only because whenplatforms start to expand and
provide more variety, I see thequality of what they were really
good at go down.
That's what I was worried aboutwith Scrimpa.
(03:17):
But I have a little bit moreconfidence that they still truly
care about the quality of theirfront end program.
So they're expanding to theback end.
And yeah, I don't know if you'rea current Scrimba member, you
can.
I don't know when that's goingto be released.
I'm not sure some of this hasbeen released already, but I do
think it's coming soon.
(03:37):
So, anyways, if you're acurrent Scrimba member, you can
check it out.
There's a discount below.
It's just an affiliate link.
If you want a bit of a discountgives me a little bit of a
commission, but you don't haveto go through the commission.
You can just check out theirwebsite on your own.
Um, I think it's a cool platform, so I'm building the course for
them.
I just want to update you guyswith that and I'm going to be
live streaming it at least mostof the days.
I really want to do majority ofthe content where we kind of
(04:00):
just build it live.
Uh, per, the founder of Scrimba, is okay with that, so I think
he even encouraged it.
Anyways, I'm excited about that.
So we're going to be doing morelive streams, so look out for
that.
It's probably going to startoff in the evening.
So I'm going to try to get agood stream schedule, but I have
to.
I have to figure out, I have toget used to live streaming.
(04:26):
I know that sounds sillybecause I've been live streaming
each week, but I don't do itfor long and I don't do it every
day.
I don't know how people do that.
I feel like it sucks the energyout of me.
I think it's just something Ihave to practice.
So I'm going to try.
I don't know what my scheduleis going to be, but I am going
to stream more often.
There's a lot I want to dothere to be, but I am going to
(04:55):
stream more often.
There's a lot I want to do.
There's a lot I need to do,including.
I want to do more bootdev stuff.
We're diving into Python.
I'm actually liking Python alot.
It's fun, it's a clean language.
Scope things have I don't know.
I like Scope and JavaScript.
Python is a little bit moreloose.
There are certain variablesthat I shouldn't have access to,
but I do.
That's like one thing I don'tlike about Python.
But I eventually want to diveinto Django and build something
with Django, with it.
(05:17):
But I'm having fun with thebootdev stuff.
I really am.
I've gone through the entirefront-end curriculum with
Scribba.
I want to go through the entirecurriculum with bootdev because
they're my two affiliatepartners and you know, quite
frankly, I feel lucky.
I finally I know I say this alot, but I finally found two
(05:38):
programs one front-end focus,one back-end focus that are
really good for self-taughtdevelopers.
I feel so fortunate to be ableto recommend these resources and
not just do it for the money.
Now, granted, they are a goodincome, they are, and they're
allowing me to have a little bitmore freedom to do some of the
(06:01):
stuff that I want to do.
They're extra income in thatregard on top of my mentorship
sessions.
So like I just feel like I'm ina very good situation right now
.
In 2025, the revenue'sincreasing.
I feel a little bit morecomfortable.
It's not going like paycheck topaycheck every single month.
We're gonna figure out, like,how to supplement so I can put
food on the table.
In 2025, I feel a little bitmore comfortable, um, so I'm
(06:25):
feeling good about that.
I'm eating better, I'm takingcare of myself better, I don't
know.
2025 is just an awesome year,but I'm going to do more bootdev
live streams, so I'll probablydo some of that in the morning.
If you checked out my morningstreams, I intermittent fast, so
my brain doesn't work as wellbecause I have no food I mean no
(06:47):
carbs whatsoever doesn't workas well because I have no food I
mean no carbs whatsoever.
But I'm starting to get used toit a little bit.
So we still make progress andwe're getting through the python
stuff and then we're going toget to a certain point where I'm
going to learn django.
I'm going to build somethingwith that.
I already have ideas in mind.
I don't know if I'm going toreplace my main website with or
next, not nest.
(07:08):
Next, I might finally try out.
Next, when Scrimba releases thenext course.
I don't know if I'm going tolike it.
I might really regret thatdecision, but my Donda developer
website is just a marketingwebsite and I am tired of
dealing with Google SearchConsole, essentially de-indexing
all my crap because for somereason the JavaScript just loads
(07:32):
at the right time half the timewith Google.
It's so frustrating.
So just to have server-siderendering and hydration set up
automatically, where I don'thave to worry about that, next
is a good tool for that.
Again, I don't think Next is abad tool, but it is a tool it
should be used for everything.
That's what I try to get peopleto realize.
(07:54):
But some Nexus form a bit of acult and I argue with all those
cult members, but I do thinkit's a tool that maybe I'll use
in 2025.
So I don't know if I'm going tobuild my main website with
Django or build a different appwith it or dive into Next.
I don't know, we'll see, but Ikind of just want to give you a
(08:15):
heads up on some of the stuffthat I've been talking with
people about in my stream.
So I'm just constantly learningand I want to build more stuff
and I have a little bit morerevenue and freedom to do that
now, so I'm also going to bediving a little bit deeper into
twitch sprout, into nest um.
Now that I'm building the nestcourse it just makes sense to
(08:35):
and I have a little bit morefree time, it makes sense to be
able to pair that with actuallyflushing out more features with
my twitch sprout app, um.
But yeah, we're going to bedoing a lot of live streams, a
lot of building, a lot oflearning, so definitely check
those out.
But I wanted to talk to youabout one more thing, um, a lot
of you like, if you've been herea while, you found my channel
(08:55):
because I was doing a lot ofcoding bootcamp reviews and I
kind of just want to talk about,like, my perspective as a
creator, as a content creatorwho used to be a developer, a
professional developer.
Like I still code, I stillbuild things, but I haven't
worked for a company in fivesomething years now.
I'm just learning what I wantand building what I want.
I'm a better developer than Iwas when I was a professional
(09:18):
developer, but it's because Ican explore whatever the hell I
want to explore.
I'm not niching down into justsolving that specific company's
problems.
I could just build and learnwhatever the fuck I want, and I
love that, but I feel like someof the initial years, especially
doing a bunch of codingbootcamp reviews, I don't think
(09:44):
I was in that good of a place.
I felt like the more I wouldlike call companies out and call
people out.
I don't think that's the bestversion of myself.
I think it's necessarysometimes.
But I kind of felt like peoplekept asking me and they would
submit their individualcomplaints and like, this coding
bootcamp scammed me and theywould submit their individual
complaints and like this codingboot camp scammed me.
And you have to call them out,don.
And like a lot of times I wouldask like, ok, why don't you
(10:07):
come onto my podcast and shareyour story?
No, no, no, I can't do that.
I can't do that.
You know I it's going to voidmy refund, or I'm afraid of them
like coming after me legally.
I'm like, ok, so you don't careif they come after me legally,
you just don't want them to comeafter you.
Okay, well, why don't you sendme the contract that you signed?
Well, no, I can't do that, um,or I don't have the contract
(10:29):
anymore.
It's like I had a lot of peoplejust upset about their
experience with a codingbootcamp where, like, extremely
few people would even just sendtheir contract over and then,
like 99.9 of the time, it's likedid you read this clause right
here?
Did you read this contract atall?
(10:51):
I know you're upset.
This sucks.
It sucks to have a shittyexperience, but but listen, when
you guys sign stuff, you haveto read it.
This is just a learning lessonfor you and it's expensive.
You got to read your shit.
A lot of people don't readcontracts.
I'm telling you do not signcontracts when you are not even
(11:11):
just with coding boot camps,just in general.
When you're signing bigcontracts, please fucking read
the contract.
And so I felt bad because a lotof people were just upset with
their experience and becausemost coding boot camps even back
at the day they weren't thatgood.
There were, um, kind of like asmall selection of coding boot
camps are really fucking goodand would land you software
(11:31):
engineering jobs prettyeffectively.
But you know, like the majorityof the industry just got, it
created a bad rap for the entireindustry, unfortunately, and a
lot of good coding boot campswent under, which sucks.
I don't like seeing shittycoding boot camps stay up right
now and, like a lot of the goodcoding boot camps, go under.
(11:52):
That's been hard to, that'sbeen really hard to see.
But either way, I feel like asa creator.
I sometimes watch other creatorslike call out other YouTubers
and call out people in the worldand I just I think it takes a
certain type of personality typeto do that.
I can do that.
(12:14):
But if I'm doing that majorityof my time, I just find that I
become unhappier and I'm alwayslike I train my brain to
constantly be critical ofeverything and focus on the
negative of everything and Irealized over the years I just
train my brain to do that overand over and over and it's, it's
(12:35):
not enjoyable.
I just don't have thepersonality type to do that
majority of the time.
I have to be very selectivewhen I do that and it's
obviously clear I dunk on stuff.
I have fun, but it's.
I feel like now it's a littlebit more lighthearted.
I don't know, I just feelbetter, I feel happier.
So I know some people have beenwanting me to like do these call
(12:56):
out videos?
I just don't care.
I want to build stuff, I wantto create stuff, I want to put
stuff out in the world, not tearstuff down.
That's kind of why I've beenmoving away from that direction
of like calling people out.
I just I don't know, it justdoesn't seem like the direction
I want to go in in the future.
So I just want to give people aheads up on that.
But I like the idea of gradinga course, the idea of building
(13:17):
an app.
These kind of things excite me.
They, they just they feelfulfilling, they energize me.
I, I enjoy it.
I enjoy the experience of doingthese things, um.
So you're probably going to seemore of that um, and probably a
lot of memeing, but I just wantto give you a heads up.
So we're going to be doing alot of live streams.
You're welcome to swing by theScrimba stuff.
(13:38):
I don't know what my scheduleis going to be, but if you're on
my Discord, you can definitelycheck out the Discord.
I stream mostly to Twitch andYouTube, but if I stream, it's
almost always on Twitch, sodefinitely follow me on Twitch.
Don the developer Anything else?
I think that's it, yeah.
(13:58):
Developer anything else?
I think that's it.
Yeah, I'd love to see in thelive streams.
Even if you have like a web devquestion.
Uh, you're trying to become aweb developer.
You have questions about likejust standing out stuff like
that.
Feel free to swing on by.
Happy to answer as best as Ican, but yeah, we're gonna be
creating our first uhprogramming course, which is
pretty cool, so look out forthat and hopefully I will see
you in the live streams.