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
teahour.fm.pdf
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Dingding Ye
April 06, 2013
Technology
6
12k
teahour.fm.pdf
http://teahour.fm
and its website builder
Dingding Ye
April 06, 2013
Tweet
Share
More Decks by Dingding Ye
See All by Dingding Ye
Better Rails by Knowing Better Database
sishen
8
780
Real Time Web
sishen
17
1.5k
Other Decks in Technology
See All in Technology
AI駆動開発とRAGプロダクトへの挑戦の軌跡 - 弁護士ドットコムでの学びから -
bengo4com
2
820
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
140
AI時代のAPIファースト開発
nagix
1
530
【2026年版】生成AIによる情報システムへのインパクト
taka_aki
0
170
Amazon Bedrock AgentCoreでブラウザ拡張型AI調査エージェントを開発した話 (シングルエージェント編)
nasuvitz
2
110
Scrum Fest Morioka 2026
kawaguti
PRO
2
620
Agentic Codingの実践とチームで導入するための工夫
lycorptech_jp
PRO
0
150
三菱UFJ銀行におけるエンタープライズAI駆動開発のリアル / Enterprise AI_Driven Development at MUFG Bank: The Real Story
muit
10
17k
インシデント対応入門
grimoh
7
5.1k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
43k
I tried making an AI manzai comedy act with "boke" and "tsukkomi" using Strands Agents
zzzzico
1
180
AI Coding Agentの地殻変動 ~ ai-coding.info の定点観測 ~
kotauchisunsun
0
230
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Evolving SEO for Evolving Search Engines
ryanjones
0
140
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
170
Chasing Engaging Ingredients in Design
codingconduct
0
120
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
350
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Design in an AI World
tapps
0
160
4 Signs Your Business is Dying
shpigford
187
22k
sira's awesome portfolio website redesign presentation
elsirapls
0
160
Transcript
{ Teahour.FM For Developers, By Developers
Nice to meet you! ွ᠘᠘
[email protected]
h=ps://github.com/sishen @yedingding @yedingding h=p://yedingding.com
Why we build Pragmatic.ly
Back to Teahour.FM
None
Ñ Start at 01/19/2013 Ñ Weekly Episode Ñ 10 Episodes
so far Ñ 5 guests Ñ More than 7K+ listeners Ñ Ruby, Rails, JavaScript, Mobile, Git Ñ Personal growth, Agile, Open Source Ñ Fun Analystic
Choices to Build the Site
None
None
None
Nesta CMS A Ruby CMS for developers and designers built
on Sinatra
None
None
None
None
None
We finally choose…
None
Ñ ERB, Haml, Sass, Less, etc Ñ Layouts and Partial
Ñ View Helpers Ñ Asset Pipeline using sprockets Ñ Markdown A suite of tools you already know
How to Use
─$ tree . ├── Gemfile ├── README.md ├── config.rb ├──
config.ru ├── data │ ├── author.yml │ ├── site.yml │ └── sitemap.yml ├── source │ ├── 2013-‐‑01-‐‑19-‐‑1st_beginning.html.markdown │ ├── ...... │ ├── 2013-‐‑04-‐‑02-‐‑open-‐‑source-‐‑software-‐‑and-‐‑gitcafe.html.markdown │ ├── feed.xml.builder │ ├── images │ │ ├── bg.png │ │ ├── ....... │ │ └── logo.png │ ├── index.html.erb │ ├── javascripts │ │ ├── application.js │ │ └── main.js.coffee │ ├── layouts │ │ ├── layout.erb │ │ └── podcast.erb │ ├── shared │ │ └── _post.erb │ ├── sitemap.xml.builder │ └── stylesheets │ ├── application.css.scss
$ gem install middleman $ middleman init teahour.fm -‐‑-‐‑template=html5
$ middleman server $ middleman article interview-‐‑dhh $ middleman build
None
None
None
-‐‑ github.com/pragmaticly/teahour.fm -‐‑ github.com/pragmaticly/blog.pragmatic.ly
Ñ GitHub Pages Ñ Heroku Ñ RSync Ñ Dropbox
Deployment
Ñ Skype Ñ GarageBand Ñ SoundFlower Ñ LineIn h=p://terrytai.com/articles/0e298060-‐‑record-‐‑podcast-‐‑by-‐‑garage-‐‑band-‐‑and-‐‑skype
Record
Thank You!