1. Introduction
09m 15s
2. Product-Life Fit
13m 19s
3. The Curious Case Of Idea Validation
16m 30s
4. Understanding Problem Domain Part-I
12m 38s
5. Understanding Problem Domain Part-II
18m 18s
6. Iterative Product Development
14m 04s
7. Creating a Product Roadmap
17m 17s
8. Choosing a Tech Stack
20m 09s
9. Kalvify's Tech Stack
21m 47s
10. Creating a Marketing Website Part-1
21m 55s
11. Creating a Marketing Website Part-2
26m 12s
12. High Level System Design
13m 21s
High Level System Design
Software development is not just typing in a coding editor. A lot is happening in the minds of a developer before writing a single line of code. In this lesson, we'll see what it is and how it applies to high-level system design. Then I will share how I approached Kalvify's system design.
Software development is not just typing in a coding editor. A lot is happening in the minds of a developer before writing a single line of code. In this lesson, we'll see what it is and how it applies to high-level system design. Then I will share how I approached Kalvify's system design.
References
Programming as Theory Building - A Classic Essay by Peter Naur
Developing deep understanding of problem Domain - Part-1 and Part 2

Course
Turn Your Software Ideas Into Reality
12 Lessons · 03h 24m · Free
12 Lessons · 03h 24m
1. Introduction
09m 15s
2. Product-Life Fit
13m 19s
3. The Curious Case Of Idea Validation
16m 30s
4. Understanding Problem Domain Part-I
12m 38s
5. Understanding Problem Domain Part-II
18m 18s
6. Iterative Product Development
14m 04s
7. Creating a Product Roadmap
17m 17s
8. Choosing a Tech Stack
20m 09s
9. Kalvify's Tech Stack
21m 47s
10. Creating a Marketing Website Part-1
21m 55s
11. Creating a Marketing Website Part-2
26m 12s
12. High Level System Design
13m 21s