SlideShare a Scribd company logo
1 of 31
TECHNICAL
AUTHORSHIP
IN PRACTICE
My experiences from
growing a technology blog
and writing a book
Petri Kainulainen
SO,
there goes
your excuses…
SURPRISING
(OR FUNNY)
things that have
happened to me
Turns out
it´s my blog
Publishers
must be
desperate
Don´t have
time for all
of them
IT ´S HARD WORK
(and probably overrated)
IF YOU DECIDE TO WRITE A
BOOK ANYWWAY
Write an outline
Set a realistic schedule
Get your own reviewers
Don’t be afraid to suggest
changes if it makes the
book better
Start marketing your book
before it is published
SO,
that is what…
TECHNICAL
AUTHORSHIP
IN PRACTICE
Story and content:
Petri Kainulainen, @petrikainulaine
Slides and visuals:
Timo Sorri, @sorsiusmaximus

More Related Content

What's hot

Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...Katrina L. Coker (She/Her/Hers)
 
Retrospect it! a simple recipe for building fun agile retrospectives
Retrospect it! a simple recipe for building fun agile retrospectivesRetrospect it! a simple recipe for building fun agile retrospectives
Retrospect it! a simple recipe for building fun agile retrospectivesPeti Morgan
 
Kineo Learning Models: Blueprints for Learning Designers
Kineo Learning Models: Blueprints for Learning DesignersKineo Learning Models: Blueprints for Learning Designers
Kineo Learning Models: Blueprints for Learning DesignersCammy Bean
 
Group Presentation Guidelines
Group Presentation GuidelinesGroup Presentation Guidelines
Group Presentation Guidelineslorenkelly
 
How To Give A Knockout Presentation
How To Give A Knockout PresentationHow To Give A Knockout Presentation
How To Give A Knockout PresentationRaja Abdarrahman
 
Women in Technology: Supporting Diversity in a Technical Workplace
Women in Technology: Supporting Diversity in a Technical WorkplaceWomen in Technology: Supporting Diversity in a Technical Workplace
Women in Technology: Supporting Diversity in a Technical WorkplaceAmazon Web Services
 
StartIn Presentation
StartIn PresentationStartIn Presentation
StartIn PresentationAarsh Pande
 
Better presentations
Better presentationsBetter presentations
Better presentationsStudy Hub
 
Biz communications part2_chazingroup
Biz communications part2_chazingroupBiz communications part2_chazingroup
Biz communications part2_chazingroupThe Chazin Group LLC
 
MBO Partners Webinar: Building Effective Client Presentations
MBO Partners Webinar: Building Effective Client PresentationsMBO Partners Webinar: Building Effective Client Presentations
MBO Partners Webinar: Building Effective Client PresentationsMBO Partners
 
How to make Presentation??
How to make Presentation??How to make Presentation??
How to make Presentation??Akash Patil
 

What's hot (19)

Triangle 101
Triangle 101Triangle 101
Triangle 101
 
X cip participation
X cip participationX cip participation
X cip participation
 
Meeting Synthesis
Meeting SynthesisMeeting Synthesis
Meeting Synthesis
 
How do I Improve?
How do I Improve?How do I Improve?
How do I Improve?
 
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
 
Retrospect it! a simple recipe for building fun agile retrospectives
Retrospect it! a simple recipe for building fun agile retrospectivesRetrospect it! a simple recipe for building fun agile retrospectives
Retrospect it! a simple recipe for building fun agile retrospectives
 
Kineo Learning Models: Blueprints for Learning Designers
Kineo Learning Models: Blueprints for Learning DesignersKineo Learning Models: Blueprints for Learning Designers
Kineo Learning Models: Blueprints for Learning Designers
 
Group Presentation Guidelines
Group Presentation GuidelinesGroup Presentation Guidelines
Group Presentation Guidelines
 
Generating Ideas
Generating IdeasGenerating Ideas
Generating Ideas
 
MG AN Y9
MG AN Y9MG AN Y9
MG AN Y9
 
How To Give A Knockout Presentation
How To Give A Knockout PresentationHow To Give A Knockout Presentation
How To Give A Knockout Presentation
 
Women in Technology: Supporting Diversity in a Technical Workplace
Women in Technology: Supporting Diversity in a Technical WorkplaceWomen in Technology: Supporting Diversity in a Technical Workplace
Women in Technology: Supporting Diversity in a Technical Workplace
 
StartIn Presentation
StartIn PresentationStartIn Presentation
StartIn Presentation
 
Better presentations
Better presentationsBetter presentations
Better presentations
 
Biz communications part2_chazingroup
Biz communications part2_chazingroupBiz communications part2_chazingroup
Biz communications part2_chazingroup
 
Public speaking tips
Public speaking tipsPublic speaking tips
Public speaking tips
 
MBO Partners Webinar: Building Effective Client Presentations
MBO Partners Webinar: Building Effective Client PresentationsMBO Partners Webinar: Building Effective Client Presentations
MBO Partners Webinar: Building Effective Client Presentations
 
How to make Presentation??
How to make Presentation??How to make Presentation??
How to make Presentation??
 
Week 4
Week 4Week 4
Week 4
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Technical Authorship in Practice - How to grow a technology blog and write a book