development matters
TRANSCRIPT
Please help us!Thank our Sponsors:
Please Be Courteous!
Please be courteous to your fellow attendeesand
set your phones to vibrate or silent mode!
Development Matters
nuggets for your next steps…
http://slideshare.net/CalebJenkins
https://twitter.com/SpaceX/status/754906212429238272
https://twitter.com/SpaceX/status/754906212429238272
https://twitter.com/CalebJenkins/status/752708465051611136
https://twitter.com/evaferreira92/status/654360227672944641
developingUX.comspeakerpedia.com/speakers/caleb-jenkins
@calebjenkins
developingUX.comspeakerpedia.com/speakers/caleb-jenkins
@calebjenkins
https://twitter.com/Azure/status/751499852547325952
‘s Azure
http://slideshare.net/CalebJenkin
s
https://twitter.com/DisneyPixar/status/682970293523079170
UX MattersDelight your Users – it’s good for business!
https://twitter.com/cabel/status/648680009381511168
A USER
INTERFACE IS LIKE
A JOKE. IF YOU
HAVE TO EXPLAIN
IT, IT’S NOT THAT
GOOD.
UI != UX
Login Register
Login Register
Login Continue
Login Continue
The number of customers purchasing went
up by 45%. The extra purchases resulted in
an extra $15 million the first month. For the
first year, the site saw an additional
$300,000,000.
Login Continue
The number of customers purchasing went
up by 45%. The extra purchases resulted in
an extra $15 million the first month. For the
first year, the site saw an additional
$300,000,000.
http://www.amazon.com/gp/registry/wishlist/6YLTYI1XOP33/
http://developingUX.com/UXBooks
http://developingUX.com/adobeTV
http://developingUX.com/ux
UX Matters
Clean Code MattersMaintainable, Readable, Extensible Code
Always code as if the person who
ends up maintaining your code is a
violent psychopath who knows
where you live.
http://c2.com/cgi/wiki?CodeForTheMaintainer
File > New
is cheep, easy, and doesn’t cost anything
File > New
is cheep, easy, and doesn’t cost anything
everything else is “maintenance”
https://twitter.com/housecor/status/661200919770566656
if (weight > 10 && weight < 20){
cost = 5m; }
else if (weight >= 20 && weight < 30) {
cost = 10mm; } else if (weight >= 30 && weight < 40)
{cost = 15m;
if(Item.Contains("!!!")){ cost = cost * 3;} if (Item.Contains("Save the Queen")){
cost = cost * .15m;}
}
if (weight > 10 && weight < 20){
cost = 5m; }
else if (weight >= 20 && weight < 30) {
cost = 10mm; } else if (weight >= 30 && weight < 40)
{cost = 15m;
if(Item.Contains("!!!")){ cost = cost * 3;} if (Item.Contains("Save the Queen")){
cost = cost * .15m;}
}
foreach (var rule in shippingRules) {
if(rule.AppliesTo(Item)){cost = rule.Apply(Item, cost);
}}
Secure Code MattersSQL Injection, XSS, Least Privilege, Layered Security, Monitoring, Eternal Diligence
The Open Web Application Security Projectowasp.org1. Injection2. Broken authentication and session management3. Cross-site scripting (XSS)4. Insecure direct object reference5. Security misconfiguration6. Sensitive data exposure7. Missing function level access control8. Cross-site request forgery9. Using components with known vulnerabilities:
Heartbleed and Shellshock in action10. Unvalidated redirects and forwards
The Open Web Application Security Projectowasp.org
The Open Web Application Security Projectowasp.org
http://msdn.microsoft.com/security/
Engineering MattersAutomated Tests, Source Control, Release Automation, Monitoring
https://twitter.com/jason_koebler/status/652175321844858880
Damian Brady (Octopus Deploy).NET Deployment Strategies – the Good, the Bad and the Ugly
NDC Oslo 2016https://vimeo.com/171950824 ~ 9:00
lost $440 million in 45 minutes
Culture MattersProcess, Sustainable Pace, Predictability, Quality
htt
p:/
/agi
lesc
ou
t.co
m/w
hat
-mak
e-a-
per
fect
-jo
b-i
nfo
grap
hic
/
modernagile.org
https://www.agilealliance.org/resources/videos/modern-agile/
Learning MattersNever let schooling interfere with your education – how fascinating!
https://twitter.com/mcfranzini/status/653578296538570752
Professionalism Matterswhat you do and what you build matters..
developingUX.com
speakerpedia.com/speakers/caleb-jenkins@calebjenkins
Please help us!Thank our Sponsors:
Please Complete An Evaluation FormYour input is important!
You can access Evaluation Forms at:
http://TulsaTechFest.com
https://www.flickr.com/photos/empics/2846078511/
https://www.flickr.com/photos/37467370@N08/8367718891/
https://www.flickr.com/photos/indigoskies/9975769594/
https://www.flickr.com/photos/gsfc/4691502462/
https://www.flickr.com/photos/philliecasablanca/3261060830/
https://www.flickr.com/photos/dcruz/6962838815/
https://www.flickr.com/photos/purplemattfish/4882914592/
https://www.flickr.com/photos/elviskennedy/8065027484/
https://www.flickr.com/photos/stephanwita/16020143348/
https://www.flickr.com/photos/flatworldsedge/5012226056/
https://www.flickr.com/photos/21586553@N02/4139152095/
https://www.flickr.com/photos/robotbuddy/282525459/
https://www.flickr.com/photos/james_michael_hill/12974976464/