SlideShare une entreprise Scribd logo
1  sur  84
Télécharger pour lire hors ligne
Scientists have discovered that
this talk is an absolute
no-brainer
Scientists have discovered that
this talk is an absolute
no-brainer
Let’s Digest
Let’s Digest
Let’s Digest
Praveen Puglia
voicezen.ai @praveenpuglia
Praveen Puglia
voicezen.ai @praveenpuglia
Christopher Nolan
Christopher Nolan
...who wasn’t even supposed to make the
Batman Trilogy or Interstellar.
Inception
Soundtrack
Composition
Inception
Soundtrack
Composition
Inception Running Time
2 Hours 28 Minutes
Inception
Soundtrack
Composition
Inception Running Time
2 Hours 28 Minutes
“Non,Je ne regrette rien” Running Time
2 Minutes 28 Seconds
These equations...
...are real equations written by Dr. Kip Thorne
Because he invests time
to get the details right.
Because he invests time
to get the details right.
Because he invests time
to get the details right.
Because he cares about
his audience.
And it’s not just the film
industry
https://www.boredpanda.com/perfectionism-at-work
Why am I telling you
all this?
Why am I telling you
all this?
Why am I telling you
all this?
! We often forget that we write code for other humans.
Why am I telling you
all this?
! We often forget that we write code for other humans.
! Coding can also be “not just another job”.
Why am I telling you
all this?
! We often forget that we write code for other humans.
! Coding can also be “not just another job”.
! We all need motivation to do good things.
Documentation
Laravel
Laravel
Laravel
Laravel
Laravel
Vue.js Documentation
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
! Live Examples
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
! Live Examples
! Under the hood explanation
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
! Live Examples
! Under the hood explanation
! The joy of discovering
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
! Live Examples
! Under the hood explanation
! The joy of discovering
! Help that you might need in future.
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
! Live Examples
! Under the hood explanation
! The joy of discovering
! Help that you might need in future.
! Styleguide
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
! Live Examples
! Under the hood explanation
! The joy of discovering
! Help that you might need in future.
! Styleguide
! Cookbook
https://vuejs.org/v2/guide/
Vue.js Documentation
! No Bullshit
! Live Examples
! Under the hood explanation
! The joy of discovering
! Help that you might need in future.
! Styleguide
! Cookbook
! Same quality for supporting libraries.
https://vuejs.org/v2/guide/
APIs
jQuery
jQuery
jQuery
jQuery
Moment.js
Moment.js
Moment.js
Moment.js
Vue.js
Vue.js
Vue.js
Vue.js
Vue.js
- Writing Code for Humans - Lea Verou - https://www.youtube.com/watch?v=5-ux7GIGFBo
- Vue.js Style Guide - https://vuejs.org/v2/style-guide/
- Incomplete List of Mistakes in the Design of CSS - https://wiki.csswg.org/ideas/mistakes
- Google Style Guide - http://google.github.io/styleguide/
Self Help
Clever
Solutions
Centering using CSS Grid
Components made in Pure CSS
http://youmightnotneedjs.com/
! Image Slider
! Modal
! Tabs
! Scroll Indicator
! Accordion
! Gallery with Expansion a.k.a Lightbox
Artworks
https://github.com/cyanharlow
https://github.com/cyanharlow
https://github.com/cyanharlow
https://github.com/cyanharlow
It’s too much
work!
…and I am lazy!!!
It’s too much
work!
…and I am lazy!!!
Tools
Habits Shape You
Habits Shape You
! Revisit
Habits Shape You
! Revisit
! Document WHY instead of WHAT
Habits Shape You
! Revisit
! Document WHY instead of WHAT
! Refactor & Keep it DRY.
Habits Shape You
! Revisit
! Document WHY instead of WHAT
! Refactor & Keep it DRY.
! Test.
Habits Shape You
! Revisit
! Document WHY instead of WHAT
! Refactor & Keep it DRY.
! Test.
! Look for inspiration.
“Any fool can write code
that a computer can
understand. Good
programmers write code
that humans can
understand.”
- Martin Fowler
Praveen Puglia
voicezen.ai
@praveenpuglia

Contenu connexe

Tendances

AleksandarNedevPortfolioPortfoliofull25.11.14
AleksandarNedevPortfolioPortfoliofull25.11.14AleksandarNedevPortfolioPortfoliofull25.11.14
AleksandarNedevPortfolioPortfoliofull25.11.14
Aleksandar Nedev
 

Tendances (6)

Build 2017 - P4101 - Git at scale
Build 2017 - P4101 - Git at scaleBuild 2017 - P4101 - Git at scale
Build 2017 - P4101 - Git at scale
 
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro BoglioloAIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
AIMOOC 5.4 - L'intelligenza della forza bruta - Alessandro Bogliolo
 
AleksandarNedevPortfolioPortfoliofull25.11.14
AleksandarNedevPortfolioPortfoliofull25.11.14AleksandarNedevPortfolioPortfoliofull25.11.14
AleksandarNedevPortfolioPortfoliofull25.11.14
 
Rsqrd AI: Incorporating Priors with Feature Attribution on Text Classification
Rsqrd AI: Incorporating Priors with Feature Attribution on Text ClassificationRsqrd AI: Incorporating Priors with Feature Attribution on Text Classification
Rsqrd AI: Incorporating Priors with Feature Attribution on Text Classification
 
JoshPoulinResume
JoshPoulinResumeJoshPoulinResume
JoshPoulinResume
 
Faster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypesFaster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypes
 

Similaire à Code is so much more...

Chenblumefutureinsights2015 150615132842-lva1-app6891
Chenblumefutureinsights2015 150615132842-lva1-app6891Chenblumefutureinsights2015 150615132842-lva1-app6891
Chenblumefutureinsights2015 150615132842-lva1-app6891
Shrey Jairath
 
I hate power_point blobert
I hate power_point blobertI hate power_point blobert
I hate power_point blobert
Robert Turner
 

Similaire à Code is so much more... (20)

OMLTA Presentation- Integrating Technology into the Language learning classroom
OMLTA Presentation-  Integrating Technology into the Language learning classroomOMLTA Presentation-  Integrating Technology into the Language learning classroom
OMLTA Presentation- Integrating Technology into the Language learning classroom
 
Intuition & Use-Cases of Embeddings in NLP & beyond
Intuition & Use-Cases of Embeddings in NLP & beyondIntuition & Use-Cases of Embeddings in NLP & beyond
Intuition & Use-Cases of Embeddings in NLP & beyond
 
Harkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the ParkHarkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the Park
 
Podcast & Screencasting On Rails
Podcast & Screencasting On RailsPodcast & Screencasting On Rails
Podcast & Screencasting On Rails
 
A call to give back puppetlabs-corosync to the community
A call to give back puppetlabs-corosync to the communityA call to give back puppetlabs-corosync to the community
A call to give back puppetlabs-corosync to the community
 
Chenblumefutureinsights2015 150615132842-lva1-app6891
Chenblumefutureinsights2015 150615132842-lva1-app6891Chenblumefutureinsights2015 150615132842-lva1-app6891
Chenblumefutureinsights2015 150615132842-lva1-app6891
 
Design for Living (Chen Blume)
Design for Living (Chen Blume) Design for Living (Chen Blume)
Design for Living (Chen Blume)
 
Tukang baja ringan 081313462267
Tukang baja ringan 081313462267Tukang baja ringan 081313462267
Tukang baja ringan 081313462267
 
STEAL THIS! A Practical Guide to Web Design and Development
STEAL THIS! A Practical Guide to Web Design and DevelopmentSTEAL THIS! A Practical Guide to Web Design and Development
STEAL THIS! A Practical Guide to Web Design and Development
 
Badger-Style Content - Mozcon 2017
Badger-Style Content - Mozcon 2017Badger-Style Content - Mozcon 2017
Badger-Style Content - Mozcon 2017
 
Hypnotizing Chickens v1
Hypnotizing Chickens v1Hypnotizing Chickens v1
Hypnotizing Chickens v1
 
Narrative
NarrativeNarrative
Narrative
 
Dive into Puppet 4
Dive into Puppet 4Dive into Puppet 4
Dive into Puppet 4
 
Presentation skills demo 1
Presentation skills demo 1Presentation skills demo 1
Presentation skills demo 1
 
respect-estimates.pdf
respect-estimates.pdfrespect-estimates.pdf
respect-estimates.pdf
 
Web 2.0 Tools Go Elementary
Web 2.0 Tools Go ElementaryWeb 2.0 Tools Go Elementary
Web 2.0 Tools Go Elementary
 
Puppet and software delivery
Puppet and software deliveryPuppet and software delivery
Puppet and software delivery
 
Bica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of TestingBica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of Testing
 
I hate power_point blobert
I hate power_point blobertI hate power_point blobert
I hate power_point blobert
 
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
Alex Fernández - Has anyone else seen your code? - Codemotion Berlin 2018
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Code is so much more...