SlideShare a Scribd company logo
1 of 116
Download to read offline
dammit ian
Great! Content Creation
Sigh. Content Creation
Content Workflow
Reformatting
Creating content
using proprietary
tools = insanity
Look! I can do bold
text and use
different fonts!!!
This is a web page.
For giggles, I pasted
it into Google Docs…
And got this
OK, let’s be nicer:
Moving from Google
Docs to HTML
Everything highlighted = garbage
Maybe Word creates
better HTML…
Not exactly
Pull images out
of a Google Doc?
H1 & H2
LINK
LIST
IMAGE
Typora:
Visual markdown editor
Typora:
Behind the scenes
Typora:
Formatting menus
Typora:
Export formats
Marked:
Fancier exports
H1
LINK
LIST
IMAGE
Gorgeous HTML
SMART
QUOTES
To MS Word .docx
To ebook .epub
Images included
Pandoc
Pandoc
Markdown to .docx,
with template
pandoc -o
canonical.docx canonical.md
--reference-docx
master-template.docx
https://pandoc.org/demos.html
Markdown to .pptx,
with template
pandoc -o
canonical.pptx canonical.md
--reference-doc
master-template.pptx
https://pandoc.org/demos.html
Photoshop
image processor
Photoshop
image processor
=
Github Desktop
Github.com
Github Desktop Setup
Create a repository
Lookit that
Lookit that
Time to connect
to Github.com
Lookit that!!!
Write something
Github tracks it
Keeps a history
Keeps a history
“Push” to github.com
Example: I add an image
and edit some text
It’s all there
Rich edits preview
Example:
I delete an image
I got yer image right here
“Show me every file I ever deleted”
“Show me every file I ever
deleted, and when, and where”
Roll A d20
Ian Lurie
@portentint
ian@portent.com
All forms of payment accepted
portent.co/gitmark

More Related Content

What's hot

What's hot (20)

Css animation
Css animationCss animation
Css animation
 
Codeigniter
CodeigniterCodeigniter
Codeigniter
 
Modern UI Development With Node.js
Modern UI Development With Node.jsModern UI Development With Node.js
Modern UI Development With Node.js
 
Object Oriented Javascript
Object Oriented JavascriptObject Oriented Javascript
Object Oriented Javascript
 
AEM Rich Text Editor (RTE) Deep Dive
AEM Rich Text Editor (RTE) Deep DiveAEM Rich Text Editor (RTE) Deep Dive
AEM Rich Text Editor (RTE) Deep Dive
 
Introduction to GraphQL
Introduction to GraphQLIntroduction to GraphQL
Introduction to GraphQL
 
Front end development
Front end developmentFront end development
Front end development
 
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?
 
Swagger
SwaggerSwagger
Swagger
 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
 
REST full API Design
REST full API DesignREST full API Design
REST full API Design
 
The Semantic Web #1 - Overview
The Semantic Web #1 - OverviewThe Semantic Web #1 - Overview
The Semantic Web #1 - Overview
 
AEM Sightly Template Language
AEM Sightly Template LanguageAEM Sightly Template Language
AEM Sightly Template Language
 
Web Development
Web DevelopmentWeb Development
Web Development
 
API Presentation
API PresentationAPI Presentation
API Presentation
 
web development
web developmentweb development
web development
 
WSDL
WSDLWSDL
WSDL
 
Role of html in web development
Role of html in web developmentRole of html in web development
Role of html in web development
 
Javascript
JavascriptJavascript
Javascript
 
HTTP2 and gRPC
HTTP2 and gRPCHTTP2 and gRPC
HTTP2 and gRPC
 

Similar to Advanced Content Workflow Using GitHub and Markdown

Get More Out Of Google Docs
Get More Out Of Google DocsGet More Out Of Google Docs
Get More Out Of Google Docs
buggeen
 
Sharepoint tips and tricks
Sharepoint tips and tricksSharepoint tips and tricks
Sharepoint tips and tricks
Jeff Wisniewski
 
Adobe Best Practice
Adobe Best PracticeAdobe Best Practice
Adobe Best Practice
Karen Baker
 
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Angela Byron
 

Similar to Advanced Content Workflow Using GitHub and Markdown (20)

How to insert a pdf into a google doc
How to insert a pdf into a google docHow to insert a pdf into a google doc
How to insert a pdf into a google doc
 
Intro to Design Manager
Intro to Design ManagerIntro to Design Manager
Intro to Design Manager
 
Tcs3 stc creating e pub and apps with tcs3
Tcs3 stc creating e pub and apps with tcs3Tcs3 stc creating e pub and apps with tcs3
Tcs3 stc creating e pub and apps with tcs3
 
Get More Out Of Google Docs
Get More Out Of Google DocsGet More Out Of Google Docs
Get More Out Of Google Docs
 
Designing for the Office 365 Experience
Designing for the Office 365 ExperienceDesigning for the Office 365 Experience
Designing for the Office 365 Experience
 
Sharepoint tips and tricks
Sharepoint tips and tricksSharepoint tips and tricks
Sharepoint tips and tricks
 
PDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
PDF Generation in Rails with Prawn and Prawn-to: John McCaffreyPDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
PDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
 
Let's Build a Custom Theme
Let's Build a Custom ThemeLet's Build a Custom Theme
Let's Build a Custom Theme
 
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalBest Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
 
title
titletitle
title
 
title
titletitle
title
 
title
titletitle
title
 
Pinax Long Tutorial Slides
Pinax Long Tutorial SlidesPinax Long Tutorial Slides
Pinax Long Tutorial Slides
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to Finish
 
Webcomponents TLV October 2014
Webcomponents TLV October 2014Webcomponents TLV October 2014
Webcomponents TLV October 2014
 
GENERATE PDF OF A WEB PAGE
GENERATE PDF OF A WEB PAGEGENERATE PDF OF A WEB PAGE
GENERATE PDF OF A WEB PAGE
 
ENIB 2015 2016 - CAI Web S02E01- Côté Navigateur 3/3 - Web Components avec Po...
ENIB 2015 2016 - CAI Web S02E01- Côté Navigateur 3/3 - Web Components avec Po...ENIB 2015 2016 - CAI Web S02E01- Côté Navigateur 3/3 - Web Components avec Po...
ENIB 2015 2016 - CAI Web S02E01- Côté Navigateur 3/3 - Web Components avec Po...
 
Adobe Best Practice
Adobe Best PracticeAdobe Best Practice
Adobe Best Practice
 
PSD to HTML Conversion
PSD to HTML ConversionPSD to HTML Conversion
PSD to HTML Conversion
 
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
 

More from Ian Lurie

More from Ian Lurie (20)

Data Visualization For Marketers
Data Visualization For MarketersData Visualization For Marketers
Data Visualization For Marketers
 
Starting, Running, And Selling An Agency: Life Among The Monsters
Starting, Running, And Selling An Agency: Life Among The MonstersStarting, Running, And Selling An Agency: Life Among The Monsters
Starting, Running, And Selling An Agency: Life Among The Monsters
 
Core Web Vitals and SEO: Don't Panic. Improve.
Core Web Vitals and SEO: Don't Panic. Improve.Core Web Vitals and SEO: Don't Panic. Improve.
Core Web Vitals and SEO: Don't Panic. Improve.
 
Big Content, Small Teams: Content Creation For The Real World
Big Content, Small Teams: Content Creation For The Real WorldBig Content, Small Teams: Content Creation For The Real World
Big Content, Small Teams: Content Creation For The Real World
 
Teaching SEO To Internal Teams: Don't Be Ridiculous
Teaching SEO To Internal Teams: Don't Be RidiculousTeaching SEO To Internal Teams: Don't Be Ridiculous
Teaching SEO To Internal Teams: Don't Be Ridiculous
 
E-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEOE-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEO
 
SEO Copywriting: The Blank Sheet Of Paper Test
SEO Copywriting: The Blank Sheet Of Paper TestSEO Copywriting: The Blank Sheet Of Paper Test
SEO Copywriting: The Blank Sheet Of Paper Test
 
Your Content Doesn't Matter Without Technology
Your Content Doesn't Matter Without TechnologyYour Content Doesn't Matter Without Technology
Your Content Doesn't Matter Without Technology
 
The Dungeons & Dragons Guide to Marketing
The Dungeons & Dragons Guide to MarketingThe Dungeons & Dragons Guide to Marketing
The Dungeons & Dragons Guide to Marketing
 
Advanced SEO: No More Bullshit
Advanced SEO: No More BullshitAdvanced SEO: No More Bullshit
Advanced SEO: No More Bullshit
 
Bullshit, Own It: A Temperamental SEO's Guide To Getting Shit Done
Bullshit, Own It: A Temperamental SEO's Guide To Getting Shit DoneBullshit, Own It: A Temperamental SEO's Guide To Getting Shit Done
Bullshit, Own It: A Temperamental SEO's Guide To Getting Shit Done
 
Advanced SEO: Logs, Load, and Language
Advanced SEO: Logs, Load, and LanguageAdvanced SEO: Logs, Load, and Language
Advanced SEO: Logs, Load, and Language
 
A Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned Money
A Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned MoneyA Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned Money
A Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned Money
 
5 Lessons For Entrepreneurs: 2018 Edition
5 Lessons For Entrepreneurs: 2018 Edition5 Lessons For Entrepreneurs: 2018 Edition
5 Lessons For Entrepreneurs: 2018 Edition
 
Tip Per Minute: A Hyper-Active SEO Brain Dump
Tip Per Minute: A Hyper-Active SEO Brain DumpTip Per Minute: A Hyper-Active SEO Brain Dump
Tip Per Minute: A Hyper-Active SEO Brain Dump
 
Intelligent CX: 25 Years of Marketing, And Where to Go Next
Intelligent CX: 25 Years of Marketing, And Where to Go NextIntelligent CX: 25 Years of Marketing, And Where to Go Next
Intelligent CX: 25 Years of Marketing, And Where to Go Next
 
Burying Hate Sites in the SERPs
Burying Hate Sites in the SERPsBurying Hate Sites in the SERPs
Burying Hate Sites in the SERPs
 
Marketing Worldbuilding: Collaborative Storytelling for Digital
Marketing Worldbuilding: Collaborative Storytelling for DigitalMarketing Worldbuilding: Collaborative Storytelling for Digital
Marketing Worldbuilding: Collaborative Storytelling for Digital
 
Lean Content: Marketing Profs B2B
Lean Content: Marketing Profs B2BLean Content: Marketing Profs B2B
Lean Content: Marketing Profs B2B
 
Needs into Wants: Amazon, Google and the Race for Rankings
Needs into Wants: Amazon, Google and the Race for RankingsNeeds into Wants: Amazon, Google and the Race for Rankings
Needs into Wants: Amazon, Google and the Race for Rankings
 

Recently uploaded

Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
tbatkhuu1
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
tbatkhuu1
 

Recently uploaded (20)

Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdfMicro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of  Distribution Ad Network.pdfDistribution Ad Platform_ The Role of  Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your Lifestyle
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
 
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
Elevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
Elevate Your Advertising Game: Introducing Billion Broadcaster Lift AdvertisingElevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
Elevate Your Advertising Game: Introducing Billion Broadcaster Lift Advertising
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
 
Press Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdfPress Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdf
 
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 44 Noida Escorts >༒8448380779 Escort Service
 
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night ServiceVIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdf
 

Advanced Content Workflow Using GitHub and Markdown