SlideShare a Scribd company logo
MOBILE WEB TEAM
Cristiano Rastelli
didoo.net / @areaweb
What we are going to talk about
i. Atomic Design
ii. Design Systems
iii. React
iv. Cosmos
v. But…
vi. Conclusions
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
Cristiano Rastelli
didoo.net / @areaweb
Mobile Web Team
team.badoo.com
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
Atomic Design by Brad Frost
http://atomicdesign.bradfrost.com
The book about Atomic Design
http://atomicdesign.bradfrost.com
“Atomic” approach to UI design
Our Sketch Design Library in Badoo
(which is not completely new)
www.teehanlax.com/story/medium/
Atomic Design in one GIF
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
Components
http://atomicdesign.bradfrost.com
ATOM MOLECULE ORGANISM TEMPLATE PAGE
Component Library
LIBRARY
COMPONENTS
PAGE / APP
https://medium.com/@wolframnagel/content-design-and-ui-mapping-in-a-nutshell-7dce5634afff
A design system is like a cake…
People & Process
Documentation
UI Components
It’s a complex system!
Design System
Processes
Components
Dev Standards
UI Presentation Layer
Web
Native
Documentation
Style Guide
Voice &
Tone
Testing
Content
Strategy
Design
Principles
BrandVisual Design
Language
Design Assets
UI Kit
Platforms
https://blog.producthive.org/anatomy-of-a-design-system-7a6b0677bf5
DESIGN SYSTEM
The golden definition
medium.com/eightshapes-llc/a-design-system-isn-t-a-project-it-s-a-product-serving-products-74dcfffef935
“A style guide is an artifact of a design

process. A design system is a living,

funded product with a roadmap

and backlog, serving an ecosystem ”
design system
serving an ecosystem
product
Nathan Curtis
Companies with a Design System
ACL - Airbnb - Alberta Government - Altinn - Ant Financial - Appear Here - Atlassian - Audi - Auth0 -
Automattic/WordPress - Badoo - British Airways - Barnard Levit - Barricade - BBC - Bookatable - Bristol
City Council - Buffer - Buzzfeed - CA Technologies - Carnegie Mellon - Channel 4 - City of Philadelphia -
Clearleft - CloudFlare - CMS.gov - Co-Op - Code For America - DC Comics - Dell - Disqus -
DoSomething.org - Dropbox - Drupal - Dubizzle - Duolingo - eBay - Editorially - edX - Envato - Estonia -
Eurostar GLU - Facebook - Financial Times - Fontshop - Frontify - FutureLearn - GE Digital - GitHub -
Google - GOV.uk - Greenpeace - Hailo - Harmony - Healthcare.gov - Help Scout - Heroku - Homify - HP
Enterprise - IBM - Instacart - Khan Academy - Lasse Diercks - Liferay - Lonely Planet - Lost My Name -
Mailchimp - Mapbox - Marvel - Mass.gov - Microsoft Office - Mixpanel - Money Advice Service -
Morningstar - Mozilla/Firefox - NASA - National Geographic - National Instruments - Next - Nordnet -
OpenTable - Oracle - Ordnance Survey - Pega Systems - Perch - Pivotal - Pluralsight - Priceline - Quicken
Loans - Rackspace - Relais & Châteaux - Royal Canin - Salesforce - SAP - Seek - Shopify - Sky - Skype -
Skyscanner - Snyk - South Tees Hospital - Spotify - Starbucks - Swiss Confederation - Texas State - The
Guardian - The Times - ThermoFisher - ThinkUp - Time Warner Cable - Tourism Whistler - Tradeshift - Trello
- Tuts+ - U.S. Design Standards - Uber - Ubuntu - University of Edinburgh - University of Manchester -
University of Oxford - USAJobs - Ushahidi - uSwitch - VMware - Walmart - Weight Watchers - West Virginia
University - Westpac GEL - WeWork - WhatsApp - Winstrap - WooCommerce - Yelp - 18F U.S.
…and many, many, many more!
Badoo
The benefits of a design system
consistent/cohesive design language USERS
alignment of processes DESIGN & ENGINEERING
efficiency PRODUCT DESIGN & DEVELOPMENT
living documentation VISUAL & TECHNICAL
communication/collaboration ENTIRE COMPANY
marketing/branding/hiring PR & COMMUNITIES
That’s how you feel…
To know more…
Style Guides,Pattern Libraries,
Design Systems and other
amenities.
Cristiano Rastelli
Mobile Web Team
https://speakerdeck.com/didoo/style-guides-pattern-libraries-design-systems-and-other-amenities
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
<body>
<h1>I am a title</h1>
<my-component theme=“dark”>
<another-component/>
</my-component>
</body>
Web “Components”
<body>
<h1>I am a title</h1>
<my-component theme=“dark”>
<another-component/>
</my-component>
</body>
Web “Components”
COMPOSITION
A common ground
A common language
“card”
The advent of React
Predominantly React
React
No frameworks
Vanilla
Multiple
jQuery
Angular
Vue
Other
https://adele.uxpin.com/
To know more…
https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
Demo
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
Codebase
Design Tokens
{
"global": {
"type": "token",
"category": "bricks"
},
"props": {
"TOKEN_BRICK_BORDER_RADIUS_CIRCLE": {
"value": "50%"
},
"TOKEN_BRICK_BORDER_RADIUS_SQUARED": {
"value": "11.4%"
}
}
}
React
CSS
+
Folders structure
DESIGN TOKENS
(JSON)
UI COMPONENTS
(React)
STYLE GUIDE

(React Web App)
Things to notice
React
• we generally have only pure components (this is a UI library)
• we split components is sub-components (our files are generally
quite small, and if they’re not then is a “code smell” for us)
• we use prop-types for type checking (and documentation)
CSS
• we use BEM notation for the classnames
• classnames are “name-spaced” to avoid conflicts
• extensive use of design tokens as Sass variables (when appropriate)
A simple component
A simple component
A complex component
A complex component
Some numbers
10k + 5k 36 + 98
180 70%
Lines of JS + CSS code Components (Main + Sub)
UI CoverageVisual Regression Tests
Visual Regression Testing
diff afterbefore
https://speakerdeck.com/nikhilverma/visual-regression-testing-from-a-tool-to-a-process
The full story
https://badootech.badoo.com/from-zero-to-cosmos-part-1-2d080fe35bf2
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
“Direction” of componentization
https://medium.com/ge-design/ges-predix-design-system-8236d47b0891
ATOM MOLECULE ORGANISM TEMPLATE PAGE
Atomic Design by Brad Frost
Atomic Design at GE (Predix Design System)
The “atomic” problem
Jina Anne, Nathan Curtis, Trent Walton, 

Adam Morse, and many others
“Everything is a component.”
Flat navigation structureFlat folder structure
Keep everything flat!
(We used a “fake” categorisation)
quark atom molecule organism layout other
QUARK ATOM MOLECULE FEATURE LAYOUT OTHER
Two distinct kind of components
“Layout”
Composition
“Content”
Web “Components”
COMPOSITION<body>
<h1>I am a title</h1>
<my-component theme=“dark”>
<another-component/>
</my-component>
</body>
How to look at your components /1
When in doubt,

break down a component
* but not too much, or you’ll end up with “dust” of components
break down
How to look at your components / 2
“Expected” component
Component A ➔ (“Layout”) Component B ➔ (“Content”)
Gall’s Law on complex systems
https://medium.com/@didoo/systemantics-a778c4247cbb
Gall’s Law on complex systems
“A complex system that works is invariably found to

have evolved from a simple system that worked.
A complex system designed from scratch never works

and cannot be patched up to make it work.

You have to start over with a working simple system. ”
complex system
evolved from a simple system
from scratch never works
working simple system
cannot be patched up
How much UI coverage?
https://twitter.com/resmini/status/912373274323103751
How much UI coverage?
https://twitter.com/nathanacurtis/status/969197119730061313
Component's average cost
https://twitter.com/nathanacurtis/status/971110575114801152
Evangelisation
https://medium.com/related-works-inc/the-people-part-of-design-systems-a5b54eea24f4
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018
Atomic Design is just the beginning
Start here End here
The complexity is in the connections
http://www.didoo.net/2015/07/modules-components-and-systems/
"Nothing is particularly hard

if you divide it in small jobs."
HENRY FORD
Cristiano Rastelli
didoo.net / @areaweb
Mobile Web Team
The theme used for these slides it’s been heavily inspired by the amazing, refreshing, superlative work done
by Maria Arenas (Tandem Design NYC) for the campaign of Alexandria Ocasio Cortez.
See: www.maaarenas.com
CREDITS

More Related Content

PPTX
Balbix-New-CISO-Board-Deck.pptx
jjvdneut
 
PPTX
Secure Software Development Lifecycle.pptx
LeonHamilton4
 
PDF
Vulnerability and Patch Management
n|u - The Open Security Community
 
PPTX
Cloud Access Security Brokers - CASB
Samrat Das
 
PPTX
Web application vulnerability assessment
Ravikumar Paghdal
 
PDF
Nozomi Networks Q1_2018 Company Introduction
Nozomi Networks
 
PPTX
Cyber Threat Modeling
EC-Council
 
PDF
The Measure of Success: Security Metrics to Tell Your Story
Priyanka Aash
 
Balbix-New-CISO-Board-Deck.pptx
jjvdneut
 
Secure Software Development Lifecycle.pptx
LeonHamilton4
 
Vulnerability and Patch Management
n|u - The Open Security Community
 
Cloud Access Security Brokers - CASB
Samrat Das
 
Web application vulnerability assessment
Ravikumar Paghdal
 
Nozomi Networks Q1_2018 Company Introduction
Nozomi Networks
 
Cyber Threat Modeling
EC-Council
 
The Measure of Success: Security Metrics to Tell Your Story
Priyanka Aash
 

What's hot (19)

PPTX
DevOps 101
Ernest Mueller
 
PPTX
Understanding Your Attack Surface and Detecting & Mitigating External Threats
Ulf Mattsson
 
PPT
Operational Risk &amp; Basel Ii
jhsiddiqi2003
 
PDF
Gestión de riesgos
Alpha Consultoria
 
PPTX
Mainframe Modernization with Precisely and Microsoft Azure
Precisely
 
PPT
Operational Risk Management Under Basel II & Basel III
Eneni Oduwole
 
PDF
Akamai 2016 Investor Relations Summit Presentation
Liz Bradley
 
PPTX
How to create a successful proof of concept
ETLSolutions
 
PPT
Présentation sécurité informatique naceur chafroud de cynapsys
Jihen KOCHBATI
 
PDF
Security services mind map
David Kennedy
 
PPTX
DevOps a pratical approach
Siderlan Santos
 
PDF
Its Not You Its Me MSSP Couples Counseling
Atif Ghauri
 
DOCX
case studies on risk management in IT enabled organisation(vadodara)
ishan parikh production
 
PPTX
AlienVault MSSP Overview - A Different Approach to Security for MSSP's
AlienVault
 
PPTX
Patch Management Best Practices
Ivanti
 
PDF
Penetration testing & Ethical Hacking
S.E. CTS CERT-GOV-MD
 
PDF
INTEGRACION DE RIESGOS DE IT Y RIESGOS OPERACIONALES
Fabián Descalzo
 
PPT
Chetan-Mining_Digital_Evidence_in_Microsoft_Windows
guest66dc5f
 
PDF
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
Rik Marselis
 
DevOps 101
Ernest Mueller
 
Understanding Your Attack Surface and Detecting & Mitigating External Threats
Ulf Mattsson
 
Operational Risk &amp; Basel Ii
jhsiddiqi2003
 
Gestión de riesgos
Alpha Consultoria
 
Mainframe Modernization with Precisely and Microsoft Azure
Precisely
 
Operational Risk Management Under Basel II & Basel III
Eneni Oduwole
 
Akamai 2016 Investor Relations Summit Presentation
Liz Bradley
 
How to create a successful proof of concept
ETLSolutions
 
Présentation sécurité informatique naceur chafroud de cynapsys
Jihen KOCHBATI
 
Security services mind map
David Kennedy
 
DevOps a pratical approach
Siderlan Santos
 
Its Not You Its Me MSSP Couples Counseling
Atif Ghauri
 
case studies on risk management in IT enabled organisation(vadodara)
ishan parikh production
 
AlienVault MSSP Overview - A Different Approach to Security for MSSP's
AlienVault
 
Patch Management Best Practices
Ivanti
 
Penetration testing & Ethical Hacking
S.E. CTS CERT-GOV-MD
 
INTEGRACION DE RIESGOS DE IT Y RIESGOS OPERACIONALES
Fabián Descalzo
 
Chetan-Mining_Digital_Evidence_in_Microsoft_Windows
guest66dc5f
 
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis
Rik Marselis
 
Ad

Similar to Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018 (20)

PDF
Design systems - Razvan Rosu
Razvan Rosu
 
PDF
Design Systems: Parts, Products & People
nathanacurtis
 
PPTX
Designing from the middle - how we design at Crunch
Crunch
 
PDF
LvivCSS: Web Components as a foundation for Design System
Vlad Fedosov
 
PDF
Design Systems: Enterprise UX Evolution
Anne Grundhoefer
 
PDF
Style Guides, Pattern Libraries, Design Systems and other amenities.
Cristiano Rastelli
 
PDF
Design Systems (english) #UXCE20
Benno Lœwenberg
 
PPTX
Building Design Systems - Columbus Web Group
Burton Smith
 
PDF
Design Systems Operations
uxpin
 
PPTX
The Principles of Interface
Christina Wodtke
 
PDF
Purpose Before Action: Why You Need a Design Language System
creckling
 
PDF
Design Processes and Systems in Craft
Courtney Bradford
 
PDF
Thinking in Components
FITC
 
PDF
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
NCCOMMS
 
PDF
Engage 2019: Building a design system to modernize Connections
Tiny
 
PDF
Tools of destruction - Efrim Bartosik
Kuldeep Kulshreshtha
 
PPTX
Zeeto Tech Exchange: Design for Scalability - UX
ZeetoSlides
 
PDF
Lessons on Building Design Systems at DoorDash
Kathryn Gonzalez
 
PDF
HICapacity UI talk by Kathryne Sakata
hicapacity
 
PDF
Building & Maintaining A Living Style Guide for a Post Apocalyptic Web
mjovel
 
Design systems - Razvan Rosu
Razvan Rosu
 
Design Systems: Parts, Products & People
nathanacurtis
 
Designing from the middle - how we design at Crunch
Crunch
 
LvivCSS: Web Components as a foundation for Design System
Vlad Fedosov
 
Design Systems: Enterprise UX Evolution
Anne Grundhoefer
 
Style Guides, Pattern Libraries, Design Systems and other amenities.
Cristiano Rastelli
 
Design Systems (english) #UXCE20
Benno Lœwenberg
 
Building Design Systems - Columbus Web Group
Burton Smith
 
Design Systems Operations
uxpin
 
The Principles of Interface
Christina Wodtke
 
Purpose Before Action: Why You Need a Design Language System
creckling
 
Design Processes and Systems in Craft
Courtney Bradford
 
Thinking in Components
FITC
 
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
NCCOMMS
 
Engage 2019: Building a design system to modernize Connections
Tiny
 
Tools of destruction - Efrim Bartosik
Kuldeep Kulshreshtha
 
Zeeto Tech Exchange: Design for Scalability - UX
ZeetoSlides
 
Lessons on Building Design Systems at DoorDash
Kathryn Gonzalez
 
HICapacity UI talk by Kathryne Sakata
hicapacity
 
Building & Maintaining A Living Style Guide for a Post Apocalyptic Web
mjovel
 
Ad

More from Codemotion (20)

PDF
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Codemotion
 
PDF
Pompili - From hero to_zero: The FatalNoise neverending story
Codemotion
 
PPTX
Pastore - Commodore 65 - La storia
Codemotion
 
PPTX
Pennisi - Essere Richard Altwasser
Codemotion
 
PPTX
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Codemotion
 
PPTX
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Codemotion
 
PPTX
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Codemotion
 
PPTX
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Codemotion
 
PDF
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Codemotion
 
PDF
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Codemotion
 
PDF
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Codemotion
 
PDF
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Codemotion
 
PDF
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Codemotion
 
PDF
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Codemotion
 
PPTX
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Codemotion
 
PPTX
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
Codemotion
 
PDF
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Codemotion
 
PDF
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Codemotion
 
PDF
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Codemotion
 
PDF
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Codemotion
 
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Codemotion
 
Pompili - From hero to_zero: The FatalNoise neverending story
Codemotion
 
Pastore - Commodore 65 - La storia
Codemotion
 
Pennisi - Essere Richard Altwasser
Codemotion
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Codemotion
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Codemotion
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Codemotion
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Codemotion
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Codemotion
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Codemotion
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Codemotion
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Codemotion
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Codemotion
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Codemotion
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Codemotion
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
Codemotion
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Codemotion
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Codemotion
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Codemotion
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Codemotion
 

Recently uploaded (20)

PDF
Shreyas_Phanse_Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
SHREYAS PHANSE
 
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
AVTRON Technologies LLC
 
PDF
Google’s NotebookLM Unveils Video Overviews
SOFTTECHHUB
 
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
PPTX
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
CIFDAQ
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
Test Bank, Solutions for Java How to Program, An Objects-Natural Approach, 12...
famaw19526
 
PDF
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
Shreyas_Phanse_Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
SHREYAS PHANSE
 
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
AVTRON Technologies LLC
 
Google’s NotebookLM Unveils Video Overviews
SOFTTECHHUB
 
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
The Power of IoT Sensor Integration in Smart Infrastructure and Automation.pptx
Rejig Digital
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
NewMind AI Monthly Chronicles - July 2025
NewMind AI
 
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
CIFDAQ
 
Software Development Methodologies in 2025
KodekX
 
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
Test Bank, Solutions for Java How to Program, An Objects-Natural Approach, 12...
famaw19526
 
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 

Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - Codemotion Berlin 2018