Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
CSS: Chemistry, Soups and Salads @buritica
Slide 2
Slide 2 text
★ VP of Engineering - Ride ★ Born and raised in Colombia, with an O ★ Organizer of multiple events of JS Juan Pablo Buriticá
Slide 3
Slide 3 text
This talk will be just like CSS
Slide 4
Slide 4 text
It’s about many things, but nothing in particular
Slide 5
Slide 5 text
This talk is not about programming
Slide 6
Slide 6 text
It’s about three things that I have always been passionate about
Slide 7
Slide 7 text
An exploration on how my past lives prepared my for my current life as a programmer
Slide 8
Slide 8 text
3 Past Lives ★Chemistry ★Cooking ★Computers
Slide 9
Slide 9 text
Chemistry
Slide 10
Slide 10 text
Chemistry ★ BS of Sc. Biotechnology - Australia 2003 ★Pharmaceutical Chemistry - Colombia 2005 ★Taught Analytical Chemistry - 2006
Slide 11
Slide 11 text
Cooking
Slide 12
Slide 12 text
Cooking ★Diploma in World Cuisine - Bogota 2005
Slide 13
Slide 13 text
Libronz Tapas ★Wollongong, Australia -2003 ★Dish-washer ★Cold Prep ★Server
Slide 14
Slide 14 text
Hotel La Fontana ★Bogotá, Colombia (not NJ) ★Prep Cook ★Line Cook ★Head of Buffet
Slide 15
Slide 15 text
Hotel La Fontana ★Bogotá, Colombia (not NJ) ★Prep Cook ★Line Cook ★Head of Buffet
Slide 16
Slide 16 text
Computers
Slide 17
Slide 17 text
Computers ★Fix networks ★Fix printers ★Reinstall windows ★MySpace
Slide 18
Slide 18 text
Early lessons in programming
Slide 19
Slide 19 text
The lab and the kitchen taught me
Slide 20
Slide 20 text
to care about my tools
Slide 21
Slide 21 text
Lab ★Graphing Calculator ★Lab equipment
Slide 22
Slide 22 text
Kitchen ★Knives ★Pots
Slide 23
Slide 23 text
Software ★Editor ★Languages
Slide 24
Slide 24 text
to care about the quality of my ingredients
Slide 25
Slide 25 text
Lab ★Reagents ★Solvents ★Catalyzers
Slide 26
Slide 26 text
Kitchen ★Fresh ★Not processed
Slide 27
Slide 27 text
Software ★Libraries ★Frameworks
Slide 28
Slide 28 text
to optimize my workflow
Slide 29
Slide 29 text
Lab ★Equipment setup ★Procedures
Slide 30
Slide 30 text
Kitchen ★Muscle Memory ★Station Layout ★Towels
Slide 31
Slide 31 text
Software ★Dotfiles ★Shortcuts
Slide 32
Slide 32 text
to be clean and organized
Slide 33
Slide 33 text
Lab ★ Hood ★ Work-station Contamination
Slide 34
Slide 34 text
Kitchen ★Separation ★Constant cleaning
Slide 35
Slide 35 text
Software ★Readability ★Refactoring
Slide 36
Slide 36 text
to complement theory with lots of practice
Slide 37
Slide 37 text
Lab ★ All the journals
Slide 38
Slide 38 text
Kitchen ★All the cookbooks
Slide 39
Slide 39 text
Software ★All the blogs
Slide 40
Slide 40 text
to respect deadlines
Slide 41
Slide 41 text
Lab ★ Reaction limits
Slide 42
Slide 42 text
Kitchen ★People gotta eat!!
Slide 43
Slide 43 text
Software ★People want to send their yo’s yo
Slide 44
Slide 44 text
to understand time and effort
Slide 45
Slide 45 text
Lab ★ Length of reaction ★ Catalysts ★ Length of physical and chemical operations ★ Documented
Slide 46
Slide 46 text
Kitchen ★Prep time ★Cooking time ★Documented
Slide 47
Slide 47 text
Software ★We have no idea what we’re doing
Slide 48
Slide 48 text
to learn how to learn
Slide 49
Slide 49 text
Learning to learn ★ Master the basics ★ Copy the masters ★ Reinvent the wheel ★ Research and Experiment ★ Create
Slide 50
Slide 50 text
Lab ★ Basic reactions and interactions ★ Aspirin Synthesis ★ Alcohol Distillation ★ New Compounds ★ New materials, medicines
Slide 51
Slide 51 text
Kitchen ★Mixes, temperatures, etc. ★Cordon Bleu ★Anything with eggs ★New ingredients, flavors, techniques
Slide 52
Slide 52 text
Software ★variables, functions, syntaxes ★Blog, Todo App, Shopping Cart ★Own framework, library ★New APIs and functionality ★New products, libraries and frameworks
Slide 53
Slide 53 text
humility
Slide 54
Slide 54 text
trust
Slide 55
Slide 55 text
respect
Slide 56
Slide 56 text
Art + Science
Slide 57
Slide 57 text
I <3 what I do
Slide 58
Slide 58 text
Demo
Slide 59
Slide 59 text
Na(Alginate) + CaCl2 -> 2 NaCl + Ca(Alginate)
Slide 60
Slide 60 text
10g Sodium Alginate
Slide 61
Slide 61 text
Dissolve in 1000g of distilled water
Slide 62
Slide 62 text
Let it sit for a while
Slide 63
Slide 63 text
Strawberries
Slide 64
Slide 64 text
Strain Puree
Slide 65
Slide 65 text
Discard seeds
Slide 66
Slide 66 text
Strained Puree
Slide 67
Slide 67 text
Strawberry Puree
Slide 68
Slide 68 text
Strawberry Puree
Slide 69
Slide 69 text
The Setup
Slide 70
Slide 70 text
Little drops
Slide 71
Slide 71 text
Strawberry Caviar!!!
Slide 72
Slide 72 text
Thanks ★ Juan Pablo Buriticá ★ @buritica ★ http://buriti.ca