Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
BYOC – Build Your Own Child
Search
Liang Bin Hsueh
April 20, 2013
How-to & DIY
9
1.3k
BYOC – Build Your Own Child
Lightning talk for OSDC.tw 2013
Liang Bin Hsueh
April 20, 2013
Tweet
Share
More Decks by Liang Bin Hsueh
See All by Liang Bin Hsueh
用 GPT3 打造小工具
hlb
1
100
PipeRider: Data Reliability Automated
hlb
0
210
fundraising the hard way 2021/11/10
hlb
0
48
聖家堂與軟體開發
hlb
1
850
Nightwatch.js Introduction
hlb
0
340
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
300
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.2k
KKTIX 的第一年
hlb
47
5.5k
講個秘訣給沒參加dotCSS/dotJS的吳姓網友
hlb
11
3.3k
Other Decks in How-to & DIY
See All in How-to & DIY
スカウト返信率を倍にするためにやったこと / 2024-01-29
tamago3keran
3
1k
アイデアをカタチにする、イマジニア
haruka_imgr
0
110
わたしと技術コミュニティとキャリア
kotomin_m
2
1.3k
Invitation to Okinawa.rb in 2024
yasslab
PRO
1
780
スマート猫じゃらし20240221
sidodtv
0
100
Earthquake and Kominka
ramtop
0
160
Terra Charge|普通充電器ご利用ガイドブック / Terra Charge Ordinary Charger Guidebook
contents
1
210
LT(Lightning Talk)のドキドキ感を共有する IoT ぼっとを作った話
scbc1167
1
190
AWS Community Day 2024: Using AWS to build a launchable knowledge rocket 👉 Organize knowledge, accelerate learning and understand AI in the process
dwchiang
0
170
How to create better speaker proposals
logico_jp
2
730
未来大生の胃を支える函館グルメ
deflis
0
430
こんなにあるの? 最近のIPAトレンドを ざっくりまとめてみた
watany
3
840
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Thoughts on Productivity
jonyablonski
69
4.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Docker and Python
trallard
44
3.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Music & Morning Musume
bryan
46
6.4k
Practical Orchestrator
shlominoach
186
10k
GraphQLとの向き合い方2022年版
quramy
44
14k
Making Projects Easy
brettharned
116
6.1k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Transcript
Hi, I am @hlb
BYOC My 5 years old project
BYOD Build Your Own Device
BYOC Build Your Own Child
ୢ㉔ḏ႐ؔ Children Development Guideline
*WARNING* no version control You can not go back to
a time
0. project init Let’s bypass it
0 1yr 2yr 3yr 4yr 5yr 1. project size always
increases
0 1yr 2yr 3yr 4yr 5yr Designing the architecture at
the beginning early education is very important ★
2. DRY Don’t Repeat Yourself The Mom Song http://www.youtube.com/watch?v=yCgihsy-U2Q
repeated codes ➡ functions DRY
create SOPs and let them do it themselves
3. Spend time on them
Make test and fix bugs while adding new features
Elders may send-pr or break it directly Fix it immediately
and carefully *WARNING*
4. You can’t FORCE someone to do something
Mind Control
4.1 Make it FUN
PLAY
BUILD
DESIGN
PLAY ➡ DESIGN
4.2 Give them credits When they have done something good
ө╽ֽۢݨᖧ Coffee Machine
5. Pair Programming (with your other half)
LIVE DEMO ReferenceError: children [ ] is not available D
Conclusion • Early education is very important • DRY /
SOP • Spend time on them. Make test and fix bugs while adding new features • You can’t FORCE someone to do something • Pair Programming
Programmers do have life in a programmer’s way.