Enviar pesquisa
Carregar
Productive Programmer
•
1 gostou
•
633 visualizações
Dominic Graefen
Seguir
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 63
Baixar agora
Baixar para ler offline
Recomendados
Programming the Programmer
Programming the Programmer
vipinkumar_n
Why Hire From the Military?
Why Hire From the Military?
Emily McMahon
the productive programer: mechanics
the productive programer: mechanics
elliando dias
Making IT Process Automation Work for You
Making IT Process Automation Work for You
elliando dias
Productive Programmer - Using IDE effectively and various small practices to ...
Productive Programmer - Using IDE effectively and various small practices to ...
Bhavin Javia
Jobs 141208160939-conversion-gate02
Jobs 141208160939-conversion-gate02
palbenmar2
Programer Ivan Stolic VII3
Programer Ivan Stolic VII3
dulovci
Programer Dusan Zivanovic VII1
Programer Dusan Zivanovic VII1
dulovci
Recomendados
Programming the Programmer
Programming the Programmer
vipinkumar_n
Why Hire From the Military?
Why Hire From the Military?
Emily McMahon
the productive programer: mechanics
the productive programer: mechanics
elliando dias
Making IT Process Automation Work for You
Making IT Process Automation Work for You
elliando dias
Productive Programmer - Using IDE effectively and various small practices to ...
Productive Programmer - Using IDE effectively and various small practices to ...
Bhavin Javia
Jobs 141208160939-conversion-gate02
Jobs 141208160939-conversion-gate02
palbenmar2
Programer Ivan Stolic VII3
Programer Ivan Stolic VII3
dulovci
Programer Dusan Zivanovic VII1
Programer Dusan Zivanovic VII1
dulovci
A journey to_be_a_software_craftsman
A journey to_be_a_software_craftsman
Jaehoon Oh
Writing Performant Front-end Code
Writing Performant Front-end Code
Lyubomir Bozhinov
Building a culture of quality at scale
Building a culture of quality at scale
Test Armada
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
Scrum Breakfast Vietnam
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
Day Software
Resume-ABAP-CRM
Resume-ABAP-CRM
Malika Hans
Software Craftsmanship VS Software Engineering
Software Craftsmanship VS Software Engineering
Andy Maleh
Multilanguage Pipelines with Jenkins, Docker and Kubernetes (Commit Conf 2018)
Multilanguage Pipelines with Jenkins, Docker and Kubernetes (Commit Conf 2018)
Jorge Hidalgo
Test Driven Design
Test Driven Design
Saad Ahmed
Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016
Lemi Orhan Ergin
Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017
Lemi Orhan Ergin
Coding Together - A Dev Workflow
Coding Together - A Dev Workflow
Peter Chester
REX Meetic, Comment la qualité reflète-t-elle nos organisations ?
REX Meetic, Comment la qualité reflète-t-elle nos organisations ?
meeticTech
Build Quality In
Build Quality In
Kishen Simbhoedatpanday
Using React Native to Create a Reusable Mobile App Architecture
Using React Native to Create a Reusable Mobile App Architecture
Richard McMenamin
Talk or Not to Talk @ CSCW 2012
Talk or Not to Talk @ CSCW 2012
Adrian Schroeter
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
Sauce Labs
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned
SeriousGamesAssoc
International Content: Next Level Considerations
International Content: Next Level Considerations
Zeph Snapp
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Nordic APIs
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Mais conteúdo relacionado
Semelhante a Productive Programmer
A journey to_be_a_software_craftsman
A journey to_be_a_software_craftsman
Jaehoon Oh
Writing Performant Front-end Code
Writing Performant Front-end Code
Lyubomir Bozhinov
Building a culture of quality at scale
Building a culture of quality at scale
Test Armada
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
Scrum Breakfast Vietnam
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
Day Software
Resume-ABAP-CRM
Resume-ABAP-CRM
Malika Hans
Software Craftsmanship VS Software Engineering
Software Craftsmanship VS Software Engineering
Andy Maleh
Multilanguage Pipelines with Jenkins, Docker and Kubernetes (Commit Conf 2018)
Multilanguage Pipelines with Jenkins, Docker and Kubernetes (Commit Conf 2018)
Jorge Hidalgo
Test Driven Design
Test Driven Design
Saad Ahmed
Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016
Lemi Orhan Ergin
Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017
Lemi Orhan Ergin
Coding Together - A Dev Workflow
Coding Together - A Dev Workflow
Peter Chester
REX Meetic, Comment la qualité reflète-t-elle nos organisations ?
REX Meetic, Comment la qualité reflète-t-elle nos organisations ?
meeticTech
Build Quality In
Build Quality In
Kishen Simbhoedatpanday
Using React Native to Create a Reusable Mobile App Architecture
Using React Native to Create a Reusable Mobile App Architecture
Richard McMenamin
Talk or Not to Talk @ CSCW 2012
Talk or Not to Talk @ CSCW 2012
Adrian Schroeter
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
Sauce Labs
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned
SeriousGamesAssoc
International Content: Next Level Considerations
International Content: Next Level Considerations
Zeph Snapp
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Nordic APIs
Semelhante a Productive Programmer
(20)
A journey to_be_a_software_craftsman
A journey to_be_a_software_craftsman
Writing Performant Front-end Code
Writing Performant Front-end Code
Building a culture of quality at scale
Building a culture of quality at scale
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
[HCM Scrum Breakfast] How to improve product quality in Scrum Team
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
Resume-ABAP-CRM
Resume-ABAP-CRM
Software Craftsmanship VS Software Engineering
Software Craftsmanship VS Software Engineering
Multilanguage Pipelines with Jenkins, Docker and Kubernetes (Commit Conf 2018)
Multilanguage Pipelines with Jenkins, Docker and Kubernetes (Commit Conf 2018)
Test Driven Design
Test Driven Design
Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016
Fighting with Waste Driven Development - XP Days Ukraine 2017
Fighting with Waste Driven Development - XP Days Ukraine 2017
Coding Together - A Dev Workflow
Coding Together - A Dev Workflow
REX Meetic, Comment la qualité reflète-t-elle nos organisations ?
REX Meetic, Comment la qualité reflète-t-elle nos organisations ?
Build Quality In
Build Quality In
Using React Native to Create a Reusable Mobile App Architecture
Using React Native to Create a Reusable Mobile App Architecture
Talk or Not to Talk @ CSCW 2012
Talk or Not to Talk @ CSCW 2012
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
The Push From Within - A Journey of Transformation at Walmart Labs by Claude ...
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned
International Content: Next Level Considerations
International Content: Next Level Considerations
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Último
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Último
(20)
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Productive Programmer
1.
2.
DEVBOY DOMINIC GRAEFEN
3.
DEVBOY.ORG @DEVBOY_ORG
4.
5.
6.
THE PRODUCTIVE PROGRAMMER
7.
WHAT IS PRODUCTIVITY?
8.
PRODUCTIVITY IS THE EFFICIENCY OF
PRODUCTION
9.
OUTPUT INPUT
10.
PRODUCTIVITY OF A PROGRAMMER
11.
VS.
12.
LINES OF CODE ?
TIME ?
13.
PRODUCTIVITY FACTORS
14.
PRODUCTIVITY FACTORS TEAMWORK
15.
PRODUCTIVITY FACTORS COMMUNICATION
TEAMWORK
16.
PRODUCTIVITY FACTORS COMMUNICATION
TEAMWORK PLANNING
17.
PRODUCTIVITY FACTORS COMMUNICATION
TEAMWORK PLANNING QUALITY
18.
PRODUCTIVITY FACTORS COMMUNICATION
TEAMWORK PLANNING QUALITY EFFICIENCY
19.
PRODUCTIVITY FACTORS QUALITY
TEAMWORK COMMUNICATION PLANNING EFFICIENCY
20.
QUALITY
21.
QUALITY question authority
22.
QUALITY question authority choose the
right tool for the job
23.
WAYS TO IMPROVE YOUR (CODING)
QUALITY
24.
READ SOME GOD DAMN BOOKS
25.
26.
CHECK OUT FRAMEWORKS & LIBRARIES
27.
PUREMVC IN2AR COCOONP2P TWEENMAX
TONFALL AWAY3D ROBOTLEGS BEYONDREALITY SIGNALS NAVIGATOR PARSLEY HYDRAP2P EMBER
28.
LEARN A NEW LANGUAGE EVERY
YEAR
29.
RUBY SCALA HAXE
JAVA PYTHON AS3 C# OCAML ERLANG CLOJURE FANTOM HASKELL JAVASCRIPT LISP LUA OBJECTIVE-C PROLOG
30.
SHARE YOUR CODE
31.
RESPECT FEEDBACK
32.
LEAVE YOUR COMFORT ZONE
33.
LEAVEchange your platform YOUR COMFORT
ZONE
34.
LEAVEchange your platform
change your tools YOUR COMFORT ZONE
35.
LEAVEchange your platform
change your tools YOUR change your processes COMFORT ZONE
36.
TAME THE COMMAND-LINE
37.
38.
DO NOT MARRY YOUR TOOLS
39.
40.
EFFICIENCY
41.
EFFICIENCY DRY: don’t repeat
yourself
42.
EFFICIENCY DRY: don’t repeat
yourself question the way you work
43.
EFFICIENCY DRY: don’t repeat
yourself question the way you work use best practices
44.
DO EVERYTHING LIKE YOU CODE
45.
BUILD YOUR OWN TOOLS
46.
YOU’RE A FRICKING PROGRAMMER
47.
THE UNIX PHILOSOPHY
48.
THE UNIX PHILOSOPHY write programs
that do one thing and do it well
49.
THE UNIX PHILOSOPHY write programs
that do one thing and do it well write programs to work together
50.
THE UNIX PHILOSOPHY write programs
that do one thing and do it well write programs to work together write programs to handle text streams
51.
RUBY FOR THE WIN
52.
DYNAMIC FUNCTIONAL & OOP OPEN-SOURCE
53.
INTERACTIVE RUBY SHELL
54.
RUBYGEMS ~30.000 LIBS TO CHOOSE
FROM
55.
56.
EXECUTABLES MADE EASY
57.
AUTOMATE LIKE YOU CODE
58.
A 3 MINUTE
TASK YOU DO 10 TIMES A DAY
59.
MAKES ABOUT 10 HOURS
A MONTH OF WASTED TIME
60.
RAKE THE RUBY WAY OF
AUTOMATION
61.
BECAUSE ANT SUCKS
62.
RAKE DSL HELLO WORLD
63.
THANK YOU FITC AMSTERDAM
Notas do Editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Baixar agora