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
1.3k
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
36
用 GPT3 打造小工具
hlb
0
180
PipeRider: Data Reliability Automated
hlb
0
290
fundraising the hard way 2021/11/10
hlb
0
110
聖家堂與軟體開發
hlb
1
1k
Nightwatch.js Introduction
hlb
0
420
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
370
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.3k
KKTIX 的第一年
hlb
47
5.8k
Other Decks in How-to & DIY
See All in How-to & DIY
スタックチャンはカワイイの夢を見るか?
syumme01
0
180
チームパフォーマンスを高めるための2種類のセルフマネジメント / Two Types of Self-Management for Improving Team Performance
iwashi86
4
940
JAWS-UG/AWSコミュニティ アップデート (JAWS-UG函館支部)
awsjcpm
3
180
What's the difference in taste between expensive and cheap mills? Measuring coffee particle size distribution using ImageJ
dogrunjp
0
880
Azure PortalのQoLを上げてたら Big Techに怒られた
horihiro
2
620
登壇資料を素早く作るための順番
kotomin_m
9
2.3k
2026.6.27 お誕生日会で配布された透明シェルを交換する際の注意点について
mongonta0716
0
230
家を建てて学ぶPjM
rinkei
0
220
決まらない会議を卒業しよう 意思決定を進化させるワークショップ
andrearc
0
110
JAWS/AWS Community Updates - JAWS-UG新潟 #29
awsjcpm
1
160
How to Stylus 20251031
hareyakayuruyaka
0
170
Rails 8.1.1 × Claude Code
miyakawa2449
1
110
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
A Soul's Torment
seathinner
6
3.5k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
810
The SEO identity crisis: Don't let AI make you average
varn
0
540
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
940
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Un-Boring Meetings
codingconduct
0
390
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Accessibility Awareness
sabderemane
1
180
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
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.