SlideShare a Scribd company logo
Architecting a Better
Knowledgebase
A Pragmatic Solutions Engineering Story
Who am I?
I am:
• Joseph Marhee (@jmarhee on Twitter), part of the ecosystem engineering team at
Packet Labs
• Previously a developer, infrastructure engineer, and solutions engineer @
DigitalOcean, Platform9 Systems, Recurly, and IBM Cloud. (Relevant for reasons I’ll
explain in a moment)
• Many Loves to make technology accessible to end-users.
What is a Knowledgebase and Why do you
need a “better” one?
Your team’s collective knowledge It needs to grow, adapt, further
collectivize, index, become accessible
Why we needed a better knowledgebase
Constantly putting out fires (reactivity), with
middling user satisfaction despite high resolution
rates. Siloing!
We needed a path to proactive engagement to
solve Problems of Scale, Problems of Perception.
The solution to this sense
among customers that they did
not have technical partners was,
simply, to do better.
Are we asking the right questions?
Resource constrained!
Problems of scale!
Problems of Perception!
Existing frameworks, CSE wisdom, and CRM tooling was
not going to help!
How does having 3 people help or hurt?
Can a massive cohort be effectively served?
Why do customers see us positively, but not prod-ready?
How do we amplify our impact?
What builds a better knowledgebase?
What does this look
like?
One way is a process for
conceiving, and
delivering solutions to
your users, via…
Framework-centered
use of your team’s
talents and interests
Creating systems
supported by the belief
that trust with
consumers is
sustainability.
The Theory
I believed (having taken a cue from—new to me- self-help/sales literature) through:
data, knowledge, and wisdom
we could solve problems, and when we couldn’t, we could “[leave] a trail of trust
behind” with every account touch.
Data
Data is the raw information collected from
customers (context from tickets, emails, things
you’ve observed about their account, everything,
possibly actionable or not)
In practice, I call this Discovery– don’t review the
data, just collect and observe it.
Source: #WOCinTechChat
Knowledge
Knowledge is the process by which we assess the
data, begin to understand it, contextualize the
input.
In practice, this is Iteration; Assume nothing,
avoid getting defensive, this is where empathy is
important to foster.
Your team, through this process of iteration on
knowledge should cultivate new knowledge for
everyone, but a team SME for the account’s
domain is crucial for use in repeated use.
Source: #WOCinTechChat
Wisdom
Wisdom is the state where you understand the
problem and, in a theoretical universe where a
solution exists, you know what it is and how it works,
and are ready to collaborate to implement, re-iterate
(if needed), and are capable of making these
evaluations.
This application is Delivery; You make a proposal to
your customer, for them to accept and implement, or
reject and collaborate on getting closer to the mark.
This is not the end of the job, but the lifecycle of one
component in a pipeline. Source: #WOCinTechChat
Stitching it Together
Your team can enable this process, to operate
cooperatively, by developing in these roles, becoming
SMEs, but also operationally for this process, for
example (amongst others):
• An administrator (could be a customer’s TAM, or
just someone leading the charge on an incident) to
tap the appropriate experts, teams, etc. over
• An orchestrator (usually a solutions engineering
tech lead) to oversee the process and peer review
knowledge-backed solutions before delivery!
We documented everything, wrote playbooks, even
built tools atop this framework, and these roles!
Keeping it Together
Things you can do to be sure you’re helping:
- Conventional wisdom of tracking touches, and noting
how it went
- Visualization of things like completed enhancements vs.
rate of ticket closure, or if proactive touches out weigh
reactive responses.
- Develop a formula for a Health Score
Pay these learning experiences forward to your dev
community:
- Re-package delivered solutions (i.e. Ansible playbooks,
Terraform plans, etc. you might have scripted; write
blog posts about the utility to platform)
Satisfying, not merely correct, solutions
It’s okay to say you don’t
know, and you have to
accept you can’t always
deliver; It’s a process
and relationship.
Tap your team’s
knowledgebase; you
won’t be right 100% of
the time, but the odds of
finding an answer might
be.
Share findings with
customers, find ways to
proactively reach out,
personally (“Hi, you
might be interested
in…”)
Examine biases,
question assumptions,
and collectivize findings
for faster iterations and
maximizing reuse of
solutions delivered
Conclusion
Using a framework built on the principles of Data,
Knowledge, and Wisdom, to deliver thoughtful, well-
considered, and most importantly cooperative solutions
to your users, you also:
- Afforded your team the ability to see themselves as
shards in a better, itself cooperative, knowledgebase.
- Allow your customers to view their experience as
more nuanced by offering the ability to partner in the
process.
- Expose the customer perspective to engineering
teams, product teams
Questions!
Feel free to address questions to me privately as well after we’re done, or via:
Twitter: @jmarhee
LinkedIn: josephmarhee
Slides can be found here: [slideshare when I finish maybe]
Thank you!

More Related Content

PPTX
Building a Project Team with Matt Hansen at StatStuff
PDF
Simpler Problem Solving Workshop
PDF
Who and why uses estimates
PPTX
Start Thinking Like a Data Scientist
PPTX
How to Make Your Organization a Problem Solving Machine With Toyota's 8 step ...
PPTX
Application of analytics
PDF
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie Shupack
PPTX
The Data Science Product Management Toolkit
Building a Project Team with Matt Hansen at StatStuff
Simpler Problem Solving Workshop
Who and why uses estimates
Start Thinking Like a Data Scientist
How to Make Your Organization a Problem Solving Machine With Toyota's 8 step ...
Application of analytics
SDNC13 -DAY2- There is no Innovation Fast-lane by Lizzie Shupack
The Data Science Product Management Toolkit

What's hot (20)

PDF
Putting data science in your business a first utility feedback
PDF
Democratizing Online Controlled Experiments at Booking.com
PPTX
Prioritize Solutions with an Impact Matrix
PPTX
Brainstorm Solutions with an Affinity Diagram
PPTX
Using data to create intrinsic motivation and a growth mindset
PDF
Mapping context
PDF
Analytical Skills Tools and Attitudes 2013 Survey lavastorm analytics
PPT
Event interaction with Snooozy
PDF
Think like a Data Scientist
PDF
Spreadsheet problems
PDF
Managing difficult customers 2017
ODP
Simplify your analytics strategy
PDF
Customer Discovery at Venture Out Moldova, Fall 2013
PPTX
Simplify your analytics strategy
PDF
900 keynote gottshall
PDF
1440 horrobin using our laptop
PDF
1340 keynote minkowski_using our laptop
PDF
Growth Mindset 2.0
PPTX
Honest Experimentation by Jonathan Bertfield
PDF
Soc 110 soc110
Putting data science in your business a first utility feedback
Democratizing Online Controlled Experiments at Booking.com
Prioritize Solutions with an Impact Matrix
Brainstorm Solutions with an Affinity Diagram
Using data to create intrinsic motivation and a growth mindset
Mapping context
Analytical Skills Tools and Attitudes 2013 Survey lavastorm analytics
Event interaction with Snooozy
Think like a Data Scientist
Spreadsheet problems
Managing difficult customers 2017
Simplify your analytics strategy
Customer Discovery at Venture Out Moldova, Fall 2013
Simplify your analytics strategy
900 keynote gottshall
1440 horrobin using our laptop
1340 keynote minkowski_using our laptop
Growth Mindset 2.0
Honest Experimentation by Jonathan Bertfield
Soc 110 soc110
Ad

Similar to Architecting a Better Knowledgebase (20)

PPTX
Please solve the right problem final
PPSX
Please solve the right problem!
PPTX
Ux
PDF
Scailing CX Playbook - Chattermill
PPTX
Decision Science POV 6-26-13
PDF
Concept to Creation_ Navigating the Design Thinking Process.pdf
PDF
Lean analytics
PDF
Design for complexity
PDF
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
PDF
The CMLC 1.0.pdf
PDF
Accentuate the Positive: Modeling Enterprise Ontologies
PDF
SuperWeek 2023 - Building the case for Digital Analytics
PDF
9 Lessons for New Product Managers
PDF
Navigating the Design Thinking Process.pdf
PPS
Software Development in the Brave New world
PPS
3685807
DOCX
Business analytics Project.docx
PDF
Adopting innovation
PDF
Usability Testing and QA 12 11-15
Please solve the right problem final
Please solve the right problem!
Ux
Scailing CX Playbook - Chattermill
Decision Science POV 6-26-13
Concept to Creation_ Navigating the Design Thinking Process.pdf
Lean analytics
Design for complexity
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
The CMLC 1.0.pdf
Accentuate the Positive: Modeling Enterprise Ontologies
SuperWeek 2023 - Building the case for Digital Analytics
9 Lessons for New Product Managers
Navigating the Design Thinking Process.pdf
Software Development in the Brave New world
3685807
Business analytics Project.docx
Adopting innovation
Usability Testing and QA 12 11-15
Ad

Recently uploaded (20)

PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Introduction to Artificial Intelligence
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
top salesforce developer skills in 2025.pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Nekopoi APK 2025 free lastest update
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Digital Strategies for Manufacturing Companies
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Transform Your Business with a Software ERP System
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Introduction to Artificial Intelligence
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Odoo POS Development Services by CandidRoot Solutions
top salesforce developer skills in 2025.pdf
Softaken Excel to vCard Converter Software.pdf
Nekopoi APK 2025 free lastest update
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Digital Strategies for Manufacturing Companies
L1 - Introduction to python Backend.pptx
Transform Your Business with a Software ERP System
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
2025 Textile ERP Trends: SAP, Odoo & Oracle
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Reimagine Home Health with the Power of Agentic AI​
CHAPTER 2 - PM Management and IT Context
Which alternative to Crystal Reports is best for small or large businesses.pdf

Architecting a Better Knowledgebase

  • 1. Architecting a Better Knowledgebase A Pragmatic Solutions Engineering Story
  • 2. Who am I? I am: • Joseph Marhee (@jmarhee on Twitter), part of the ecosystem engineering team at Packet Labs • Previously a developer, infrastructure engineer, and solutions engineer @ DigitalOcean, Platform9 Systems, Recurly, and IBM Cloud. (Relevant for reasons I’ll explain in a moment) • Many Loves to make technology accessible to end-users.
  • 3. What is a Knowledgebase and Why do you need a “better” one? Your team’s collective knowledge It needs to grow, adapt, further collectivize, index, become accessible
  • 4. Why we needed a better knowledgebase Constantly putting out fires (reactivity), with middling user satisfaction despite high resolution rates. Siloing! We needed a path to proactive engagement to solve Problems of Scale, Problems of Perception. The solution to this sense among customers that they did not have technical partners was, simply, to do better.
  • 5. Are we asking the right questions? Resource constrained! Problems of scale! Problems of Perception! Existing frameworks, CSE wisdom, and CRM tooling was not going to help! How does having 3 people help or hurt? Can a massive cohort be effectively served? Why do customers see us positively, but not prod-ready? How do we amplify our impact?
  • 6. What builds a better knowledgebase? What does this look like? One way is a process for conceiving, and delivering solutions to your users, via… Framework-centered use of your team’s talents and interests Creating systems supported by the belief that trust with consumers is sustainability.
  • 7. The Theory I believed (having taken a cue from—new to me- self-help/sales literature) through: data, knowledge, and wisdom we could solve problems, and when we couldn’t, we could “[leave] a trail of trust behind” with every account touch.
  • 8. Data Data is the raw information collected from customers (context from tickets, emails, things you’ve observed about their account, everything, possibly actionable or not) In practice, I call this Discovery– don’t review the data, just collect and observe it. Source: #WOCinTechChat
  • 9. Knowledge Knowledge is the process by which we assess the data, begin to understand it, contextualize the input. In practice, this is Iteration; Assume nothing, avoid getting defensive, this is where empathy is important to foster. Your team, through this process of iteration on knowledge should cultivate new knowledge for everyone, but a team SME for the account’s domain is crucial for use in repeated use. Source: #WOCinTechChat
  • 10. Wisdom Wisdom is the state where you understand the problem and, in a theoretical universe where a solution exists, you know what it is and how it works, and are ready to collaborate to implement, re-iterate (if needed), and are capable of making these evaluations. This application is Delivery; You make a proposal to your customer, for them to accept and implement, or reject and collaborate on getting closer to the mark. This is not the end of the job, but the lifecycle of one component in a pipeline. Source: #WOCinTechChat
  • 11. Stitching it Together Your team can enable this process, to operate cooperatively, by developing in these roles, becoming SMEs, but also operationally for this process, for example (amongst others): • An administrator (could be a customer’s TAM, or just someone leading the charge on an incident) to tap the appropriate experts, teams, etc. over • An orchestrator (usually a solutions engineering tech lead) to oversee the process and peer review knowledge-backed solutions before delivery! We documented everything, wrote playbooks, even built tools atop this framework, and these roles!
  • 12. Keeping it Together Things you can do to be sure you’re helping: - Conventional wisdom of tracking touches, and noting how it went - Visualization of things like completed enhancements vs. rate of ticket closure, or if proactive touches out weigh reactive responses. - Develop a formula for a Health Score Pay these learning experiences forward to your dev community: - Re-package delivered solutions (i.e. Ansible playbooks, Terraform plans, etc. you might have scripted; write blog posts about the utility to platform)
  • 13. Satisfying, not merely correct, solutions It’s okay to say you don’t know, and you have to accept you can’t always deliver; It’s a process and relationship. Tap your team’s knowledgebase; you won’t be right 100% of the time, but the odds of finding an answer might be. Share findings with customers, find ways to proactively reach out, personally (“Hi, you might be interested in…”) Examine biases, question assumptions, and collectivize findings for faster iterations and maximizing reuse of solutions delivered
  • 14. Conclusion Using a framework built on the principles of Data, Knowledge, and Wisdom, to deliver thoughtful, well- considered, and most importantly cooperative solutions to your users, you also: - Afforded your team the ability to see themselves as shards in a better, itself cooperative, knowledgebase. - Allow your customers to view their experience as more nuanced by offering the ability to partner in the process. - Expose the customer perspective to engineering teams, product teams
  • 15. Questions! Feel free to address questions to me privately as well after we’re done, or via: Twitter: @jmarhee LinkedIn: josephmarhee Slides can be found here: [slideshare when I finish maybe]