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
74
聖家堂與軟體開發
hlb
1
950
Nightwatch.js Introduction
hlb
0
370
簡報技巧 - BeForAfter 簡報小聚 #7
hlb
2
330
簡報小技巧 - 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
ラズパイカメラ向け ケーブル延長基板・ハウジングの開発
koheimasaki
PRO
2
370
JAWS-UG/AWSコミュニティ JAWS-UG おおいた
awsjcpm
2
2.9k
JAWS-UGについて JAWS-UG TOHOKU [青森] 弘前開催
awsjcpm
0
260
How to get hundreds of organic backlinks through statistics link building
ronishehu
1
310
カンファレンスでリフレッシュ!無理なく楽しむカンファレンス参加術 / How to enjoy conferences without stress
kattsuuya
1
9.1k
GreenPAK 初心者向けハンズオン資料
aoisaya
2
650
JAWS-UGとAWS - JAWS-UG彩の国埼玉設立のお祝い
awsjcpm
2
560
プログラミング道場 "CoderDojo" を支援するサーバー提供システム 『DojoPaaS』 / How DojoPaaS powers the CoderDojo community in Japan
coderdojojapan
0
100
【ふりかえりワークショップ】Tryを決めるだけじゃない!感情にフォーカスした、ふりかえりを体験しよう!
scrummasudar
0
590
目指せ!本を書いて夢の不労所得 #第3木曜LT会
kaitou
1
130
JAWS-UG KOBE #1 - JAWS-UG Updates
awsjcpm
0
100
「AITRIOS」でトカゲの活動量を可視化
hoshinoresearch
0
410
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Building an army of robots
kneath
306
46k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Why Our Code Smells
bkeepers
PRO
340
57k
How to Think Like a Performance Engineer
csswizardry
27
2.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
How STYLIGHT went responsive
nonsquared
100
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.