SlideShare a Scribd company logo
1 of 36
Download to read offline
Boiling Frogs
my view on
software development
@tkaczmarzyk
blog.kaczmarzyk.net
Tomek “Kosior” Kaczmarzyk
Good tools are not enough ;)
Too many responsibilities? ;)
Pair programming? ;)
Knowledge
Tools
Experience
Tools
in right hands
More and more abstractions...
Achievement unlocked!
Tribute
Good developers know how thigs work,
Great developers know why things work
stagnation
wrong
focus
jump out of the pot!
don't be a boiling frog
Not only working software,
but also well-crafted software
Not only responding to change,
but also steadily adding value
Not only individuals and interactions,
but also a community of professionals
Not only customer collaboration,
but also productive partnerships
Achievement unlocked!
Tribute Lvl 2
Once upon a time...
Go live!
...and stay alive!
But not
dead-alive ;)
if else
if else
if else
„just” one-woman
army :)
clones!?
if else
„just” one-woman
army :)
clones!?
if else
„just” one-woman
army :)
clones!?
if else
„just” one-woman
army :)
clones!?
if else
„just” one-woman
army :)
clones!?
if else
„just” one-woman
army :)
clones!?
if else
Achievement unlocked!
Epic Trello!
Boiling Frogs
my view on software development
thanks!
@tkaczmarzyk
blog.kaczmarzyk.net
Tomek “Kosior” Kaczmarzyk
Achievement unlocked!
BF officialy opened!
Achievement unlocked!
Kudos to the audience!
Achievement unlocked!
A dream has come true
Achievement unlocked!
Hat-trick :)
https://www.flickr.com/photos/49024304@N00/2952016779/in/photolist-5uRRK2-dV7YRa-6KtdDb-5SN3sJ-5SMPDb-tS5WaL-41P75-cudcm-
fSRkKK-5FbcJG-8i7XHw-nM44mo-2gZf9-5SMQNq-8dLnBf-qUFW2j-wjSKQQ-aoQpzJ-a5ky1a-mPdwrD-5uQ1SD-juzgT9-5uSfta-6XBjCw-
2UjMop-4ARPA1-57VhWW-8Eovij-epNyXF-6NKVeQ-a6KHF8-81sC7q-sdaFNY-rv49qE-5SR54B-jzBDkc-7Jc8DD-5uQ3aV-eBTDx-9Ti5e-
4rrokF-9FeX18-mWc5hL-qne2av-4DTrg3-hZT5nm-fvf7MJ-f4dtxn-4SyPhw-4uiFDu
https://www.flickr.com/photos/orangegreenblue/11375767914/in/photolist-ikeMty-5Fgww-9VDGgn-AGCvRF-8FCLy5-rsGfDA-pxRmgG-
dq9GQF-gtPyE6-dq9JFa-8akZTE-asAsAN-94zTWo-7awxXb-7cSKD7-6kPP1Z-kp5ny-npTjdu-75EWAU-8HQd6h-7BNVQT-75B4yk-5xEA3o-
6PLC88-AzAxnx-rBoHq3-f1AtjU-AMv1SU-kppYh-mGaJjA-5x1d2v-JrfjN-4jhoxv-5vEiHj-dhSYKQ-8FCLyf-ps9op4-66Gzbc-7BXAu1-63ayVR-
AxpoS1-dq9Upb-cYGfWA-p6uNKN-9uXWJi-dmqD7J-dq9UYK-afbKA9-iJ6PD5-bwTmx7
https://www.flickr.com/photos/34757743@N08/4406303832/in/photolist-7HnsBJ-yoQ2VQ-BDUT1C-9daXNo-a6ngat-babGWi-9hibV9-
nwacnV-qADijo-a1eWcr-BkSyx4-frZjvK-nojAfn-dM2Jfm-gPF3RN-975sUd-A36k3s-dBCCmu-z9M2Lt-ocuR9w-4BtXQK-bekBBD-sqAaF6-
yM87ZJ-fzT2w5-4XAaBe-yWTh8E-87uUdE-tAhqe-pKeANE-oVSzZ9-oRKdhk-dgfQJK-5sYA3S-a9wQSC-p1JgX1-iWRPfX-b3BmoT-
8cCBoR-8cCBgr-8cCAne-8cCzZn-8cFUoE-8cCzUr-8cCz4c-8cFTsj-vyfuFV-q4SUqF-8pJ21z-nnfE84
https://www.flickr.com/photos/torbein/86960816/in/photolist-8FGqq-21ghv-9P5kp2-6esutj-faBbBF-dHwMrH-gAZNpu-8SyvSL-jzQGVe-
qUjvu-dEVuB9-oHEJP4-7nnxQs-e54CDa-boPA7K-rcAufT-rctPoC-mmLxtN-dcv7QS-AUNKv-7CfkbT-pCpY9e-6XPWAa-KiL1j-b2wz2B-
nWw3Z5-77iH4E-cLUbLq-HMJrF-dQgbWs-5TKCiq-9AyusL-bCubFo-bCubsd-8pigBp-9cKMg8-eVqpsR-mjiVVM-a5vRQq-dbECCs-9Avzmp-
7A5hsq-n3xkP2-bBrZUP-czadpG-auaMKy-9c9FTS-k1HtJ6-91t4J-BZBWuW
https://www.flickr.com/photos/cdevers/4602805654/in/photolist-81JzLb-81JAH3-81JzpW-81JA6w-81FrFK-pRwebJ-r7j7kP-qPKrHU-
r8NRqR-r7a9N8-qaiuEj-qPKqkd-7CZfGh-qQyLUU-j7tpTS-qQHSwB-qduDzy-yeN8Z-5MbQiq-qRp48w-qQyzPs-qQGaxr-qQyzeu-r8SKGQ-
r8XQQP-ramzgr-8PVqno-qT3NUP-qduzcf-qQGbxT-r89NRH-qRnDoY-qQyCGS-qQyFuW-qRvb5e-r7ZVdz-qb97qG-qRvbyk-qb9baL-
qbWYyq-qSVrWQ-ramKG6-ramHSV-qcasBp-raqgiq-qSWMww-r8deqY-raqcG7-ravxe6-qSWH9y
https://www.flickr.com/photos/zigazou76/7183944038/in/photolist-bWPAh7-bWPxTy-gEKJ8i-gELhSz-aB25Du-aB244y-p3rECM-75crbW-
eJD7Dc-gEKJRn-dN32ZG-aB1XTY-aB1UV5-aB1TDu-aYbPSD-eg7WGn-dNmrQ1-gEK9A7-926y8j-8gCSUq-9iWQXc-8EpJLE-gEKJrp-
2mdFJa-oLdQsL-dNmpN5-aKjUGa-9rzMSr-5kcTn1-edfTkT-5STjQ7-gEKKt4-oTJ83z-edcwhd-9YATmB-56znxJ-aEfVCi-aEhg8m-5FTCor-
dheikS-qxHbzM-533KLF-BYQf83-8xcKp8-wtbQAj-yFV6KM-fEFbbk-hjNGkg-63uFsf-8isSpU

More Related Content

Similar to Boiling Frogs -- my view on software development

Building Social Software for the Anti-Social: Part I
Building Social Software for the Anti-Social: Part IBuilding Social Software for the Anti-Social: Part I
Building Social Software for the Anti-Social: Part Icodinghorror
 
Community engagement
Community engagementCommunity engagement
Community engagementRoss Turk
 
Minimal Product, Maximal Vision
Minimal Product, Maximal VisionMinimal Product, Maximal Vision
Minimal Product, Maximal VisionDavid E. Weekly
 
Tech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp ChicagoTech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp ChicagoFred Lee
 
Great Coding Skills Aren't Enough
Great Coding Skills Aren't EnoughGreat Coding Skills Aren't Enough
Great Coding Skills Aren't EnoughGanesh Samarthyam
 
Treading the PHPath
Treading the PHPathTreading the PHPath
Treading the PHPathRafael Dohms
 

Similar to Boiling Frogs -- my view on software development (7)

Building Social Software for the Anti-Social: Part I
Building Social Software for the Anti-Social: Part IBuilding Social Software for the Anti-Social: Part I
Building Social Software for the Anti-Social: Part I
 
Community engagement
Community engagementCommunity engagement
Community engagement
 
Minimal Product, Maximal Vision
Minimal Product, Maximal VisionMinimal Product, Maximal Vision
Minimal Product, Maximal Vision
 
RoboChat Review.pdf
RoboChat Review.pdfRoboChat Review.pdf
RoboChat Review.pdf
 
Tech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp ChicagoTech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp Chicago
 
Great Coding Skills Aren't Enough
Great Coding Skills Aren't EnoughGreat Coding Skills Aren't Enough
Great Coding Skills Aren't Enough
 
Treading the PHPath
Treading the PHPathTreading the PHPath
Treading the PHPath
 

Recently uploaded

Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Clinic
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Lisi Hocke
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNeo4j
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfryanfarris8
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfkalichargn70th171
 
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaUNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaNeo4j
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)Roberto Bettazzoni
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConNatan Silnitsky
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdfSelfMade bd
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Andreas Granig
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdftimtebeek1
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMarkus Moeller
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit MilanNeo4j
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIInflectra
 
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...Flutter Agency
 

Recently uploaded (20)

Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
 
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
 
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMs
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...
Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...
Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaUNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
 

Boiling Frogs -- my view on software development