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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
4
用 GPT3 打造小工具
hlb
0
160
PipeRider: Data Reliability Automated
hlb
0
280
fundraising the hard way 2021/11/10
hlb
0
100
聖家堂與軟體開發
hlb
1
990
Nightwatch.js Introduction
hlb
0
410
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
370
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.3k
KKTIX 的第一年
hlb
47
5.7k
Other Decks in How-to & DIY
See All in How-to & DIY
エッジで動くNode-REDを作る実験 #noderedjp #noderedcon
n0bisuke2
0
590
JAWS-UG鹿児島2.0 reboot - JAWS-UG/AWS Communitiesのご紹介
awsjcpm
0
110
JAWS-UG と AWS - JAWS-UG 沖縄 Cloud on the Beach 2025
awsjcpm
0
160
SoracomUG-Ishikawa-1.pdf
yukima77
0
210
JAWS-UG/AWS Community Update 彩の国埼玉支部1周年記念
awsjcpm
1
110
JAWS/AWS Community Updates - JAWS-UG新潟 #29
awsjcpm
1
130
ModuleLLM、最前線!
anoken
1
360
放っておくと怖い睡眠負債について/fjordbootcamp-251122
yuukago
3
290
チームパフォーマンスを高めるための2種類のセルフマネジメント / Two Types of Self-Management for Improving Team Performance
iwashi86
3
430
JAWS-UG/AWS Communities Updates 2025/11/8 JAWS-UG 島根支部
awsjcpm
1
160
JAWS-UG 福岡 in 北九州 | JAWS-UG/AWSコミュニティ プログラムのご紹介
awsjcpm
1
220
Azure PortalのQoLを上げてたら Big Techに怒られた
horihiro
2
600
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
450
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
830
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
180
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
390
Six Lessons from altMBA
skipperchong
29
4.3k
Building the Perfect Custom Keyboard
takai
2
790
Why Our Code Smells
bkeepers
PRO
340
58k
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.