Emma Strienko (@emmastrienko) header
Emma Strienko (@emmastrienko) profile picture

coding | web development | mern stack |self-improvement | mindset

Ukraine
Joined December 2023
One year ago, on January 1st, 2024, I made a promise to commit to coding every day by starting the #100DaysOfCode challenge. It was tough 💪, but also incredibly interesting and exciting ✨️ Completing this challenge was absolutely worth it 💯
7
2
1
54
2,601
Winter Arc Day 29: Building a VDOM Duffer! 🧠⚙️ ​React isn't reactive; it's scheduled. Today, I implemented diffVNodes to manually compare old and new virtual nodes. ​Tests passed. Core concept understood. Mentally locked in. ​#React #JavaScript #SoftwareEngineer
24
Day 28: Into the matrix with Dynamic Programming. 🧠 ​Completed the 100 Club, hit hydration, and tackled DP concepts + problems in VS Code. ​Tests Passed. Winter Arc continues. 🔥❄️ ​#WinterArc #DynamicProgramming #100DaysOfCode #BuildInPublic
1
1
36
Day 27 of the Winter Arc ⚡️ ​Mastering decision trees and state restoration: Heaps, custom sorting, and Backtracking (subsets & top-k elements). ​Choose, explore, un-choose. All tests passed cleanly. ​🌅 05:10 AM | 💧 2L | 🏋️‍♂️ 100 Club ​#WinterArc #TypeScript #Coding
17
Day 26 of the Winter Arc ⚡️ ​Locked in on Graph Algorithms: BFS, DFS, and Topological Sort. From resolving dependency chains to package managers—tests passed. ​🌅 06:00 AM | 💧 2L | 🏋️‍♂️ 100 Club | 💻 Graph Traversals ​#WinterArc #TypeScript
14
Winter Arc Day 25. ❄️ ​Mastering tree structures and traversals (DFS/BFS) today. ​Wake: 07:00 AM ​Hydration: 2.0L ​Physical: 100 Club (Pushups/Situps/Squats) ​Steps: 18,099 ​Code: All tests passed ​Locking in. ♟️
21
Winter Arc Day 24: Linked Lists, Stacks & LRU Cache ​Paired a Hash Map with a Doubly Linked List to build an LRU Cache with O(1) get and put operations. All test suites passing. ​Pointers and stacks form the bedrock of memory allocators and high-speed in-memory caches.
18
Day 23 of the winter arc, late start but a strong finish. Hydration goals met, locked in for the physical challenge (100 club), and crushed the deep work. ​Today's focus: Sliding Window & Substring Algorithms.
1
17
Winter Arc Day 22 ❄️: Feeling stronger today, so I doubled up and hit 20 reps in one of my sets instead of 10. Also locked in on some Two Pointers & Complexity Analysis in TS. All tests passing, we love to see it. ✅ Keep showing up.
2
38
Day 21 of the Winter Arc ⚔️💻 ​Finished Week 3 with a heavy hitter: Building a Type-Safe RPC Client from scratch using TypeScript generics and Zod validation. ​🏋️‍♂️ Physical Lock-In: 300 total reps (100 pushups, 100 situps, 100 squats) + 2.0L hydration. #WinterArc
21
Winter Arc — Day 20 🖤 💻 Today's focus: TypeScript + Zod • Defined runtime validation schemas • Inferred TS types from schemas • Ran tests — all passing ✅ Static types are great, but external data still needs runtime validation. #TypeScript #WebDev
1
33
Emma Strienko retweeted
Day 19 of the Winter Arc ❄️🖤 ​Mastering TypeScript Mapped Types & custom utility types (DeepPartial, deepFreeze). Surgical precision over object keys. ​💻 100 Club locked in (100 pushups, situps, squats) 💧 2.0L hydration complete ⚡ All tests passed ​#100DaysOfCode
1
2
35
Day 19 of the Winter Arc ❄️🖤 ​Mastering TypeScript Mapped Types & custom utility types (DeepPartial, deepFreeze). Surgical precision over object keys. ​💻 100 Club locked in (100 pushups, situps, squats) 💧 2.0L hydration complete ⚡ All tests passed ​#100DaysOfCode
1
2
35
Emma Strienko retweeted
Day 18 of the grind is officially complete! 🚀 Mastered TypeScript Conditional Types (T extends U ? X : Y) and the powerful infer keyword for type extraction. ​💪 Physical Lock-In: 100 Pushups, 100 Situps, 100 Squats + 10 hrs sleep & 2L water! ​#winterarc #100DaysOfCode
1
1
36
Emma Strienko retweeted
Day 17 / Winter Arc 🧊⚡️ ​TypeScript Generics & Constraints locked in: ▸ Type constraints with extends ▸ Generic Repository Pattern (InMemoryRepository) ▸ Type-safe pluck utility ​⚡️ 100 Club (100 pushups, situps, squats) 💧 2.0L Hydration #winterarc
1
1
39
Emma Strienko retweeted
Winter Arc Day 16 ❄️ ✅️ ​Mastered TypeScript Discriminated Unions and exhaustive checking with never today. ​✅ 100 Club (100 pushups, 100 situps, 100 squats) ✅ 2.0L Hydration & 9h deep sleep
1
1
19
Emma Strienko retweeted
Day 15/90 — Winter Arc ❄️ ​Woke up at 10:40 AM (target was 7:00 AM) and almost called it. But a late start doesn't mean a failed day. ​Locked in for the evening reset: 💧 2.0L hydration checked 🏋️‍♀️ 100 Club complete ( pushups / situps / squats ) 💻 TS Day 15: Strict Mode
🤖 Made with AI
1
1
40
Emma Strienko retweeted
Day 14 / Winter Arc: 2 full weeks completed ​Finally fixed the sleep bottleneck today—8.5 hours of solid rest and energy felt night and day better. ​12,388 steps logged 2.0L hydration complete 100 pushups / 100 situps / 100 squats JS Deep Work: Reactive State Store
🤖 Made with AI
1
1
23
Day 18 of the grind is officially complete! 🚀 Mastered TypeScript Conditional Types (T extends U ? X : Y) and the powerful infer keyword for type extraction. ​💪 Physical Lock-In: 100 Pushups, 100 Situps, 100 Squats + 10 hrs sleep & 2L water! ​#winterarc #100DaysOfCode
1
1
36
Day 17 / Winter Arc 🧊⚡️ ​TypeScript Generics & Constraints locked in: ▸ Type constraints with extends ▸ Generic Repository Pattern (InMemoryRepository) ▸ Type-safe pluck utility ​⚡️ 100 Club (100 pushups, situps, squats) 💧 2.0L Hydration #winterarc
1
1
39
Winter Arc Day 16 ❄️ ✅️ ​Mastered TypeScript Discriminated Unions and exhaustive checking with never today. ​✅ 100 Club (100 pushups, 100 situps, 100 squats) ✅ 2.0L Hydration & 9h deep sleep
1
1
19