Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
BYOC – Build Your Own Child
Search
Liang Bin Hsueh
April 20, 2013
How-to & DIY
1.4k
9
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BYOC – Build Your Own Child
Lightning talk for OSDC.tw 2013
Liang Bin Hsueh
April 20, 2013
More Decks by Liang Bin Hsueh
See All by Liang Bin Hsueh
HappyDesigner Meetup – Opening Remarks, June 2026
hlb
0
47
用 GPT3 打造小工具
hlb
0
210
PipeRider: Data Reliability Automated
hlb
0
300
fundraising the hard way 2021/11/10
hlb
0
120
聖家堂與軟體開發
hlb
1
1k
Nightwatch.js Introduction
hlb
0
420
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
380
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.3k
KKTIX 的第一年
hlb
47
5.9k
Other Decks in How-to & DIY
See All in How-to & DIY
NJ-WS10Aを使ったおいしい使い方
masafumi_ohta
0
120
JAWS SONIC 2026 オンラインでつながり、オフラインで会おう! - JAWS-UG北陸新幹線で始まった支部とコラボ
pharaohkj
1
370
JAWS-UG/AWS Community Update 彩の国埼玉支部1周年記念
awsjcpm
1
210
好みと忠実度を分離する現代オーディオ戦略
frievea
0
100
2026年、書籍をちゃんと読むぞ👊 〜約3万円分の書籍を積読にしないためにやること〜
subroh0508
5
920
[JAWS DAYS 2026 | Track B] Local Roots, Global Reach
awsjcpm
0
150
スタックチャンはカワイイの夢を見るか?
syumme01
0
220
あなたの知らないGarageBandの世界
cheebow
0
290
家庭植物工場×Node-REDの話
maepu
0
130
RustでもVJしたい!
taiseiue
0
110
多摩ニュータウンを、 味わう
aokiplayer
2
1k
蓮ノ三連華は如何にしてBGPにたどり着いたのか
subroh0508
0
110
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Large-scale JavaScript Application Architecture
addyosmani
516
110k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Music & Morning Musume
bryan
48
7.4k
Writing Fast Ruby
sferik
630
63k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Agile that works and the tools we love
rasmusluckow
331
22k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
New Earth Scene 8
popppiees
4
2.7k
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.