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
How not to give advice (about Markdown)
Search
Keith Pitty
September 12, 2017
Programming
93
0
Share
How not to give advice (about Markdown)
A short talk given at the Sydney Ruby or Rails Meetup on 12 September, 2017
Keith Pitty
September 12, 2017
More Decks by Keith Pitty
See All by Keith Pitty
Succeeding with Remote Retrospectives
keithpitty
0
230
What were they thinking?
keithpitty
0
230
How not to have future developers curse you
keithpitty
1
82
Why I use Guard
keithpitty
0
150
Morphing your Ruby into Civil Tech
keithpitty
0
110
Loving Legacy Code
keithpitty
0
690
Better OO Design in Rails
keithpitty
0
90
Other Decks in Programming
See All in Programming
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.5k
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
260
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
480
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
770
アーキテクチャモダナイゼーションとは何か
nwiizo
17
4.9k
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
120
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
870
iOS機能開発のAI環境と起きた変化
ryunakayama
0
180
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.4k
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
390
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
230
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
420
Featured
See All Featured
Scaling GitHub
holman
464
140k
Google's AI Overviews - The New Search
badams
0
970
The Curse of the Amulet
leimatthew05
1
11k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Navigating Weather and Climate Data
rabernat
0
160
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
YesSQL, Process and Tooling at Scale
rocio
174
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
880
What's in a price? How to price your products and services
michaelherold
247
13k
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
How not to give advice (about Markdown) Keith Pitty @keithpitty
@ConversationEDU
How not to give advice?
A story …
One day I was asked …
for advice
A colleague was struggling …
Eleanor
Indonesian launch
i18n yml
id.yml
None
Markdown
nested lists?
a. outer 1 i. inner 1 ii. inner 2 b.
outer 2
None
Markdown
How could I help?
subset of HTML
type attribute
<ol type=“a”> <li>outer 1 <ol type =“i”> <li>inner 1 <li>inner
2 </ol> </li> <li>outer 2</li> </ol>
not supported by markdown
None
I was focussed
on Markdown
None
my advice?
Markdown
HTML
type attribute
None
…
None
…
None
Done!
None
merged PR
None
but then …
Mark
CSS
list-style
ul { list-style: lower-alpha; li:before { display: none; } ul
{ list-style: lower-roman; } }
CSS + Markdown
None
None
None
I apologised
profusely!
time to reflect
Where had I gone wrong?
None
tunnel vision?
lateral thinking?
comfort zone?
tools?
Teamwork?
None
learning opportunity
next time …
meanwhile …
Teamwork!
@conversationEDU
@keithpitty