Coding for Publishers

London Book Fair 2019

By the team @consonance_app

First, a stick, to inspire fright. Carrots will follow.

The class of 2023

will have been programming since they were 5

You are going to get disintermediated

5 year olds

can code.

Right now.

Kids can code.

Like this. This is Scratch.

In 2023, everyone coming into the workforce will have tech skills

Oh dear

It’s happened

before...

Where did all the secretaries go? The 1990s recession meant unemployment for people with the wrong skills.

...and the times before that

The Luddites didn’t like the look of those machines, and they smashed them. But it didn’t work, did it. Also, Adam Smith.

Spot the difference. One is carefully hand-crafted. One is produced in a single click, along with 99 others. Can you tell the difference. No, you can’t.

The solution

“If it’s possible for a machine to completely replace a human, then yes, I’m superfluous...but if I’m the person who can now manage that machine, then I become more valuable.”

http://www.bbc.com/future/story/20150805-will-machines-eventually-take-on-every-job

Now, the carrots

Verbs!

Nouns!

Grammar!

Punctuation!

Layout!

Narrative flow!

Story!

Poetry!

Attention to detail!

What can I code?

eBooks

Indesign scripts

XSLT on ONIX

Web apps

Extract the table of contents to use in your metadata; add drop caps; generate PDFs from ePubs, and more

Programmatically extract and paste 1000 PDF pages into a new InDesign file.

Get your ONIX file to populate your catalogue and make web pages.

Like Twitter, Instagram, blogs, ecommerce websites, and https://consonance.app

How the web works

HTML

CSS

Javascript

Give it structure

Make it look nice

Make it interactive

<h1>

Pub date: May 19

</h1>

h1 {

font-size: 14px

}

pubDate.textContent = bookData.pubDate

bbc.co.uk/news

lbf.sideprojectsummer.com

Resources

learnenough.com

railstutorial.org

w3schools.com

#sideprojectsummer

@sideprosummer

Pitch - Google Slides