Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Software Craftsmanship Applied at Pluralsight
Search
Matt Baker
March 14, 2017
Programming
0
110
Software Craftsmanship Applied at Pluralsight
Matt Baker
March 14, 2017
Tweet
Share
More Decks by Matt Baker
See All by Matt Baker
Feature Nirvana
mattcbaker
0
65
Perfecting Dependency Injection
mattcbaker
0
130
Other Decks in Programming
See All in Programming
オブジェクト指向は必要なのか / Is object-oriented needed?
kishida
27
19k
TCA魔法学入門🪄
dazy
0
280
Ruby製社内ツールのGo移行
bgpat
2
270
Deep Dive 大規模システムアーキテクチャ/開発組織エンジニアリング / Deep Dive Large-Scale System Architecture, Development Organization Engineering
nrslib
15
2.9k
Data Contracts In Practice With Debezium and Apache Flink (Kafka Summit London)
gunnarmorling
2
280
WasmOS: Wasmを実行する自作Microkernel
riru
0
370
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
object-oriented-conference-2024
fuwasegu
6
1.9k
SwiftUI, Jetpack Composeの導入で変化した「家族アルバム みてね」のアプリ開発体験
hicka04
6
400
今の SmartHR にエンジニアで入社するとどうなるの?
daisukeshinoku
3
1.4k
ONE WEDGE_Company_Information
1wedge
0
180
「コンパイル時のユニットテスト」導入するとユニットテストを 書かなくてよくなるのか?
tomohisa
9
2.2k
Featured
See All Featured
Designing for Performance
lara
601
67k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.4k
How GitHub Uses GitHub to Build GitHub
holman
467
290k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
Facilitating Awesome Meetings
lara
39
5.5k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
What the flash - Photography Introduction
edds
64
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
15k
Code Review Best Practice
trishagee
54
15k
Large-scale JavaScript Application Architecture
addyosmani
501
110k
Transcript
Applied at Pluralsight Matt Baker SOFTWARE CRAFTSMANSHIP
What is Software Craftsmanship
What does Software Craftsmanship mean at Pluralsight?
None
Professionalism Professionalism
Learning Learning
What value does it bring to Pluralsight?
Identity
Bourne Identity
Ok, ok….. Identity You guys weren’t Bourne yesterday
None
Identity
Stability and sustainability
Focus on adding value
Bonus: No QA!
What is a good developer?
Focusing on the customer
Humility
Collaborator
What is a good development organization?
Focus on business needs
Iterating and improving
Autonomy, trust and accountability
Elitism and combatting it.
A set of aspirations that unite us across teams, geographies,
tech stacks and philosophies.
None
Software Craftsmanship resources?
Questions?