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
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
用 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
360
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.3k
KKTIX 的第一年
hlb
47
5.7k
講個秘訣給沒參加dotCSS/dotJS的吳姓網友
hlb
11
3.4k
Other Decks in How-to & DIY
See All in How-to & DIY
5年間ぐらい、 スプリントレトロスペクティブは、 「+/Δ」しかしてないので、 あらためて良いのか悪いか考えてみる / Doing Plus Delta for about five years
camel_404
1
430
地方カンファレンスのスタッフしてて思うこと
yumechi
0
220
OpenClawハンズオンでのトラブルとデバイス向けなんちゃらクロー #IoTLT vol133
n0bisuke2
0
240
M5StickS3触ってXiaoZhiAI触ってみた #にぼし香 #iotlt
n0bisuke2
0
250
「無理」を「コントロール」するスキル / Skills to Control "Muri"
hageyahhoo
6
4.1k
JAWS-UG横浜100回記念 私のAWS ジャーニーと日本からみた横浜支部
awsjcpm
0
400
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
460
JAWS/AWS Community Updates - JAWS-UG新潟 #29
awsjcpm
1
130
JAWS-UG/AWSコミュニティプログラムのご紹介 (JAWS-UG広島)
awsjcpm
1
140
私がカンファレンスのプロポーザルを書くときに考えていること
kotomin_m
1
740
人を補助するAI ~AIとの壁打ちがきっかけになる~ #共創AIミートアップ
ishikiemo
2
580
あなたは何故コミュニティに参加するのか?
awsjcpm
2
350
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Skip the Path - Find Your Career Trail
mkilby
1
130
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Into the Great Unknown - MozCon
thekraken
41
2.5k
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Building AI with AI
inesmontani
PRO
1
1k
Statistics for Hackers
jakevdp
799
230k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
580
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
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.