Jade Ose Dev (@jade_ose_dev)
- Followers
- 48 followers
- Following
- 21 following
- Likes
- 796
- Videos
- 34
💻 Turning ideas into reality with code. Building projects, solving problems, asking bold questions, and sparking tech debates. Learn. Build. Improve. 🚀
Latest videos by Jade Ose Dev
-
– video
2 likes 0 comments 0 shares 0 saves
AN ALL API
-
– video
11 likes 1 comment 1 share 5 saves
A MUST HAVE TOOL AND VERY USEFUL TOO... THIS VIDEO DOES NOT BELONG TO ME GOT IT FROM FACEBOOK JUST TRYNA RESHARE IT...#creatorsearchinsights #learncoding
-
– photo post
Photo post
glad that's fixed, back to actually learning something 😮💨 this is `async/await` combined with generics and `Promise<T>` and it finally clicked for me Promise<string> and Promise<number> instead of Promise just being a mystery box, you can tell TypeScript exactly what type it resolves to…
-
– photo post
Photo post
Okay I need help because I genuinely do not understand why this is red 😭 wrote `export default function getDefaultUser()` in one file, `export function formatUser()` in the same file, then went to import both like this: `import getDefaultUser, { formatUser } from "./36esmodules-main.js"` in my…
-
– photo post
Photo post
Stack vs Queue — same idea, opposite rules `Stark<T>` (stack) is LIFO — Last In, First Out. `push()` adds to the end, `pop()` removes from the end, `addtop()` uses `unshift()` to shove something straight to the front, skipping the line entirely. `Queue<T>` is FIFO — First In, First Out…
-
– photo post
Photo post
Generic interfaces — one shape, any content `interface Box<T> { content: T }` means Box can hold ANYTHING, but TypeScript still knows exactly what's inside once you use it. `Box<BookItem>` locks it in as a book. Same interface, infinite possible contents, zero loss of type safety. Generic…
-
– photo post
Photo post
No tutorial open, just me, the compiler, and a lot of patience 📚 (long one, worth the read) What it does: A `Book` class holds title, author, isbn, and availability. A `Member` class can borrow and return books. A `Library` class ties it all together — adding books, registering members, and…
-
– photo post
Photo post
🧠 (Long one, grab a seat). 1. interface implements vs class extends — similar but not the same Both let a class "inherit" structure from somewhere else, but: `extends` = inherits actual code. A child class gets real properties and methods already built, plus it can call `super()` to reuse the…
-
– photo post
Photo post
3 TypeScript concepts that took my code from "works" to "works AND makes sense" 🧠 (long one, grab a seat). 1. Generics — why they even exist `returnFirstElement<T>(arr: T[]): T` looks scary but it's solving a real problem. Without generics, you'd either write one function for numbers and another…
-
– photo post
Photo post
Built an abstract class in TypeScript and now everything makes sense 🚗 Employee is abstract — you can't create one directly, it's just a blueprint that forces every child class to build its own calculatePay() and intro() Car extends Vehicle, FullTimeEmployee and ContractorEmployee both extend…
Showing 10 of 34 videos
Load more videosExplore & export videos
Uses the videos loaded on this page. Load more to include older ones.
Videos by month
Jade Ose Dev TikTok stats
Jade Ose Dev (@jade_ose_dev) has 48 TikTok followers as of .
- Followers
- 48
- Likes
- 796
- Videos
- 34
- Likes per video
- 23
- Median per post
- 279 views
- Average views per follower
- 5.73
- Most viewed recent posts
- “3 TypeScript concepts that took my code from "works" to…” · 474 views ·
- “No tutorial open, just me, the compiler, and a lot of…” · 471 views ·
- “Built an abstract class in TypeScript and now everything…” · 383 views ·
- Last post
- (41 days before this check)
- Posting rate
- about 1.4 posts a week
- Post types
- 2 videos, 8 photo posts
- Hashtags used most
- #codetok (8), #typescript (8), #javascript (8), #webdev (8), #learntocode (8)
About Jade Ose Dev
Account created