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
130
PipeRider: Data Reliability Automated
hlb
0
240
fundraising the hard way 2021/11/10
hlb
0
71
聖家堂與軟體開發
hlb
1
940
Nightwatch.js Introduction
hlb
0
370
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
320
簡報小技巧 - 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
Why did my proposals get rejected?
okuramasafumi
1
740
LLMはTRPGのGMができる(確信)
kgmkm
0
1.5k
骨折と入院とIoT #iotlt
n0bisuke2
1
360
AWS Community Day 2024: Using AWS to build a launchable knowledge rocket 👉 Organize knowledge, accelerate learning and understand AI in the process
dwchiang
0
230
とある航空会社の飛行機の乗り方をお教えします。/20240913-lt
kwada
3
320
PlatformIO IDE用M5Stack定型コード環境の紹介
3110
1
600
QFHアンテナを作ってみた、 それとパッチアンテナ
takurx
1
220
AWS Summit Japan 2025 個人的参加レポート
midnight480
0
160
How to make the Groovebox
asonas
2
1.7k
RDKX3 ハンズオン資料 東京 D-Robotics 日本語
takasumasakazu
0
150
M5Stackを使ってSズキの魔改造モンスターマシンを作ってみた
syumme01
0
220
ModuleLLM、最前線!
anoken
1
260
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Balancing Empowerment & Direction
lara
4
680
How to Think Like a Performance Engineer
csswizardry
27
2k
Context Engineering - Making Every Token Count
addyosmani
5
170
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
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.