Building an Operating System in the Browser (LIVE)
I'm building my personal website into an "OS". I'll be using technologies like React, Next.js, TypeScript, Styled Components, & WebAssembly.
Chapters:
0:00 Stream Starts
1:20 Blurry Windows?
3:44 Current App Progress
7:59 NPM Updates
11:51 Avoid fs.stat Check
17:07 Adjust Stylelint Extension
19:10 Make VantaJS Dynamic
55:34 Fallback to crisp-edges
59:33 Create pxToNum Function
1:02:01 Defactor mapProcesses & toggleProcessSetting
1:06:36 Upgrade JS-DOS Libs
1:09:54 Minor Styling Tweaks
1:13:50 Icon Text Truncation & Hover Effects
1:36:26 Fix Resize Handle Focus
1:39:13 Center Position Initial Windows
1:44:59 Allow Resizing & Maintaining Aspect Ratio
1:52:34 Open/Close Window Animations
2:19:53 Drag-Drop Multiple Files
2:23:19 Next Stream
Stream Notes:
https://github.com/DustinBrett/daedalOS/tree/main/public/Users/Public/Documents/Stream%20Notes/05-01-21.md
Code Repository:
https://github.com/DustinBrett/daedalOS
Demo:
https://dustinbrett.com
#coding #programming #reactjs