$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CSS: Chemistry, Soups and Salads
Search
Juan Pablo Buriticá
June 26, 2014
Programming
3
380
CSS: Chemistry, Soups and Salads
Talk given at @manhattan_js
Juan Pablo Buriticá
June 26, 2014
Tweet
Share
More Decks by Juan Pablo Buriticá
See All by Juan Pablo Buriticá
Liderando equipos tech en Latam
buritica
2
130
Increasing Engineering Tempo at Splice
buritica
16
11k
Building Distributed Systems of People
buritica
1
260
The Butterfly.js Effect
buritica
0
2.9k
Power, Influence and Authority in Engineering Leadership - Dinosaur.js
buritica
2
480
The Coding Chef: Optimizing Tools & Workflows
buritica
3
190
An Engineering Culture Where You Matter
buritica
3
370
Technical Decision Making for Teams
buritica
1
340
EMBRACING CHAOS
buritica
2
540
Other Decks in Programming
See All in Programming
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
400
TestingOsaka6_Ozono
o3
0
180
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
これならできる!個人開発のすゝめ
tinykitten
PRO
0
130
tparseでgo testの出力を見やすくする
utgwkk
2
290
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
1.9k
認証・認可の基本を学ぼう後編
kouyuume
0
250
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
620
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
170
Implementation Patterns
denyspoltorak
0
120
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
Navigating Dependency Injection with Metro
l2hyunwoo
1
190
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.2k
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
79
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Accessibility Awareness
sabderemane
0
24
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
960
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
45
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
380
The Mindset for Success: Future Career Progression
greggifford
PRO
0
200
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
38
Highjacked: Video Game Concept Design
rkendrick25
PRO
0
250
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Transcript
CSS: Chemistry, Soups and Salads @buritica
★ VP of Engineering - Ride ★ Born and raised
in Colombia, with an O ★ Organizer of multiple events of JS Juan Pablo Buriticá
This talk will be just like CSS
It’s about many things, but nothing in particular
This talk is not about programming
It’s about three things that I have always been passionate
about
An exploration on how my past lives prepared my for
my current life as a programmer
3 Past Lives ★Chemistry ★Cooking ★Computers
Chemistry
Chemistry ★ BS of Sc. Biotechnology - Australia 2003 ★Pharmaceutical
Chemistry - Colombia 2005 ★Taught Analytical Chemistry - 2006
Cooking
Cooking ★Diploma in World Cuisine - Bogota 2005
Libronz Tapas ★Wollongong, Australia -2003 ★Dish-washer ★Cold Prep ★Server
Hotel La Fontana ★Bogotá, Colombia (not NJ) ★Prep Cook ★Line
Cook ★Head of Buffet
Hotel La Fontana ★Bogotá, Colombia (not NJ) ★Prep Cook ★Line
Cook ★Head of Buffet
Computers
Computers ★Fix networks ★Fix printers ★Reinstall windows ★MySpace
Early lessons in programming
The lab and the kitchen taught me
to care about my tools
Lab ★Graphing Calculator ★Lab equipment
Kitchen ★Knives ★Pots
Software ★Editor ★Languages
to care about the quality of my ingredients
Lab ★Reagents ★Solvents ★Catalyzers
Kitchen ★Fresh ★Not processed
Software ★Libraries ★Frameworks
to optimize my workflow
Lab ★Equipment setup ★Procedures
Kitchen ★Muscle Memory ★Station Layout ★Towels
Software ★Dotfiles ★Shortcuts
to be clean and organized
Lab ★ Hood ★ Work-station Contamination
Kitchen ★Separation ★Constant cleaning
Software ★Readability ★Refactoring
to complement theory with lots of practice
Lab ★ All the journals
Kitchen ★All the cookbooks
Software ★All the blogs
to respect deadlines
Lab ★ Reaction limits
Kitchen ★People gotta eat!!
Software ★People want to send their yo’s yo
to understand time and effort
Lab ★ Length of reaction ★ Catalysts ★ Length of
physical and chemical operations ★ Documented
Kitchen ★Prep time ★Cooking time ★Documented
Software ★We have no idea what we’re doing
to learn how to learn
Learning to learn ★ Master the basics ★ Copy the
masters ★ Reinvent the wheel ★ Research and Experiment ★ Create
Lab ★ Basic reactions and interactions ★ Aspirin Synthesis ★
Alcohol Distillation ★ New Compounds ★ New materials, medicines
Kitchen ★Mixes, temperatures, etc. ★Cordon Bleu ★Anything with eggs ★New
ingredients, flavors, techniques
Software ★variables, functions, syntaxes ★Blog, Todo App, Shopping Cart ★Own
framework, library ★New APIs and functionality ★New products, libraries and frameworks
humility
trust
respect
Art + Science
I <3 what I do
Demo
Na(Alginate) + CaCl2 -> 2 NaCl + Ca(Alginate)
10g Sodium Alginate
Dissolve in 1000g of distilled water
Let it sit for a while
Strawberries
Strain Puree
Discard seeds
Strained Puree
Strawberry Puree
Strawberry Puree
The Setup
Little drops
Strawberry Caviar!!!
Thanks ★ Juan Pablo Buriticá ★ @buritica ★ http://buriti.ca