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.2k
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
1
52
PipeRider: Data Reliability Automated
hlb
0
170
fundraising the hard way 2021/11/10
hlb
0
21
聖家堂與軟體開發
hlb
1
590
Nightwatch.js Introduction
hlb
0
300
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
270
簡報小技巧 - BeForAfter 簡報小聚 #6
hlb
16
2.2k
KKTIX 的第一年
hlb
47
5.2k
講個秘訣給沒參加dotCSS/dotJS的吳姓網友
hlb
11
3.3k
Other Decks in How-to & DIY
See All in How-to & DIY
2023年度にやりたいこと(めぐろLT会 #2)
funain
0
390
即納モデルとの戦い
ragemax
0
270
「おうちクラウド」が今も熱い!
hirosat
2
880
[너구리랑! 회고 밋업 2023] GTD & PARA -머릿속이 복잡하던 일상에 적용한 정리법 // 토르 님
develop_neoguri
1
110
本気でコミュニティを成功させたいなら_株式会社コミュカル Mitz
comucal
PRO
0
660
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.2k
田中 is a new HelloWorld
akichika
1
160
AWSのユーザーコミュニティプログラムのご紹介 JAWS-UG 東北 & 女子会 合同LT大会
awsjcpm
1
110
Notionでの快適メモ術
ayumu11
0
600
【1周年】Blueskyちゃん総集編を通じて青空を遊びつくそう
kawaiirailroads
0
140
スカウト返信率を倍にするためにやったこと / 2024-01-29
tamago3keran
2
760
LTのモチベーション
akrolayer
1
320
Featured
See All Featured
For a Future-Friendly Web
brad_frost
172
9k
Automating Front-end Workflow
addyosmani
1356
200k
In The Pink: A Labor of Love
frogandcode
138
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
The Pragmatic Product Professional
lauravandoore
25
5.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
Why Our Code Smells
bkeepers
PRO
331
56k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
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.