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
220
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
チームパフォーマンスを高めるための2種類のセルフマネジメント / Two Types of Self-Management for Improving Team Performance
iwashi86
4
1.2k
ミニ四駆でト技会ミニカーバトルに参戦?
covao
0
120
JAWS-UG 福岡 KYUSYU QUEST - AWSコミュニティ支援のいまむかし
awsjcpm
0
180
AWS Community Builders Update - JAWS-UG Tokyo and Sainokuni
awsjcpm
3
330
Kernel/VM探検隊@関西 12回目 イベント会場から懇親会会場までの道のりマップ
fadis
0
120
進捗報告 + 開発の連鎖
tanakamasayuki
1
520
ATOMS3R-CAMとClaude SKILLSでタイムラプスチャレンジ #iotlt
n0bisuke2
0
460
OSSコミュニティがくれた「人との繋がり」
tanahiro2010
2
470
登壇資料を素早く作るための順番
kotomin_m
9
2.4k
NJ-WS10Aを使ったおいしい使い方
masafumi_ohta
0
120
蓮ノ空女学院スクールアイドルクラブはなぜ強いのか
subroh0508
0
190
好みと忠実度を分離する現代オーディオ戦略
frievea
0
100
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Prompt Engineering for Job Search
mfonobong
0
520
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Music & Morning Musume
bryan
48
7.4k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
We Are The Robots
honzajavorek
0
400
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
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.