Главная
Study mode:
on
1
Introduction
2
What is technical debt
3
Why technical debt
4
Debt is a tool
5
Cunningham is credited
6
Accounting with time
7
Jons introduction
8
Squarespace
9
MVP
10
Debt to Speed Development
11
Good Tech Debt
12
Hardcoding
13
Example
14
If Statement
15
Avoiding abstractions
16
Bring the pain forward
17
Unscalable
18
Analytics
19
Innovation
20
Poker
21
Beta Launch
22
The Wild Thing
23
High Confidence
24
Where do we start
25
Monkey on a pedestal
26
We have no idea
27
Train the monkey first
28
Build a pedestal
29
Build measure learn loop
30
Surveys vs observations
31
The problem
32
The monkey order
33
The email editor
34
The pedestal
35
A good tech deck
36
Avoid throwaway work
37
Scaffolding
38
Bad is okay
39
Feedback
40
Guidelines
41
Awareness
42
Intention
43
Links
44
Time
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore Jon Thornton's talk from LeadDev New York 2023 on the concept of "good technical debt" in software engineering. Discover how intentional technical debt can be leveraged as a strategic tool for rapid development and project success. Learn about an investment-based approach to software development, where time is treated as currency and project tasks are viewed as investments with potential returns. Gain insights into prioritizing value creation, managing risk, and reducing wasted effort in software projects. Examine real-world examples from Squarespace's Email Campaigns product development, which was built and shipped in less than 15 months. Acquire practical guidelines for using technical debt to enhance technical investments and improve project outcomes. Delve into topics such as MVP development, hardcoding, avoiding premature abstractions, and the importance of feedback loops in the development process.

Good Technical Debt: An Investment-Based Approach to Software Development

LeadDev
Add to list
0:00 / 0:00