9. about me
■Name:
SAKU (Yusaku Kinoshita)
■Role:
DevRel & leader of teratail team
(planning, team building, sales, writing, etc...)
■Like:
Snowboarding, Basketball, Three.js, WebAudio
■SNS
Twitter:@afroscript10
Facebook:yusaku.kinoshita.58
11. teratail is Japan's No.1 online Q&A
community for developers.
Avarege Answer
Time
93% 1.5h
Total Actions
/month
17,000
Visiting User
/day
50,000
Answer Rate
12. teratail has reached all developers
in Japan.
Monthlty PV/UU
(amout of PC&SmartPhone) 2,961,634PV 1,249,299UU
35. the growth model of developer communities
High level
seminar
Seminars for
beginners
support!!
36. Beginners are taught the
basics of new
programming languages
through Hands-on
sessions.
3 Phases of the Beginner Seminar at teratail
Learning
Beginners start building
projects using the new
language and teratail
helps them along the way
by answering their
questions.
Development
Beginners solidify their
knowledge through
preesenting their work in
LT(lightning talk) sessions.
Presentation
39. Sample of the Hands-on Session Schedule
13:00~13:10 opening talk & self-introduction
13:10~13:40 explanation of the new programming language
13:40~16:00 hands-on coding
16:00~17:10 mokumoku-time
17:10~17:20 sharing-time
17:20~18:00 social gathering
40. sample of hands-on session time table
13:00~13:10 opening talk & self-introduction
13:10~13:40 explanation of the new programming language
13:40~16:00 hands-on coding
16:00~17:10 mokumoku-time
17:10~17:20 sharing-time
17:20~18:00 social gathering
②
③
④
①
⑤
ongoingtwitterfeed
41. No.1
Set up a screen that constantly shows
twitter timeline.
main screen
screen for twitter
42. Set up a screen that constantly shows
twitter timeline.
to make questions being asked
transparent and increase efficiency
No.1
43. Allow time for self-introduction
before jumping into hands-on work.
No.2
44. Allow time for self-introduction
before jumping into hands-on work.
to let the participants make friends with
whom they will learn programming together
No.2
46. Moku-moku time!
to continuously develop
using the new language
No.3
Developing projects using the
new language in an absorbed
manner.
47. Leave time for
sharing and discussion!
No.4
to reflect & learn from others
Time to share knowledge &
awareness in hand-on
Share knowledge & learning from
the hands-on session with group
members
48. Leave time for
sharing and discussion!
No.4
Time to share knowledge &
awareness in hand-on
Share knowledge & learning from
the hands-on session with group
members
52. Lower the bar for the LT sign-up process
No.6
<-LT admission for
first-timers
<-general admission
encourage beginners to sign up for presentation
<-LT admission for those who
have presented before but
still consider themselves a
beginner in Python
55. No.7
To give an idea of the LT level and to lower the
bar for signing up as a presenter
<-Link to previous LT slides
Provide links to previous slides
of LT sessions online.
56. Set the presentation time
to 5 minutes.
No.8
to keep it short for first-timers who might be
nervous
58. Invite senior members to give
presentations on how to level up
No.9
Useful information for beginners &
senior members who are more commited to the community.