HI!My name is Kateryna Porshnieva
live in Kiev, Ukraine
work as Front-End Developer & UI/UX designer at YouScan
teach React & Redux course in Ukraine
@krambertech
DONE IS BETTER THAN PERFECT
USE NEW TECHNOLOGY IF IT SOLVES A PROBLEM
DON’T USE NEW TECHNOLOGY JUST BECAUSE IT’S TRENDY
USERS DON’T CARE WHAT YOUR CODE LOOKS LIKE
CONFUSE OPINIONS WITH FACTS
DON’T TAKE ON TRUST, MEASURE
FIX “BROKEN WINDOWS” AS SOON AS THEY ARE DISCOVERED
IN THE SOFTWARE VERY FEW THINGS ARE TRULY IMPOSSIBLE
“THE DOG ATE MY SOURCE CODE”
DON’T PROVIDE EXCUSES, INSTEAD PROVIDE OPTIONS
IT’S OKAY IF YOUR CODE HAS BUGS
FAVOR COMPOSABILITY OVER MONOLITHIC DESIGN
<Button iconType=“log-in” onClick={this.handleLogIn}> Log in</Button>
<Button onClick={this.handleLogIn}> <Icon type=“log-in” /> Log in</Button>
DON’T BE AFRAID TO CREATE MANY COMPONENTS
KISS KEEP IT SIMPLE STUPID
DRY DON’T REPEAT YOURSELF
“Complex is easy. Simple is hard.”
DON’T BE AFRAID ADMIT THAT YOU DON’T KNOW
BE OPENED TO NEW APPROACHES
STOP SHAMING OTHERS BECAUSE OF THE TECH THEY USE