Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
CSS: Chemistry, Soups and Salads
Search
Juan Pablo Buriticá
June 26, 2014
Programming
410
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CSS: Chemistry, Soups and Salads
Talk given at @manhattan_js
Juan Pablo Buriticá
June 26, 2014
Transcript
72 slides
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
More Decks by Juan Pablo Buriticá
See All by Juan Pablo Buriticá
Liderando equipos tech en Latam
buritica
2
160
Increasing Engineering Tempo at Splice
buritica
16
11k
Building Distributed Systems of People
buritica
1
300
The Butterfly.js Effect
buritica
0
3k
Power, Influence and Authority in Engineering Leadership - Dinosaur.js
buritica
2
500
The Coding Chef: Optimizing Tools & Workflows
buritica
3
230
An Engineering Culture Where You Matter
buritica
3
410
Technical Decision Making for Teams
buritica
1
380
EMBRACING CHAOS
buritica
2
590
Other Decks in Programming
See All in Programming
Будущее локальных LLM – Алексей Голобурдин, PythoNN
sobolevn
0
120
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
170
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.7k
Growing PicoRuby's Ecosystem on ESP32
yuuu
2
120
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
310
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
310
AIが生成したコードは読むべきか?抽象化設計とコードの品質保証 / abstraction-design-and-quality
minodriven
16
9.1k
Secure Your Coding Agent Like It’s Malware (v1.5) 🇬🇧 @Code.talks 2026
richargh
0
140
SODA - FACT BOOK(JP)
sodainc
1
40k
AWS CDKを理解するために公式の定義を深掘って解説してみる / Understanding AWS CDK by Digging into Its Official Definition
akihisaikeda
3
300
AI-Powered Domain-Driven Design
ziobrando
0
440
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
370
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
290
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Claude Code のすすめ
schroneko
67
230k
Leo the Paperboy
mayatellez
11
2.5k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
690
Unsuck your backbone
ammeep
672
58k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
280
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
630
Between Models and Reality
mayunak
4
580
Test your architecture with Archunit
thirion
2
2.5k