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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
150
PipeRider: Data Reliability Automated
hlb
0
270
fundraising the hard way 2021/11/10
hlb
0
96
聖家堂與軟體開發
hlb
1
980
Nightwatch.js Introduction
hlb
0
400
簡報技巧 - 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
Node-REDでセンサーなどから起動させるカメラノードを作ったよ IoTLT vol123 #iotlt
n0bisuke2
0
150
5年間ぐらい、 スプリントレトロスペクティブは、 「+/Δ」しかしてないので、 あらためて良いのか悪いか考えてみる / Doing Plus Delta for about five years
camel_404
1
410
「変えること」「変わること」を楽しむ力で"敵わない存在"と向き合う
subroh0508
2
1.6k
サイボウズには100名以上の社員が出演する"夏フェス"があるって本当?
oguemon
1
710
大量のiOSシミュレータにアプリをインストールする
gurrium
0
120
Goカードゲームを 作ってみた!
senoue
0
230
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
450
JAWS-UG鹿児島2.0 reboot - JAWS-UG/AWS Communitiesのご紹介
awsjcpm
0
100
The Definitive? Guide To Locally Organizing RubyKaigi
sylph01
9
3k
AIをフル活用! 猫版MBTI「CATS診断」 爆速開発の裏側【個人開発のAIツール活用 LT Night 登壇用スライド】
omori0219
0
1.5k
MustをWillに変える技術 〜アイドル・郁田はるきが"すべき"の壁を超えるまで〜
subroh0508
1
1.8k
餃子コミュニティの活性化/TechGYOZA
nishiuma
2
310
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
0
340
Ethics towards AI in product and experience design
skipperchong
2
270
Abbi's Birthday
coloredviolet
2
7.5k
Producing Creativity
orderedlist
PRO
348
40k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
500
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
530
From π to Pie charts
rasagy
0
180
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
800
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
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.