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
0
110
PipeRider: Data Reliability Automated
hlb
0
230
fundraising the hard way 2021/11/10
hlb
0
60
聖家堂與軟體開發
hlb
1
910
Nightwatch.js Introduction
hlb
0
360
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
310
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.2k
KKTIX 的第一年
hlb
47
5.6k
講個秘訣給沒參加dotCSS/dotJS的吳姓網友
hlb
11
3.3k
Other Decks in How-to & DIY
See All in How-to & DIY
3ヶ月でできる! 探査機自作ゼミ教材自作入門
sksat
6
2.5k
JAWS-UG/AWSコミュニティ JAWS-UG おおいた
awsjcpm
2
2.8k
JAWS-UG会津 & JP Stripes会津 合同勉強会 JAWS-UGとAWSコミュニティプログラムアップデート
awsjcpm
0
100
ORBBEC会社概要 製品カタログ 2024 11 10
takasumasakazu
0
120
習慣化のコツ
kiyomaru
1
110
人はなぜコミュニティとつながると幸せを感じるのか
448jp
3
290
アイデアをカタチにする、イマジニア
haruka_imgr
0
130
わたしと技術コミュニティとキャリア
kotomin_m
2
1.6k
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.1k
CH32Vシリーズを楽しもう(74thの場合) / enjoy ch32v series
74th
1
930
ミシンと刺繍とOSS
godan
3
110
とある航空会社の飛行機の乗り方をお教えします。/20240913-lt
kwada
3
300
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Balancing Empowerment & Direction
lara
1
360
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
930
4 Signs Your Business is Dying
shpigford
184
22k
Statistics for Hackers
jakevdp
799
220k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
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.