Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Harmonising content and code
Search
Richard Saunders
November 09, 2017
Technology
0
120
Harmonising content and code
Richard Saunders
November 09, 2017
Tweet
Share
More Decks by Richard Saunders
See All by Richard Saunders
Content modelling workshop: Brighton University
rdsaunders
0
320
Contensis User Group - Spring 2019
rdsaunders
0
200
Rocket Conf 2018 - Contensis update
rdsaunders
0
140
Contensis User Group 2017 - Product update
rdsaunders
0
210
Rocket 2017 - Contensis Product Update
rdsaunders
0
320
Rocket 2017 - Future of Contensis
rdsaunders
0
110
Contensis User Group 2016 - Product Update
rdsaunders
0
240
The Future of Contensis - 2016
rdsaunders
0
170
Contensis Product Update 2016
rdsaunders
0
300
Other Decks in Technology
See All in Technology
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
110
特別捜査官等研修会
nomizone
0
550
New Relic 1 年生の振り返りと Cloud Cost Intelligence について #NRUG
play_inc
0
220
株式会社ビザスク_AI__Engineering_Summit_Tokyo_2025_登壇資料.pdf
eikohashiba
1
110
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
170
AWSに革命を起こすかもしれない新サービス・アップデートについてのお話
yama3133
0
500
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
200
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.2k
AgentCoreとStrandsで社内d払いナレッジボットを作った話
motojimayu
1
820
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.3k
LayerX QA Night#1
koyaman2
0
250
Entity Framework Core におけるIN句クエリ最適化について
htkym
0
120
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Prompt Engineering for Job Search
mfonobong
0
120
Crafting Experiences
bethany
0
22
RailsConf 2023
tenderlove
30
1.3k
Fireside Chat
paigeccino
41
3.8k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
73
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
0
100
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
680
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
250
Transcript
content & code harmonising
Design systems
A set of connected patterns and shared practices, coherently organised
to serve the purposes of a digital product. – Alla Kholmatova “
– Alla Kholmatova Design Systems A practical guide to creating
design languages for digital products
None
None
None
None
None
– Brad Frost Atomic Design Creating and maintaining robust design
systems http://atomicdesign.bradfrost.com/
– Richard Saunders, Zengenti Design systems in websites and apps
https://www.youtube.com/watch?v=z_ZLkEZtwLk
– Louis Rosenfeld Every large website is a complex adaptive
system “
?
100
100000
1000 - 5000
Static content
Dynamic content
Curated content
Personalised content
French German Multilingual content
None
– Louis Rosenfeld Every large website is a complex adaptive
system “
Modelling Create better content
None
None
None
None
None
None
Components Grouping small pieces of content
Components are groups of fields you can use in your
content types. – Richard Saunders “
Allow you to group unique chunks of content together that
do not make sense on their own. – Richard Saunders “
SEO Address Opening hours Video banner Image carousel Social open
graph Feature areas Small stories Course module Blood results
None
None
None
None
None
None
None
Interface inventory An audit of the elements of your website
None
None
Content + Code = Delivery Component
Video banner
Logo block
Feature block
Hero feature
Summary - centred
DEMO Component builder
Componentise content delivery
Video banner { "type": "videoHeroBlock", "value": { "title": "Work for
us", "subtitle": null, "callToAction": "https://www.zengenti.com/jobs”, "videoURL": "https://www.youtube.com/watch? v=04cANjthus0" } }
None
None
None
Brings consistency
None
Simpler testing
Monitor and improve performance
– Airbnb Airbnb Design Painting with code https://airbnb.design/painting-with-code/
None
None
None
None
Summary
Work towards establishing a design system
– Alla Kholmatova Design Systems A practical guide to creating
design languages for digital products
Focus on your content
Content first
Define common reusable components
This process takes time
But establishes a foundation for the future
Thank you