2022 was a crazy year. Let’s take a look at 10 tech trends and how they will affect software engineers going into the year 2023. 

#tech #programming #top10 

🔗 Resources

Take the state of JS survey https://stateofjs.com/en-us/
2022 Trends from Last year https://youtu.be/LOpFYMPXqE4
Design trends from @DesignCourse https://youtu.be/4BEEoYYDmUg

💬 Chat with Me on Discord

https://discord.gg/fireship

🔥 Get More Content - Upgrade to PRO

Upgrade at https://fireship.io/pro
Use code YT25 for 25% off PRO access 

🎨 My Editor Settings

- Atom One Dark 
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Tech Job Market in 2023
- Will crypto recover in 2023?
- Trends in technology for developers
- Web design trends
- Best JS frameworks
- Trends in AI and machine learning
- Will ChatGPT replace programmers?
2024-02-04T05:16:11.948Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
f890ec98-93e0-41ca-8272-9d70d8b54a6a
64082375d07fb4ef2854d6bb28be8f13e301ac89e223e7efad608cf30a8654e8
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
Legendary computer scientist, Alan Kay, once said, the best way to predict the future is to invent it.
I love this quote because as developers, we have incredible privilege of building the future for humanity.
But based on the way things went in 2022, I think we must have done something wrong because 2022 has been a messed up here, and there's probably more pain to come.
1st, Russia and Ukraine went to war, then all the high flying tech stocks declined like 90%.
Bitcoin drop from 69 to 16 k, while simultaneously gas and food doubled in price.
Zuckerberg Zuckerberg the metaverse, while Elon destroyed free speech by allowing people to speak freely.
But most shocking of all, I found out my 100% natty fitness coach, the Liver King, is actually juice to the gills.
Yes.
I'm on steroids.
Apparently, nothing is what it seems.
In today's video, we'll look at 10 trends affecting software development and technology that you can capitalize on in 2023.
Let's kick things off by talking about tech jobs.
All the big tech corporations have either had hiring slowdowns, hiring freezes, or mass layoffs.
If you're learning to code or looking for a job, these headlines can be pretty scary.
Now while the job market for software engineers has definitely the softened.
There's a few things to keep in mind here.
1st, when there's massive layoffs like this, the vast majority of jobs have nothing to do with software engineering.
Engineers are still extremely valuable and most of those that were laid off were able to quickly find employment elsewhere.
2nd, outside of FAANG, the job market still seems to be pretty strong.
It's by no means frozen up and there are still tons of job openings out there, especially at non tech companies that have struggled to modernize.
The bad news is that interest rates are still high and will likely remain high at least until 2024.
That means less easy money for startups to over hire.
There's still a labor shortage in tech, and if that ever changes, look out below, because that means the greater economy is likely going straight to hell.
Now speaking of jobs, back in 2020, I talked about the work from home trend.
I thought that trend would be more permanent, it, but it appears to be making a reversal because managers often hate it.
Like, they get frustrated when their employees are secretly working 6 full time jobs at the same time.
Snapchat recently called its workers back to the office, and I think we'll see more companies do this to implement soft layoffs, where they simply get rid of all the people who don't want to come back to the office.
As Elon said, they can pretend to work somewhere else.
But now let's switch gears to crypto.
In 2022, we saw the Ponzinomics of the the world exposed.
There was collapse after collapse with people's life savings being wiped out in the process.
This creates a contagion effect where people people no longer have enough money to spend 1,000,000 of dollars on pictures of monkeys.
During all this chaos, hashtag web 3 went missing.
If you see it anywhere, please contact the local authorities.
While there is a lot of cool stuff going on in the crypto space, a lot of it feels like vaporware, and even though it's been around for over a decade now, it still has yet to disrupt centralized computing in any meaningful way.
These so called decentralized web 3 companies often rely on centralized services from AWS and GCP, p, and that basically tells you everything you need to know.
The hype train has derailed, but that's a good thing if you're betting long term on crypto because there's a lot of scammers and criminals that need to be weeded out.
Speaking of derailed, we should also talk about the metaverse.
Zuckerberg changed the name of Facebook and poured 1,000,000,000 of dollars into this project, but the only good thing about it is all the dank memes making fun of it.
In my opinion, the metaverse is something that sounds good on the surface, like flying cars, but actually kind of sucks in reality.
Humans already spend way too much time staring at screens, and the idea of strapping a screen to your face to block out this entire shitty world to escape to an even shittier world is just an absurd idea.
Now the metaverse is not just Facebook, there's also Decentraland whose Mana token is down 90%, and a bunch other companies investing into their own metaverses.
Like crypto, there will be opportunities in this space.
However, I don't think we'll ever see a day when the one is walking down the street with one of these things strapped to their head.
It'll be more of a niche market for gamers and masturbators.
Now at this point this video has been pretty negative, but things are about to get worse because AI got so much better in 2022.
It's now possible for AI to generate art using tools like DALL E 2 and Stable Diffusion.
Google came out with DreamFusion 3 d, which can generate 3 d models from a text prompt.
Just imagine how much easier that could make the the Manta 3 d games.
Then Meta came out with Make A Video, which takes a text prompt and generates a video.
You've got voice cloning that's now almost indistinguishable from the the thing, like this podcast between Joe Rogan and Steve Jobs.
You're a memory from the past.
Good to see you, buddy.
It's been a long time since I've been on the show.
And over the past week, the world has been going crazy over chat gpt, which is smart enough to do your algebra homework, write poetry for your wife, and fix broken code.
Stack Overflow even took steps to ban it because people are using it to post answers about stuff they know nothing about.
But now I want to take a 180 and and talk about front end web development.
One of the most noticeable trends is the willingness of developers to move away from React and try out newer frameworks like spelled solid and quick.
React is still the status quo, but there's been a lot of little drama surrounding it.
Shopify dropped server components from this framework and took the remix approach, but most importantly, there's just really appealing alternatives nowadays that offer 0 JS by default, better performance, cleaner APIs, and things like that.
And there's new JavaScript frameworks coming out every single day pushing the limits of what's possible.
Speaking of which, I would highly recommend anyone watching this video to take the state of JS gas survey.
It provides a ton of insight into the front end world and the more people that vote, the better.
And for the first time ever, Fireship made the cut as an option been on the survey.
In addition to these new frameworks reaching maturity, I'd say technologies like Tailwind and TypeScript will remain very strong in 2023.
These.
In addition, I think Vite will continue to take over as the default build tool for most projects.
Although, Vercel's Turbo Pack, which is a Rust based build tool that has made some bold claims about performance has the potential to do great things in 2023, but build tools are boring.
One of my favorite things about being a web developer is watching the evolution of design trends over time.
Like we we went from no design to geocities to way too much complexity, and then finally to minimal flat designs, which most websites still use today.
To figure out the hottest design trend of 2023, I reached out to Gary Simon from design course.
The hot new trend we're seeing is neo brutalism, where you have vibrant colors, high contrast fast strokes and cartoon like graphics.
I think it provides a very nice aesthetic, but it's the kind of design I'll probably be very sick of by the end of 2023 when every other website is using it.
Now when it comes to front end web development, another big trend is the death of the single page application.
Nowadays, there's a strong preference among developers for server Riverside rendering by default.
That means React developers are using frameworks like Next.
Js, Vue developers are using Nuxt, Svelte developers are using SvelteKit, and so on.
One of the main drivers of this trend is cheap serverless cloud computing in addition to high performance edge computing.
It's incredibly easy to deploy serverless functions on Vercel, Netlify, and Firebase, and it's just easier for developers to build full stack applications when both client side and server side code is handled by a unified framework.
In addition, developers in 2023 place a much higher value on type safety across the entire stack.
Most of these frameworks offer end to end type safety, and there are tools like tRPC that make it much easier to implement end to end type safety anywhere.
Now speaking of the back end, we've seen a ton of innovation around databases in the last year.
I feel like almost every week, I'm getting hyped up about a database I've never heard of before, which I like to call new wave databases.
They're cloud native or serverless and usually combine multiple database paradigms, usually some combination of relational graph and them document.
We have tools like surreal DB, Edge DB, Fauna, and Zeta, all of which have very innovative new ideas about how a database should work.
Then we have other companies taking a more traditional approach like PlanetScale and Cockroach Serverless to make the gold standard relational databases easier to work within the cloud.
You've also got popular databases like Neo4j and MongoDB offering serverless options as well now.
I'm going to make a video comparing all these databases in the near future, so make sure you are subscribed to the channel.
Another thing we need to talk about on the back end is this idea that people desperately want to get away from languages like c plus plus us.
In 2022, Google announced Carbon, but it's years away from being production ready.
The dominant new systems language in 2023 is clearly Rust.
Maybe not in total adoption, but definitely in the mind share of newer developers.
Not only is it loved by developers and being used in a lot of modern systems, but just a few 2 months ago, it was officially added to the Linux kernel.
That means future updates to the Linux kernel can be written in Rust.
Now, I realize that most of us here are far too dumb to ever even think about contributing to the Linux kernel, but the fact that Linus Torvalds is welcoming Rust into the ecosystem says a lot about the language's future.
And that gives us 10 trends to watch out before in 2023.
Even though 2022 sucked, it was only a test.
The fact that you made it this far in the video means that you pass the test.
Thanks for watching, and I will see you in the next one.

Speaker 0: Legendary computer scientist, Alan Kay, once said, the best way to predict the future is to invent it. I love this quote because as developers, we have incredible privilege of building the future for humanity. But based on the way things went in 2022, I think we must have done something wrong because 2022 has been a messed up here, and there's probably more pain to come. 1st, Russia and Ukraine went to war, then all the high flying tech stocks declined like 90%. Bitcoin drop from 69 to 16 k, while simultaneously gas and food doubled in price.

Zuckerberg Zuckerberg the metaverse, while Elon destroyed free speech by allowing people to speak freely. But most shocking of all, I found out my 100% natty fitness coach, the Liver King, is actually juice to the gills. Yes. I'm on steroids. Apparently, nothing is what it seems.

In today's video, we'll look at 10 trends affecting software development and technology that you can capitalize on in 2023. Let's kick things off by talking about tech jobs. All the big tech corporations have either had hiring slowdowns, hiring freezes, or mass layoffs. If you're learning to code or looking for a job, these headlines can be pretty scary. Now while the job market for software engineers has definitely the softened.

There's a few things to keep in mind here. 1st, when there's massive layoffs like this, the vast majority of jobs have nothing to do with software engineering. Engineers are still extremely valuable and most of those that were laid off were able to quickly find employment elsewhere. 2nd, outside of FAANG, the job market still seems to be pretty strong. It's by no means frozen up and there are still tons of job openings out there, especially at non tech companies that have struggled to modernize.

The bad news is that interest rates are still high and will likely remain high at least until 2024. That means less easy money for startups to over hire. There's still a labor shortage in tech, and if that ever changes, look out below, because that means the greater economy is likely going straight to hell. Now speaking of jobs, back in 2020, I talked about the work from home trend. I thought that trend would be more permanent, it, but it appears to be making a reversal because managers often hate it.

Like, they get frustrated when their employees are secretly working 6 full time jobs at the same time. Snapchat recently called its workers back to the office, and I think we'll see more companies do this to implement soft layoffs, where they simply get rid of all the people who don't want to come back to the office. As Elon said, they can pretend to work somewhere else. But now let's switch gears to crypto. In 2022, we saw the Ponzinomics of the the world exposed.

There was collapse after collapse with people's life savings being wiped out in the process. This creates a contagion effect where people people no longer have enough money to spend 1,000,000 of dollars on pictures of monkeys. During all this chaos, hashtag web 3 went missing. If you see it anywhere, please contact the local authorities. While there is a lot of cool stuff going on in the crypto space, a lot of it feels like vaporware, and even though it's been around for over a decade now, it still has yet to disrupt centralized computing in any meaningful way.

These so called decentralized web 3 companies often rely on centralized services from AWS and GCP, p, and that basically tells you everything you need to know. The hype train has derailed, but that's a good thing if you're betting long term on crypto because there's a lot of scammers and criminals that need to be weeded out. Speaking of derailed, we should also talk about the metaverse. Zuckerberg changed the name of Facebook and poured 1,000,000,000 of dollars into this project, but the only good thing about it is all the dank memes making fun of it. In my opinion, the metaverse is something that sounds good on the surface, like flying cars, but actually kind of sucks in reality.

Humans already spend way too much time staring at screens, and the idea of strapping a screen to your face to block out this entire shitty world to escape to an even shittier world is just an absurd idea. Now the metaverse is not just Facebook, there's also Decentraland whose Mana token is down 90%, and a bunch other companies investing into their own metaverses. Like crypto, there will be opportunities in this space. However, I don't think we'll ever see a day when the one is walking down the street with one of these things strapped to their head. It'll be more of a niche market for gamers and masturbators.

Now at this point this video has been pretty negative, but things are about to get worse because AI got so much better in 2022. It's now possible for AI to generate art using tools like DALL E 2 and Stable Diffusion. Google came out with DreamFusion 3 d, which can generate 3 d models from a text prompt. Just imagine how much easier that could make the the Manta 3 d games. Then Meta came out with Make A Video, which takes a text prompt and generates a video.

You've got voice cloning that's now almost indistinguishable from the the thing, like this podcast between Joe Rogan and Steve Jobs. You're a memory from the past. Good to see you, buddy. It's been a long time since I've been on the show. And over the past week, the world has been going crazy over chat gpt, which is smart enough to do your algebra homework, write poetry for your wife, and fix broken code.

Stack Overflow even took steps to ban it because people are using it to post answers about stuff they know nothing about. But now I want to take a 180 and and talk about front end web development. One of the most noticeable trends is the willingness of developers to move away from React and try out newer frameworks like spelled solid and quick. React is still the status quo, but there's been a lot of little drama surrounding it. Shopify dropped server components from this framework and took the remix approach, but most importantly, there's just really appealing alternatives nowadays that offer 0 JS by default, better performance, cleaner APIs, and things like that.

And there's new JavaScript frameworks coming out every single day pushing the limits of what's possible. Speaking of which, I would highly recommend anyone watching this video to take the state of JS gas survey. It provides a ton of insight into the front end world and the more people that vote, the better. And for the first time ever, Fireship made the cut as an option been on the survey. In addition to these new frameworks reaching maturity, I'd say technologies like Tailwind and TypeScript will remain very strong in 2023.

These. In addition, I think Vite will continue to take over as the default build tool for most projects. Although, Vercel's Turbo Pack, which is a Rust based build tool that has made some bold claims about performance has the potential to do great things in 2023, but build tools are boring. One of my favorite things about being a web developer is watching the evolution of design trends over time. Like we we went from no design to geocities to way too much complexity, and then finally to minimal flat designs, which most websites still use today.

To figure out the hottest design trend of 2023, I reached out to Gary Simon from design course. The hot new trend we're seeing is neo brutalism, where you have vibrant colors, high contrast fast strokes and cartoon like graphics. I think it provides a very nice aesthetic, but it's the kind of design I'll probably be very sick of by the end of 2023 when every other website is using it. Now when it comes to front end web development, another big trend is the death of the single page application. Nowadays, there's a strong preference among developers for server Riverside rendering by default.

That means React developers are using frameworks like Next. Js, Vue developers are using Nuxt, Svelte developers are using SvelteKit, and so on. One of the main drivers of this trend is cheap serverless cloud computing in addition to high performance edge computing. It's incredibly easy to deploy serverless functions on Vercel, Netlify, and Firebase, and it's just easier for developers to build full stack applications when both client side and server side code is handled by a unified framework. In addition, developers in 2023 place a much higher value on type safety across the entire stack.

Most of these frameworks offer end to end type safety, and there are tools like tRPC that make it much easier to implement end to end type safety anywhere. Now speaking of the back end, we've seen a ton of innovation around databases in the last year. I feel like almost every week, I'm getting hyped up about a database I've never heard of before, which I like to call new wave databases. They're cloud native or serverless and usually combine multiple database paradigms, usually some combination of relational graph and them document. We have tools like surreal DB, Edge DB, Fauna, and Zeta, all of which have very innovative new ideas about how a database should work.

Then we have other companies taking a more traditional approach like PlanetScale and Cockroach Serverless to make the gold standard relational databases easier to work within the cloud. You've also got popular databases like Neo4j and MongoDB offering serverless options as well now. I'm going to make a video comparing all these databases in the near future, so make sure you are subscribed to the channel. Another thing we need to talk about on the back end is this idea that people desperately want to get away from languages like c plus plus us. In 2022, Google announced Carbon, but it's years away from being production ready.

The dominant new systems language in 2023 is clearly Rust. Maybe not in total adoption, but definitely in the mind share of newer developers. Not only is it loved by developers and being used in a lot of modern systems, but just a few 2 months ago, it was officially added to the Linux kernel. That means future updates to the Linux kernel can be written in Rust. Now, I realize that most of us here are far too dumb to ever even think about contributing to the Linux kernel, but the fact that Linus Torvalds is welcoming Rust into the ecosystem says a lot about the language's future.

And that gives us 10 trends to watch out before in 2023. Even though 2022 sucked, it was only a test. The fact that you made it this far in the video means that you pass the test. Thanks for watching, and I will see you in the next one.
Legendary computer scientist, Alan Kay, once said, the best way to predict the future is to invent it. I love this quote because as developers, we have incredible privilege of building the future for humanity. But based on the way things went in 2022, I think we must have done something wrong because 2022 has been a messed up here, and there's probably more pain to come.
cosmology
1st, Russia and Ukraine went to war, then all the high flying tech stocks declined like 90%. Bitcoin drop from 69 to 16 k, while simultaneously gas and food doubled in price. Zuckerberg Zuckerberg the metaverse, while Elon destroyed free speech by allowing people to speak freely. But most shocking of all, I found out my 100% natty fitness coach, the Liver King, is actually juice to the gills.
Yes. I'm on steroids. Apparently, nothing is what it seems. In today's video, we'll look at 10 trends affecting software development and technology that you can capitalize on in 2023. Let's kick things off by talking about tech jobs. All the big tech corporations have either had hiring slowdowns, hiring freezes, or mass layoffs.
technology
industry
software development
computer science
infrastructure
If you're learning to code or looking for a job, these headlines can be pretty scary. Now while the job market for software engineers has definitely the softened. There's a few things to keep in mind here. 1st, when there's massive layoffs like this, the vast majority of jobs have nothing to do with software engineering.
Engineers are still extremely valuable and most of those that were laid off were able to quickly find employment elsewhere. 2nd, outside of FAANG, the job market still seems to be pretty strong. It's by no means frozen up and there are still tons of job openings out there, especially at non tech companies that have struggled to modernize.
industry
The bad news is that interest rates are still high and will likely remain high at least until 2024. That means less easy money for startups to over hire.
There's still a labor shortage in tech, and if that ever changes, look out below, because that means the greater economy is likely going straight to hell. Now speaking of jobs, back in 2020, I talked about the work from home trend. I thought that trend would be more permanent, it, but it appears to be making a reversal because managers often hate it.
economy
Like, they get frustrated when their employees are secretly working 6 full time jobs at the same time. Snapchat recently called its workers back to the office, and I think we'll see more companies do this to implement soft layoffs, where they simply get rid of all the people who don't want to come back to the office.
As Elon said, they can pretend to work somewhere else. But now let's switch gears to crypto. In 2022, we saw the Ponzinomics of the the world exposed. There was collapse after collapse with people's life savings being wiped out in the process. This creates a contagion effect where people people no longer have enough money to spend 1,000,000 of dollars on pictures of monkeys.
cryptocurrency
During all this chaos, hashtag web 3 went missing. If you see it anywhere, please contact the local authorities. While there is a lot of cool stuff going on in the crypto space, a lot of it feels like vaporware, and even though it's been around for over a decade now, it still has yet to disrupt centralized computing in any meaningful way. These so called decentralized web 3 companies often rely on centralized services from AWS and GCP, p, and that basically tells you everything you need to know. The hype train has derailed, but that's a good thing if you're betting long term on crypto because there's a lot of scammers and criminals that need to be weeded out. Speaking of derailed, we should also talk about the metaverse. Zuckerberg changed the name of Facebook and poured 1,000,000,000 of dollars into this project, but the only good thing about it is all the dank memes making fun of it.
cryptocurrency
commerce
security
networking
In my opinion, the metaverse is something that sounds good on the surface, like flying cars, but actually kind of sucks in reality. Humans already spend way too much time staring at screens, and the idea of strapping a screen to your face to block out this entire shitty world to escape to an even shittier world is just an absurd idea.
Now the metaverse is not just Facebook, there's also Decentraland whose Mana token is down 90%, and a bunch other companies investing into their own metaverses. Like crypto, there will be opportunities in this space. However, I don't think we'll ever see a day when the one is walking down the street with one of these things strapped to their head. It'll be more of a niche market for gamers and masturbators. Now at this point this video has been pretty negative, but things are about to get worse because AI got so much better in 2022. It's now possible for AI to generate art using tools like DALL E 2 and Stable Diffusion. Google came out with DreamFusion 3 d, which can generate 3 d models from a text prompt. Just imagine how much easier that could make the the Manta 3 d games. Then Meta came out with Make A Video, which takes a text prompt and generates a video. You've got voice cloning that's now almost indistinguishable from the the thing, like this podcast between Joe Rogan and Steve Jobs. You're a memory from the past. Good to see you, buddy. It's been a long time since I've been on the show. And over the past week, the world has been going crazy over chat gpt, which is smart enough to do your algebra homework, write poetry for your wife, and fix broken code.
cryptocurrency
podcasts
robotics
video gaming
artificial intelligence
art
audio
animation
youtube
modeling
sounds
Stack Overflow even took steps to ban it because people are using it to post answers about stuff they know nothing about. But now I want to take a 180 and and talk about front end web development. One of the most noticeable trends is the willingness of developers to move away from React and try out newer frameworks like spelled solid and quick. React is still the status quo, but there's been a lot of little drama surrounding it. Shopify dropped server components from this framework and took the remix approach, but most importantly, there's just really appealing alternatives nowadays that offer 0 JS by default, better performance, cleaner APIs, and things like that. And there's new JavaScript frameworks coming out every single day pushing the limits of what's possible. Speaking of which, I would highly recommend anyone watching this video to take the state of JS gas survey.
It provides a ton of insight into the front end world and the more people that vote, the better. And for the first time ever, Fireship made the cut as an option been on the survey. In addition to these new frameworks reaching maturity, I'd say technologies like Tailwind and TypeScript will remain very strong in 2023. These. In addition, I think Vite will continue to take over as the default build tool for most projects. Although, Vercel's Turbo Pack, which is a Rust based build tool that has made some bold claims about performance has the potential to do great things in 2023, but build tools are boring. One of my favorite things about being a web developer is watching the evolution of design trends over time. Like we we went from no design to geocities to way too much complexity, and then finally to minimal flat designs, which most websites still use today. To figure out the hottest design trend of 2023, I reached out to Gary Simon from design course. The hot new trend we're seeing is neo brutalism, where you have vibrant colors, high contrast fast strokes and cartoon like graphics. I think it provides a very nice aesthetic, but it's the kind of design I'll probably be very sick of by the end of 2023 when every other website is using it. Now when it comes to front end web development, another big trend is the death of the single page application.
fashion
graphic design
software development
technology
Nowadays, there's a strong preference among developers for server Riverside rendering by default.
That means React developers are using frameworks like Next. Js, Vue developers are using Nuxt, Svelte developers are using SvelteKit, and so on. One of the main drivers of this trend is cheap serverless cloud computing in addition to high performance edge computing. It's incredibly easy to deploy serverless functions on Vercel, Netlify, and Firebase, and it's just easier for developers to build full stack applications when both client side and server side code is handled by a unified framework.
software development
In addition, developers in 2023 place a much higher value on type safety across the entire stack. Most of these frameworks offer end to end type safety, and there are tools like tRPC that make it much easier to implement end to end type safety anywhere. Now speaking of the back end, we've seen a ton of innovation around databases in the last year. I feel like almost every week, I'm getting hyped up about a database I've never heard of before, which I like to call new wave databases. They're cloud native or serverless and usually combine multiple database paradigms, usually some combination of relational graph and them document. We have tools like surreal DB, Edge DB, Fauna, and Zeta, all of which have very innovative new ideas about how a database should work. Then we have other companies taking a more traditional approach like PlanetScale and Cockroach Serverless to make the gold standard relational databases easier to work within the cloud. You've also got popular databases like Neo4j and MongoDB offering serverless options as well now. I'm going to make a video comparing all these databases in the near future, so make sure you are subscribed to the channel. Another thing we need to talk about on the back end is this idea that people desperately want to get away from languages like c plus plus us.
databases
data management
infrastructure
computer science
In 2022, Google announced Carbon, but it's years away from being production ready. The dominant new systems language in 2023 is clearly Rust. Maybe not in total adoption, but definitely in the mind share of newer developers. Not only is it loved by developers and being used in a lot of modern systems, but just a few 2 months ago, it was officially added to the Linux kernel.
fossil fuels
That means future updates to the Linux kernel can be written in Rust. Now, I realize that most of us here are far too dumb to ever even think about contributing to the Linux kernel, but the fact that Linus Torvalds is welcoming Rust into the ecosystem says a lot about the language's future. And that gives us 10 trends to watch out before in 2023. Even though 2022 sucked, it was only a test. The fact that you made it this far in the video means that you pass the test. Thanks for watching, and I will see you in the next one.
Legendary computer scientist, Alan Kay, once said, the best way to predict the future is to invent it. I love this quote because as developers, we have incredible privilege of building the future for humanity. But based on the way things went in 2022, I think we must have done something wrong because 2022 has been a messed up here, and there's probably more pain to come. 1st, Russia and Ukraine went to war, then all the high flying tech stocks declined like 90%. Bitcoin drop from 69 to 16 k, while simultaneously gas and food doubled in price. Zuckerberg Zuckerberg the metaverse, while Elon destroyed free speech by allowing people to speak freely. But most shocking of all, I found out my 100% natty fitness coach, the Liver King, is actually juice to the gills. Yes. I'm on steroids. Apparently, nothing is what it seems. In today's video, we'll look at 10 trends affecting software development and technology that you can capitalize on in 2023. Let's kick things off by talking about tech jobs. All the big tech corporations have either had hiring slowdowns, hiring freezes, or mass layoffs. If you're learning to code or looking for a job, these headlines can be pretty scary. Now while the job market for software engineers has definitely the softened. There's a few things to keep in mind here. 1st, when there's massive layoffs like this, the vast majority of jobs have nothing to do with software engineering. Engineers are still extremely valuable and most of those that were laid off were able to quickly find employment elsewhere. 2nd, outside of FAANG, the job market still seems to be pretty strong. It's by no means frozen up and there are still tons of job openings out there, especially at non tech companies that have struggled to modernize. The bad news is that interest rates are still high and will likely remain high at least until 2024. That means less easy money for startups to over hire. There's still a labor shortage in tech, and if that ever changes, look out below, because that means the greater economy is likely going straight to hell. Now speaking of jobs, back in 2020, I talked about the work from home trend. I thought that trend would be more permanent, it, but it appears to be making a reversal because managers often hate it. Like, they get frustrated when their employees are secretly working 6 full time jobs at the same time. Snapchat recently called its workers back to the office, and I think we'll see more companies do this to implement soft layoffs, where they simply get rid of all the people who don't want to come back to the office. As Elon said, they can pretend to work somewhere else. But now let's switch gears to crypto. In 2022, we saw the Ponzinomics of the the world exposed. There was collapse after collapse with people's life savings being wiped out in the process. This creates a contagion effect where people people no longer have enough money to spend 1,000,000 of dollars on pictures of monkeys. During all this chaos, hashtag web 3 went missing. If you see it anywhere, please contact the local authorities. While there is a lot of cool stuff going on in the crypto space, a lot of it feels like vaporware, and even though it's been around for over a decade now, it still has yet to disrupt centralized computing in any meaningful way. These so called decentralized web 3 companies often rely on centralized services from AWS and GCP, p, and that basically tells you everything you need to know. The hype train has derailed, but that's a good thing if you're betting long term on crypto because there's a lot of scammers and criminals that need to be weeded out. Speaking of derailed, we should also talk about the metaverse. Zuckerberg changed the name of Facebook and poured 1,000,000,000 of dollars into this project, but the only good thing about it is all the dank memes making fun of it. In my opinion, the metaverse is something that sounds good on the surface, like flying cars, but actually kind of sucks in reality. Humans already spend way too much time staring at screens, and the idea of strapping a screen to your face to block out this entire shitty world to escape to an even shittier world is just an absurd idea. Now the metaverse is not just Facebook, there's also Decentraland whose Mana token is down 90%, and a bunch other companies investing into their own metaverses. Like crypto, there will be opportunities in this space. However, I don't think we'll ever see a day when the one is walking down the street with one of these things strapped to their head. It'll be more of a niche market for gamers and masturbators. Now at this point this video has been pretty negative, but things are about to get worse because AI got so much better in 2022. It's now possible for AI to generate art using tools like DALL E 2 and Stable Diffusion. Google came out with DreamFusion 3 d, which can generate 3 d models from a text prompt. Just imagine how much easier that could make the the Manta 3 d games. Then Meta came out with Make A Video, which takes a text prompt and generates a video. You've got voice cloning that's now almost indistinguishable from the the thing, like this podcast between Joe Rogan and Steve Jobs. You're a memory from the past. Good to see you, buddy. It's been a long time since I've been on the show. And over the past week, the world has been going crazy over chat gpt, which is smart enough to do your algebra homework, write poetry for your wife, and fix broken code. Stack Overflow even took steps to ban it because people are using it to post answers about stuff they know nothing about. But now I want to take a 180 and and talk about front end web development. One of the most noticeable trends is the willingness of developers to move away from React and try out newer frameworks like spelled solid and quick. React is still the status quo, but there's been a lot of little drama surrounding it. Shopify dropped server components from this framework and took the remix approach, but most importantly, there's just really appealing alternatives nowadays that offer 0 JS by default, better performance, cleaner APIs, and things like that. And there's new JavaScript frameworks coming out every single day pushing the limits of what's possible. Speaking of which, I would highly recommend anyone watching this video to take the state of JS gas survey. It provides a ton of insight into the front end world and the more people that vote, the better. And for the first time ever, Fireship made the cut as an option been on the survey. In addition to these new frameworks reaching maturity, I'd say technologies like Tailwind and TypeScript will remain very strong in 2023. These. In addition, I think Vite will continue to take over as the default build tool for most projects. Although, Vercel's Turbo Pack, which is a Rust based build tool that has made some bold claims about performance has the potential to do great things in 2023, but build tools are boring. One of my favorite things about being a web developer is watching the evolution of design trends over time. Like we we went from no design to geocities to way too much complexity, and then finally to minimal flat designs, which most websites still use today. To figure out the hottest design trend of 2023, I reached out to Gary Simon from design course. The hot new trend we're seeing is neo brutalism, where you have vibrant colors, high contrast fast strokes and cartoon like graphics. I think it provides a very nice aesthetic, but it's the kind of design I'll probably be very sick of by the end of 2023 when every other website is using it. Now when it comes to front end web development, another big trend is the death of the single page application. Nowadays, there's a strong preference among developers for server Riverside rendering by default. That means React developers are using frameworks like Next. Js, Vue developers are using Nuxt, Svelte developers are using SvelteKit, and so on. One of the main drivers of this trend is cheap serverless cloud computing in addition to high performance edge computing. It's incredibly easy to deploy serverless functions on Vercel, Netlify, and Firebase, and it's just easier for developers to build full stack applications when both client side and server side code is handled by a unified framework. In addition, developers in 2023 place a much higher value on type safety across the entire stack. Most of these frameworks offer end to end type safety, and there are tools like tRPC that make it much easier to implement end to end type safety anywhere. Now speaking of the back end, we've seen a ton of innovation around databases in the last year. I feel like almost every week, I'm getting hyped up about a database I've never heard of before, which I like to call new wave databases. They're cloud native or serverless and usually combine multiple database paradigms, usually some combination of relational graph and them document. We have tools like surreal DB, Edge DB, Fauna, and Zeta, all of which have very innovative new ideas about how a database should work. Then we have other companies taking a more traditional approach like PlanetScale and Cockroach Serverless to make the gold standard relational databases easier to work within the cloud. You've also got popular databases like Neo4j and MongoDB offering serverless options as well now. I'm going to make a video comparing all these databases in the near future, so make sure you are subscribed to the channel. Another thing we need to talk about on the back end is this idea that people desperately want to get away from languages like c plus plus us. In 2022, Google announced Carbon, but it's years away from being production ready. The dominant new systems language in 2023 is clearly Rust. Maybe not in total adoption, but definitely in the mind share of newer developers. Not only is it loved by developers and being used in a lot of modern systems, but just a few 2 months ago, it was officially added to the Linux kernel. That means future updates to the Linux kernel can be written in Rust. Now, I realize that most of us here are far too dumb to ever even think about contributing to the Linux kernel, but the fact that Linus Torvalds is welcoming Rust into the ecosystem says a lot about the language's future. And that gives us 10 trends to watch out before in 2023. Even though 2022 sucked, it was only a test. The fact that you made it this far in the video means that you pass the test. Thanks for watching, and I will see you in the next one.
Legendary
legendary
computer
computer
scientist,
scientist
Alan
alan
Kay,
kay
once
once
said,
said
the
the
best
best
way
way
to
to
predict
predict
the
the
future
future
is
is
to
to
invent
invent
it.
it
I
i
love
love
this
this
quote
quote
because
because
as
as
developers,
developers
we
we
have
have
incredible
incredible
privilege
privilege
of
of
building
building
the
the
future
future
for
for
humanity.
humanity
But
but
based
based
on
on
the
the
way
way
things
things
went
went
in
in
2022,
2022
I
i
think
think
we
we
must
must
have
have
done
done
something
something
wrong
wrong
because
because
2022
2022
has
has
been
been
a
a
messed
messed
up
up
here,
here
and
and
there's
there's
probably
probably
more
more
pain
pain
to
to
come.
come
1st,
1st
Russia
russia
and
and
Ukraine
ukraine
went
went
to
to
war,
war
then
then
all
all
the
the
high
high
flying
flying
tech
tech
stocks
stocks
declined
declined
like
like
90%.
90%
Bitcoin
bitcoin
drop
drop
from
from
69
69
to
to
16
16
k,
k
while
while
simultaneously
simultaneously
gas
gas
and
and
food
food
doubled
doubled
in
in
price.
price
Zuckerberg
zuckerberg
Zuckerberg
zuckerberg
the
the
metaverse,
metaverse
while
while
Elon
elon
destroyed
destroyed
free
free
speech
speech
by
by
allowing
allowing
people
people
to
to
speak
speak
freely.
freely
But
but
most
most
shocking
shocking
of
of
all,
all
I
i
found
found
out
out
my
my
100%
100%
natty
natty
fitness
fitness
coach,
coach
the
the
Liver
liver
King,
king
is
is
actually
actually
juice
juice
to
to
the
the
gills.
gills
Yes.
yes
I'm
i'm
on
on
steroids.
steroids
Apparently,
apparently
nothing
nothing
is
is
what
what
it
it
seems.
seems
In
in
today's
today's
video,
video
we'll
we'll
look
look
at
at
10
10
trends
trends
affecting
affecting
software
software
development
development
and
and
technology
technology
that
that
you
you
can
can
capitalize
capitalize
on
on
in
in
2023.
2023
Let's
let's
kick
kick
things
things
off
off
by
by
talking
talking
about
about
tech
tech
jobs.
jobs
All
all
the
the
big
big
tech
tech
corporations
corporations
have
have
either
either
had
had
hiring
hiring
slowdowns,
slowdowns
hiring
hiring
freezes,
freezes
or
or
mass
mass
layoffs.
layoffs
If
if
you're
you're
learning
learning
to
to
code
code
or
or
looking
looking
for
for
a
a
job,
job
these
these
headlines
headlines
can
can
be
be
pretty
pretty
scary.
scary
Now
now
while
while
the
the
job
job
market
market
for
for
software
software
engineers
engineers
has
has
definitely
definitely
the
the
softened.
softened
There's
there's
a
a
few
few
things
things
to
to
keep
keep
in
in
mind
mind
here.
here
1st,
1st
when
when
there's
there's
massive
massive
layoffs
layoffs
like
like
this,
this
the
the
vast
vast
majority
majority
of
of
jobs
jobs
have
have
nothing
nothing
to
to
do
do
with
with
software
software
engineering.
engineering
Engineers
engineers
are
are
still
still
extremely
extremely
valuable
valuable
and
and
most
most
of
of
those
those
that
that
were
were
laid
laid
off
off
were
were
able
able
to
to
quickly
quickly
find
find
employment
employment
elsewhere.
elsewhere
2nd,
2nd
outside
outside
of
of
FAANG,
faang
the
the
job
job
market
market
still
still
seems
seems
to
to
be
be
pretty
pretty
strong.
strong
It's
it's
by
by
no
no
means
means
frozen
frozen
up
up
and
and
there
there
are
are
still
still
tons
tons
of
of
job
job
openings
openings
out
out
there,
there
especially
especially
at
at
non
non
tech
tech
companies
companies
that
that
have
have
struggled
struggled
to
to
modernize.
modernize
The
the
bad
bad
news
news
is
is
that
that
interest
interest
rates
rates
are
are
still
still
high
high
and
and
will
will
likely
likely
remain
remain
high
high
at
at
least
least
until
until
2024.
2024
That
that
means
means
less
less
easy
easy
money
money
for
for
startups
startups
to
to
over
over
hire.
hire
There's
there's
still
still
a
a
labor
labor
shortage
shortage
in
in
tech,
tech
and
and
if
if
that
that
ever
ever
changes,
changes
look
look
out
out
below,
below
because
because
that
that
means
means
the
the
greater
greater
economy
economy
is
is
likely
likely
going
going
straight
straight
to
to
hell.
hell
Now
now
speaking
speaking
of
of
jobs,
jobs
back
back
in
in
2020,
2020
I
i
talked
talked
about
about
the
the
work
work
from
from
home
home
trend.
trend
I
i
thought
thought
that
that
trend
trend
would
would
be
be
more
more
permanent,
permanent
it,
it
but
but
it
it
appears
appears
to
to
be
be
making
making
a
a
reversal
reversal
because
because
managers
managers
often
often
hate
hate
it.
it
Like,
like
they
they
get
get
frustrated
frustrated
when
when
their
their
employees
employees
are
are
secretly
secretly
working
working
6
6
full
full
time
time
jobs
jobs
at
at
the
the
same
same
time.
time
Snapchat
snapchat
recently
recently
called
called
its
its
workers
workers
back
back
to
to
the
the
office,
office
and
and
I
i
think
think
we'll
we'll
see
see
more
more
companies
companies
do
do
this
this
to
to
implement
implement
soft
soft
layoffs,
layoffs
where
where
they
they
simply
simply
get
get
rid
rid
of
of
all
all
the
the
people
people
who
who
don't
don't
want
want
to
to
come
come
back
back
to
to
the
the
office.
office
As
as
Elon
elon
said,
said
they
they
can
can
pretend
pretend
to
to
work
work
somewhere
somewhere
else.
else
But
but
now
now
let's
let's
switch
switch
gears
gears
to
to
crypto.
crypto
In
in
2022,
2022
we
we
saw
saw
the
the
Ponzinomics
ponzinomics
of
of
the
the
the
the
world
world
exposed.
exposed
There
there
was
was
collapse
collapse
after
after
collapse
collapse
with
with
people's
people's
life
life
savings
savings
being
being
wiped
wiped
out
out
in
in
the
the
process.
process
This
this
creates
creates
a
a
contagion
contagion
effect
effect
where
where
people
people
people
people
no
no
longer
longer
have
have
enough
enough
money
money
to
to
spend
spend
1,000,000
1,000,000
of
of
dollars
dollars
on
on
pictures
pictures
of
of
monkeys.
monkeys
During
during
all
all
this
this
chaos,
chaos
hashtag
hashtag
web
web
3
3
went
went
missing.
missing
If
if
you
you
see
see
it
it
anywhere,
anywhere
please
please
contact
contact
the
the
local
local
authorities.
authorities
While
while
there
there
is
is
a
a
lot
lot
of
of
cool
cool
stuff
stuff
going
going
on
on
in
in
the
the
crypto
crypto
space,
space
a
a
lot
lot
of
of
it
it
feels
feels
like
like
vaporware,
vaporware
and
and
even
even
though
though
it's
it's
been
been
around
around
for
for
over
over
a
a
decade
decade
now,
now
it
it
still
still
has
has
yet
yet
to
to
disrupt
disrupt
centralized
centralized
computing
computing
in
in
any
any
meaningful
meaningful
way.
way
These
these
so
so
called
called
decentralized
decentralized
web
web
3
3
companies
companies
often
often
rely
rely
on
on
centralized
centralized
services
services
from
from
AWS
aws
and
and
GCP,
gcp
p,
p
and
and
that
that
basically
basically
tells
tells
you
you
everything
everything
you
you
need
need
to
to
know.
know
The
the
hype
hype
train
train
has
has
derailed,
derailed
but
but
that's
that's
a
a
good
good
thing
thing
if
if
you're
you're
betting
betting
long
long
term
term
on
on
crypto
crypto
because
because
there's
there's
a
a
lot
lot
of
of
scammers
scammers
and
and
criminals
criminals
that
that
need
need
to
to
be
be
weeded
weeded
out.
out
Speaking
speaking
of
of
derailed,
derailed
we
we
should
should
also
also
talk
talk
about
about
the
the
metaverse.
metaverse
Zuckerberg
zuckerberg
changed
changed
the
the
name
name
of
of
Facebook
facebook
and
and
poured
poured
1,000,000,000
1,000,000,000
of
of
dollars
dollars
into
into
this
this
project,
project
but
but
the
the
only
only
good
good
thing
thing
about
about
it
it
is
is
all
all
the
the
dank
dank
memes
memes
making
making
fun
fun
of
of
it.
it
In
in
my
my
opinion,
opinion
the
the
metaverse
metaverse
is
is
something
something
that
that
sounds
sounds
good
good
on
on
the
the
surface,
surface
like
like
flying
flying
cars,
cars
but
but
actually
actually
kind
kind
of
of
sucks
sucks
in
in
reality.
reality
Humans
humans
already
already
spend
spend
way
way
too
too
much
much
time
time
staring
staring
at
at
screens,
screens
and
and
the
the
idea
idea
of
of
strapping
strapping
a
a
screen
screen
to
to
your
your
face
face
to
to
block
block
out
out
this
this
entire
entire
shitty
shitty
world
world
to
to
escape
escape
to
to
an
an
even
even
shittier
shittier
world
world
is
is
just
just
an
an
absurd
absurd
idea.
idea
Now
now
the
the
metaverse
metaverse
is
is
not
not
just
just
Facebook,
facebook
there's
there's
also
also
Decentraland
decentraland
whose
whose
Mana
mana
token
token
is
is
down
down
90%,
90%
and
and
a
a
bunch
bunch
other
other
companies
companies
investing
investing
into
into
their
their
own
own
metaverses.
metaverses
Like
like
crypto,
crypto
there
there
will
will
be
be
opportunities
opportunities
in
in
this
this
space.
space
However,
however
I
i
don't
don't
think
think
we'll
we'll
ever
ever
see
see
a
a
day
day
when
when
the
the
one
one
is
is
walking
walking
down
down
the
the
street
street
with
with
one
one
of
of
these
these
things
things
strapped
strapped
to
to
their
their
head.
head
It'll
it'll
be
be
more
more
of
of
a
a
niche
niche
market
market
for
for
gamers
gamers
and
and
masturbators.
masturbators
Now
now
at
at
this
this
point
point
this
this
video
video
has
has
been
been
pretty
pretty
negative,
negative
but
but
things
things
are
are
about
about
to
to
get
get
worse
worse
because
because
AI
ai
got
got
so
so
much
much
better
better
in
in
2022.
2022
It's
it's
now
now
possible
possible
for
for
AI
ai
to
to
generate
generate
art
art
using
using
tools
tools
like
like
DALL
dall
E
e
2
2
and
and
Stable
stable
Diffusion.
diffusion
Google
google
came
came
out
out
with
with
DreamFusion
dreamfusion
3
3
d,
d
which
which
can
can
generate
generate
3
3
d
d
models
models
from
from
a
a
text
text
prompt.
prompt
Just
just
imagine
imagine
how
how
much
much
easier
easier
that
that
could
could
make
make
the
the
the
the
Manta
manta
3
3
d
d
games.
games
Then
then
Meta
meta
came
came
out
out
with
with
Make
make
A
a
Video,
video
which
which
takes
takes
a
a
text
text
prompt
prompt
and
and
generates
generates
a
a
video.
video
You've
you've
got
got
voice
voice
cloning
cloning
that's
that's
now
now
almost
almost
indistinguishable
indistinguishable
from
from
the
the
the
the
thing,
thing
like
like
this
this
podcast
podcast
between
between
Joe
joe
Rogan
rogan
and
and
Steve
steve
Jobs.
jobs
You're
you're
a
a
memory
memory
from
from
the
the
past.
past
Good
good
to
to
see
see
you,
you
buddy.
buddy
It's
it's
been
been
a
a
long
long
time
time
since
since
I've
i've
been
been
on
on
the
the
show.
show
And
and
over
over
the
the
past
past
week,
week
the
the
world
world
has
has
been
been
going
going
crazy
crazy
over
over
chat
chat
gpt,
gpt
which
which
is
is
smart
smart
enough
enough
to
to
do
do
your
your
algebra
algebra
homework,
homework
write
write
poetry
poetry
for
for
your
your
wife,
wife
and
and
fix
fix
broken
broken
code.
code
Stack
stack
Overflow
overflow
even
even
took
took
steps
steps
to
to
ban
ban
it
it
because
because
people
people
are
are
using
using
it
it
to
to
post
post
answers
answers
about
about
stuff
stuff
they
they
know
know
nothing
nothing
about.
about
But
but
now
now
I
i
want
want
to
to
take
take
a
a
180
180
and
and
and
and
talk
talk
about
about
front
front
end
end
web
web
development.
development
One
one
of
of
the
the
most
most
noticeable
noticeable
trends
trends
is
is
the
the
willingness
willingness
of
of
developers
developers
to
to
move
move
away
away
from
from
React
react
and
and
try
try
out
out
newer
newer
frameworks
frameworks
like
like
spelled
spelled
solid
solid
and
and
quick.
quick
React
react
is
is
still
still
the
the
status
status
quo,
quo
but
but
there's
there's
been
been
a
a
lot
lot
of
of
little
little
drama
drama
surrounding
surrounding
it.
it
Shopify
shopify
dropped
dropped
server
server
components
components
from
from
this
this
framework
framework
and
and
took
took
the
the
remix
remix
approach,
approach
but
but
most
most
importantly,
importantly
there's
there's
just
just
really
really
appealing
appealing
alternatives
alternatives
nowadays
nowadays
that
that
offer
offer
0
0
JS
js
by
by
default,
default
better
better
performance,
performance
cleaner
cleaner
APIs,
apis
and
and
things
things
like
like
that.
that
And
and
there's
there's
new
new
JavaScript
javascript
frameworks
frameworks
coming
coming
out
out
every
every
single
single
day
day
pushing
pushing
the
the
limits
limits
of
of
what's
what's
possible.
possible
Speaking
speaking
of
of
which,
which
I
i
would
would
highly
highly
recommend
recommend
anyone
anyone
watching
watching
this
this
video
video
to
to
take
take
the
the
state
state
of
of
JS
js
gas
gas
survey.
survey
It
it
provides
provides
a
a
ton
ton
of
of
insight
insight
into
into
the
the
front
front
end
end
world
world
and
and
the
the
more
more
people
people
that
that
vote,
vote
the
the
better.
better
And
and
for
for
the
the
first
first
time
time
ever,
ever
Fireship
fireship
made
made
the
the
cut
cut
as
as
an
an
option
option
been
been
on
on
the
the
survey.
survey
In
in
addition
addition
to
to
these
these
new
new
frameworks
frameworks
reaching
reaching
maturity,
maturity
I'd
i'd
say
say
technologies
technologies
like
like
Tailwind
tailwind
and
and
TypeScript
typescript
will
will
remain
remain
very
very
strong
strong
in
in
2023.
2023
These.
these
In
in
addition,
addition
I
i
think
think
Vite
vite
will
will
continue
continue
to
to
take
take
over
over
as
as
the
the
default
default
build
build
tool
tool
for
for
most
most
projects.
projects
Although,
although
Vercel's
vercel's
Turbo
turbo
Pack,
pack
which
which
is
is
a
a
Rust
rust
based
based
build
build
tool
tool
that
that
has
has
made
made
some
some
bold
bold
claims
claims
about
about
performance
performance
has
has
the
the
potential
potential
to
to
do
do
great
great
things
things
in
in
2023,
2023
but
but
build
build
tools
tools
are
are
boring.
boring
One
one
of
of
my
my
favorite
favorite
things
things
about
about
being
being
a
a
web
web
developer
developer
is
is
watching
watching
the
the
evolution
evolution
of
of
design
design
trends
trends
over
over
time.
time
Like
like
we
we
we
we
went
went
from
from
no
no
design
design
to
to
geocities
geocities
to
to
way
way
too
too
much
much
complexity,
complexity
and
and
then
then
finally
finally
to
to
minimal
minimal
flat
flat
designs,
designs
which
which
most
most
websites
websites
still
still
use
use
today.
today
To
to
figure
figure
out
out
the
the
hottest
hottest
design
design
trend
trend
of
of
2023,
2023
I
i
reached
reached
out
out
to
to
Gary
gary
Simon
simon
from
from
design
design
course.
course
The
the
hot
hot
new
new
trend
trend
we're
we're
seeing
seeing
is
is
neo
neo
brutalism,
brutalism
where
where
you
you
have
have
vibrant
vibrant
colors,
colors
high
high
contrast
contrast
fast
fast
strokes
strokes
and
and
cartoon
cartoon
like
like
graphics.
graphics
I
i
think
think
it
it
provides
provides
a
a
very
very
nice
nice
aesthetic,
aesthetic
but
but
it's
it's
the
the
kind
kind
of
of
design
design
I'll
i'll
probably
probably
be
be
very
very
sick
sick
of
of
by
by
the
the
end
end
of
of
2023
2023
when
when
every
every
other
other
website
website
is
is
using
using
it.
it
Now
now
when
when
it
it
comes
comes
to
to
front
front
end
end
web
web
development,
development
another
another
big
big
trend
trend
is
is
the
the
death
death
of
of
the
the
single
single
page
page
application.
application
Nowadays,
nowadays
there's
there's
a
a
strong
strong
preference
preference
among
among
developers
developers
for
for
server
server
Riverside
riverside
rendering
rendering
by
by
default.
default
That
that
means
means
React
react
developers
developers
are
are
using
using
frameworks
frameworks
like
like
Next.
next
Js,
js
Vue
vue
developers
developers
are
are
using
using
Nuxt,
nuxt
Svelte
svelte
developers
developers
are
are
using
using
SvelteKit,
sveltekit
and
and
so
so
on.
on
One
one
of
of
the
the
main
main
drivers
drivers
of
of
this
this
trend
trend
is
is
cheap
cheap
serverless
serverless
cloud
cloud
computing
computing
in
in
addition
addition
to
to
high
high
performance
performance
edge
edge
computing.
computing
It's
it's
incredibly
incredibly
easy
easy
to
to
deploy
deploy
serverless
serverless
functions
functions
on
on
Vercel,
vercel
Netlify,
netlify
and
and
Firebase,
firebase
and
and
it's
it's
just
just
easier
easier
for
for
developers
developers
to
to
build
build
full
full
stack
stack
applications
applications
when
when
both
both
client
client
side
side
and
and
server
server
side
side
code
code
is
is
handled
handled
by
by
a
a
unified
unified
framework.
framework
In
in
addition,
addition
developers
developers
in
in
2023
2023
place
place
a
a
much
much
higher
higher
value
value
on
on
type
type
safety
safety
across
across
the
the
entire
entire
stack.
stack
Most
most
of
of
these
these
frameworks
frameworks
offer
offer
end
end
to
to
end
end
type
type
safety,
safety
and
and
there
there
are
are
tools
tools
like
like
tRPC
trpc
that
that
make
make
it
it
much
much
easier
easier
to
to
implement
implement
end
end
to
to
end
end
type
type
safety
safety
anywhere.
anywhere
Now
now
speaking
speaking
of
of
the
the
back
back
end,
end
we've
we've
seen
seen
a
a
ton
ton
of
of
innovation
innovation
around
around
databases
databases
in
in
the
the
last
last
year.
year
I
i
feel
feel
like
like
almost
almost
every
every
week,
week
I'm
i'm
getting
getting
hyped
hyped
up
up
about
about
a
a
database
database
I've
i've
never
never
heard
heard
of
of
before,
before
which
which
I
i
like
like
to
to
call
call
new
new
wave
wave
databases.
databases
They're
they're
cloud
cloud
native
native
or
or
serverless
serverless
and
and
usually
usually
combine
combine
multiple
multiple
database
database
paradigms,
paradigms
usually
usually
some
some
combination
combination
of
of
relational
relational
graph
graph
and
and
them
them
document.
document
We
we
have
have
tools
tools
like
like
surreal
surreal
DB,
db
Edge
edge
DB,
db
Fauna,
fauna
and
and
Zeta,
zeta
all
all
of
of
which
which
have
have
very
very
innovative
innovative
new
new
ideas
ideas
about
about
how
how
a
a
database
database
should
should
work.
work
Then
then
we
we
have
have
other
other
companies
companies
taking
taking
a
a
more
more
traditional
traditional
approach
approach
like
like
PlanetScale
planetscale
and
and
Cockroach
cockroach
Serverless
serverless
to
to
make
make
the
the
gold
gold
standard
standard
relational
relational
databases
databases
easier
easier
to
to
work
work
within
within
the
the
cloud.
cloud
You've
you've
also
also
got
got
popular
popular
databases
databases
like
like
Neo4j
neo4j
and
and
MongoDB
mongodb
offering
offering
serverless
serverless
options
options
as
as
well
well
now.
now
I'm
i'm
going
going
to
to
make
make
a
a
video
video
comparing
comparing
all
all
these
these
databases
databases
in
in
the
the
near
near
future,
future
so
so
make
make
sure
sure
you
you
are
are
subscribed
subscribed
to
to
the
the
channel.
channel
Another
another
thing
thing
we
we
need
need
to
to
talk
talk
about
about
on
on
the
the
back
back
end
end
is
is
this
this
idea
idea
that
that
people
people
desperately
desperately
want
want
to
to
get
get
away
away
from
from
languages
languages
like
like
c
c
plus
plus
plus
plus
us.
us
In
in
2022,
2022
Google
google
announced
announced
Carbon,
carbon
but
but
it's
it's
years
years
away
away
from
from
being
being
production
production
ready.
ready
The
the
dominant
dominant
new
new
systems
systems
language
language
in
in
2023
2023
is
is
clearly
clearly
Rust.
rust
Maybe
maybe
not
not
in
in
total
total
adoption,
adoption
but
but
definitely
definitely
in
in
the
the
mind
mind
share
share
of
of
newer
newer
developers.
developers
Not
not
only
only
is
is
it
it
loved
loved
by
by
developers
developers
and
and
being
being
used
used
in
in
a
a
lot
lot
of
of
modern
modern
systems,
systems
but
but
just
just
a
a
few
few
2
2
months
months
ago,
ago
it
it
was
was
officially
officially
added
added
to
to
the
the
Linux
linux
kernel.
kernel
That
that
means
means
future
future
updates
updates
to
to
the
the
Linux
linux
kernel
kernel
can
can
be
be
written
written
in
in
Rust.
rust
Now,
now
I
i
realize
realize
that
that
most
most
of
of
us
us
here
here
are
are
far
far
too
too
dumb
dumb
to
to
ever
ever
even
even
think
think
about
about
contributing
contributing
to
to
the
the
Linux
linux
kernel,
kernel
but
but
the
the
fact
fact
that
that
Linus
linus
Torvalds
torvalds
is
is
welcoming
welcoming
Rust
rust
into
into
the
the
ecosystem
ecosystem
says
says
a
a
lot
lot
about
about
the
the
language's
language's
future.
future
And
and
that
that
gives
gives
us
us
10
10
trends
trends
to
to
watch
watch
out
out
before
before
in
in
2023.
2023
Even
even
though
though
2022
2022
sucked,
sucked
it
it
was
was
only
only
a
a
test.
test
The
the
fact
fact
that
that
you
you
made
made
it
it
this
this
far
far
in
in
the
the
video
video
means
means
that
that
you
you
pass
pass
the
the
test.
test
Thanks
thanks
for
for
watching,
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
success
The speaker discusses various trends affecting software development and technology in 2023, including the impact of the war in Russia and Ukraine, high demand for tech jobs, and the uncertainty surrounding the coronavirus crisis. They touch on cryptocurrencies, including the "monkey 3:" movement where developers are pushing limits on front-end web development, and the "monkey 3" movement where developers are using server rendering by default. The speaker provides insight into these trends and gives a list of popular databases and new language updates.
Things are gonna get weird in 2023
Legendary computer scientist, Alan Kay, once said, the best way to predict the future is to invent it. I love this quote because as developers, we have incredible privilege of building the future for humanity. But based on the way things went in 2022, I think we must have done something wrong because 2022 has been a messed up here, and there's probably more pain to come. 1st, Russia and Ukraine went to war, then all the high flying tech stocks declined like 90%. Bitcoin drop from 69 to 16 k, while simultaneously gas and food doubled in price. Zuckerberg Zuckerberg the metaverse, while Elon destroyed free speech by allowing people to speak freely. But most shocking of all, I found out my 100% natty fitness coach, the Liver King, is actually juice to the gills. Yes. I'm on steroids. Apparently, nothing is what it seems. In today's video, we'll look at 10 trends affecting software development and technology that you can capitalize on in 2023. Let's kick things off by talking about tech jobs. All the big tech corporations have either had hiring slowdowns, hiring freezes, or mass layoffs. If you're learning to code or looking for a job, these headlines can be pretty scary. Now while the job market for software engineers has definitely the softened. There's a few things to keep in mind here. 1st, when there's massive layoffs like this, the vast majority of jobs have nothing to do with software engineering. Engineers are still extremely valuable and most of those that were laid off were able to quickly find employment elsewhere. 2nd, outside of FAANG, the job market still seems to be pretty strong. It's by no means frozen up and there are still tons of job openings out there, especially at non tech companies that have struggled to modernize. The bad news is that interest rates are still high and will likely remain high at least until 2024. That means less easy money for startups to over hire. There's still a labor shortage in tech, and if that ever changes, look out below, because that means the greater economy is likely going straight to hell. Now speaking of jobs, back in 2020, I talked about the work from home trend. I thought that trend would be more permanent, it, but it appears to be making a reversal because managers often hate it. Like, they get frustrated when their employees are secretly working 6 full time jobs at the same time. Snapchat recently called its workers back to the office, and I think we'll see more companies do this to implement soft layoffs, where they simply get rid of all the people who don't want to come back to the office. As Elon said, they can pretend to work somewhere else. But now let's switch gears to crypto. In 2022, we saw the Ponzinomics of the the world exposed. There was collapse after collapse with people's life savings being wiped out in the process. This creates a contagion effect where people people no longer have enough money to spend 1,000,000 of dollars on pictures of monkeys. During all this chaos, hashtag web 3 went missing. If you see it anywhere, please contact the local authorities. While there is a lot of cool stuff going on in the crypto space, a lot of it feels like vaporware, and even though it's been around for over a decade now, it still has yet to disrupt centralized computing in any meaningful way. These so called decentralized web 3 companies often rely on centralized services from AWS and GCP, p, and that basically tells you everything you need to know. The hype train has derailed, but that's a good thing if you're betting long term on crypto because there's a lot of scammers and criminals that need to be weeded out. Speaking of derailed, we should also talk about the metaverse. Zuckerberg changed the name of Facebook and poured 1,000,000,000 of dollars into this project, but the only good thing about it is all the dank memes making fun of it. In my opinion, the metaverse is something that sounds good on the surface, like flying cars, but actually kind of sucks in reality. Humans already spend way too much time staring at screens, and the idea of strapping a screen to your face to block out this entire shitty world to escape to an even shittier world is just an absurd idea. Now the metaverse is not just Facebook, there's also Decentraland whose Mana token is down 90%, and a bunch other companies investing into their own metaverses. Like crypto, there will be opportunities in this space. However, I don't think we'll ever see a day when the one is walking down the street with one of these things strapped to their head. It'll be more of a niche market for gamers and masturbators. Now at this point this video has been pretty negative, but things are about to get worse because AI got so much better in 2022. It's now possible for AI to generate art using tools like DALL E 2 and Stable Diffusion. Google came out with DreamFusion 3 d, which can generate 3 d models from a text prompt. Just imagine how much easier that could make the the Manta 3 d games. Then Meta came out with Make A Video, which takes a text prompt and generates a video. You've got voice cloning that's now almost indistinguishable from the the thing, like this podcast between Joe Rogan and Steve Jobs. You're a memory from the past. Good to see you, buddy. It's been a long time since I've been on the show. And over the past week, the world has been going crazy over chat gpt, which is smart enough to do your algebra homework, write poetry for your wife, and fix broken code. Stack Overflow even took steps to ban it because people are using it to post answers about stuff they know nothing about. But now I want to take a 180 and and talk about front end web development. One of the most noticeable trends is the willingness of developers to move away from React and try out newer frameworks like spelled solid and quick. React is still the status quo, but there's been a lot of little drama surrounding it. Shopify dropped server components from this framework and took the remix approach, but most importantly, there's just really appealing alternatives nowadays that offer 0 JS by default, better performance, cleaner APIs, and things like that. And there's new JavaScript frameworks coming out every single day pushing the limits of what's possible. Speaking of which, I would highly recommend anyone watching this video to take the state of JS gas survey. It provides a ton of insight into the front end world and the more people that vote, the better. And for the first time ever, Fireship made the cut as an option been on the survey. In addition to these new frameworks reaching maturity, I'd say technologies like Tailwind and TypeScript will remain very strong in 2023. These. In addition, I think Vite will continue to take over as the default build tool for most projects. Although, Vercel's Turbo Pack, which is a Rust based build tool that has made some bold claims about performance has the potential to do great things in 2023, but build tools are boring. One of my favorite things about being a web developer is watching the evolution of design trends over time. Like we we went from no design to geocities to way too much complexity, and then finally to minimal flat designs, which most websites still use today. To figure out the hottest design trend of 2023, I reached out to Gary Simon from design course. The hot new trend we're seeing is neo brutalism, where you have vibrant colors, high contrast fast strokes and cartoon like graphics. I think it provides a very nice aesthetic, but it's the kind of design I'll probably be very sick of by the end of 2023 when every other website is using it. Now when it comes to front end web development, another big trend is the death of the single page application. Nowadays, there's a strong preference among developers for server Riverside rendering by default. That means React developers are using frameworks like Next. Js, Vue developers are using Nuxt, Svelte developers are using SvelteKit, and so on. One of the main drivers of this trend is cheap serverless cloud computing in addition to high performance edge computing. It's incredibly easy to deploy serverless functions on Vercel, Netlify, and Firebase, and it's just easier for developers to build full stack applications when both client side and server side code is handled by a unified framework. In addition, developers in 2023 place a much higher value on type safety across the entire stack. Most of these frameworks offer end to end type safety, and there are tools like tRPC that make it much easier to implement end to end type safety anywhere. Now speaking of the back end, we've seen a ton of innovation around databases in the last year. I feel like almost every week, I'm getting hyped up about a database I've never heard of before, which I like to call new wave databases. They're cloud native or serverless and usually combine multiple database paradigms, usually some combination of relational graph and them document. We have tools like surreal DB, Edge DB, Fauna, and Zeta, all of which have very innovative new ideas about how a database should work. Then we have other companies taking a more traditional approach like PlanetScale and Cockroach Serverless to make the gold standard relational databases easier to work within the cloud. You've also got popular databases like Neo4j and MongoDB offering serverless options as well now. I'm going to make a video comparing all these databases in the near future, so make sure you are subscribed to the channel. Another thing we need to talk about on the back end is this idea that people desperately want to get away from languages like c plus plus us. In 2022, Google announced Carbon, but it's years away from being production ready. The dominant new systems language in 2023 is clearly Rust. Maybe not in total adoption, but definitely in the mind share of newer developers. Not only is it loved by developers and being used in a lot of modern systems, but just a few 2 months ago, it was officially added to the Linux kernel. That means future updates to the Linux kernel can be written in Rust. Now, I realize that most of us here are far too dumb to ever even think about contributing to the Linux kernel, but the fact that Linus Torvalds is welcoming Rust into the ecosystem says a lot about the language's future. And that gives us 10 trends to watch out before in 2023. Even though 2022 sucked, it was only a test. The fact that you made it this far in the video means that you pass the test. Thanks for watching, and I will see you in the next one.
The speaker discusses various trends affecting software development and technology in 2023, including the impact of the war in Russia and Ukraine, high demand for tech jobs, and the uncertainty surrounding the coronavirus crisis. They touch on cryptocurrencies, including the "monkey 3:" movement where developers are pushing limits on front-end web development, and the "monkey 3" movement where developers are using server rendering by default. The speaker provides insight into these trends and gives a list of popular databases and new language updates.