Skip to content

Commit 55573ce

Browse files
committed
blog-content-guide from Intranet
1 parent 77a89f3 commit 55573ce

File tree

1 file changed

+159
-180
lines changed
  • content/docs/content/blog-content-guide

1 file changed

+159
-180
lines changed

content/docs/content/blog-content-guide/_index.md

+159-180
Original file line numberDiff line numberDiff line change
@@ -1,206 +1,185 @@
11
---
22
title: Blog content guide
3-
description: "An overview of how to approach blog content at Giant Swarm. "
4-
classification: confidential
3+
linkTitle: Blog content guide
4+
weight: 20
5+
description: A comprehensive guide for creating high-quality blog content for
6+
Giant Swarm's website.
7+
classification: public
8+
expiration_in_days: 365
59
---
6-
## Core Principles
10+
# Giant Swarm Blog Content Guide
711

12+
## Purpose and Vision
813

9-
Every blog post should:
14+
The Giant Swarm blog serves as a platform to:
1015

16+
- Demonstrate our deep expertise in platform engineering
17+
- Share valuable insights that help organizations overcome common challenges
18+
- Showcase our unique perspective on industry developments
19+
- Build trust through transparency about our approaches and methodologies
20+
- Establish thought leadership in the Kubernetes and platform engineering space
1121

12-
- Transform complex challenges into clear, actionable insights
13-
- Demonstrate deep technical expertise while remaining accessible
14-
- Connect technical solutions to business value
15-
- Share authentic experiences that readers can learn from
22+
## Content Strategy
1623

24+
### Content Categories
1725

26+
#### Technical Content (Primary Focus)
1827

28+
- Platform Engineering Insights
29+
- Kubernetes Best Practices
30+
- GitOps Implementation
31+
- Observability Solutions
32+
- Security Architecture
33+
- Cluster Management
34+
- Developer Tooling
35+
- Autoscaling Strategies
36+
- Technical Tutorials
37+
- Performance Optimization
1938

39+
#### Business & Culture Content
2040

21-
## Types of Impact
41+
- Industry Trends Analysis
42+
- Inside Giant Swarm
43+
- Product Updates & Roadmap
44+
- Team Insights
45+
- Case Studies
46+
- Best Practices
47+
- Management Perspectives
2248

23-
### Technical Deep Dives
49+
### Content Types
2450

51+
#### Deep Technical Articles
2552

26-
Show readers exactly how to solve pressing challenges:
53+
- Detailed technical explanations
54+
- Step-by-step tutorials
55+
- Architecture deep-dives
56+
- Performance analysis
57+
- Security implementations
2758

59+
#### Thought Leadership
2860

29-
- Start with the problem, not the solution
30-
- Include real-world scenarios and failure modes
31-
- Provide complete, tested solutions
32-
- Share performance implications and trade-offs
33-
- Include troubleshooting guides for common issues
61+
- Industry trend analysis
62+
- Future of platform engineering
63+
- Technology adoption strategies
64+
- Best practices compilations
65+
- Expert opinions
3466

67+
#### Behind-the-Scenes
3568

36-
Example structure:
69+
- Engineering culture insights
70+
- Development process details
71+
- Team perspectives
72+
- Product development journey
73+
- Lessons learned
3774

75+
## Content Quality Guidelines
3876

39-
```
40-
# How We Reduced Kubernetes Deployment Times by 80%The problem: Our customers were struggling with 20+ minute deployment timesThe impact: Release delays, frustrated developers, missed opportunitiesOur journey: The approaches we tried, what failed, what workedThe solution: Detailed implementation with code and architectureThe results: Performance data, developer feedback, lessons learned
41-
```
77+
### Technical Accuracy
4278

43-
### Industry Insights
44-
45-
46-
Help readers navigate complex decisions:
47-
48-
49-
- Start with a current challenge in the field
50-
- Present multiple approaches with pros/cons
51-
- Share concrete examples from our experience
52-
- Provide clear decision frameworks
53-
- Include cost and complexity trade-offs
54-
55-
56-
Example structure:
57-
58-
59-
```
60-
# Platform Engineering: Build vs Buy vs ExtendThe dilemma: What we're seeing across our customer baseThe approaches: Detailed analysis of each optionReal examples: Success and failure storiesDecision framework: How to choose the right approachImplementation guide: First steps for each path
61-
```
62-
63-
64-
65-
66-
67-
### Technical Tutorials
68-
69-
Transform complex topics into learnable skills:
70-
71-
72-
- Start with the end goal and prerequisites
73-
- Break complex processes into clear steps
74-
- Include debugging and troubleshooting
75-
- Show common mistakes and how to avoid them
76-
- Provide verification steps for each stage
77-
78-
79-
Example structure:
80-
81-
82-
```
83-
# Implementing Zero-Trust Security in KubernetesThe goal: What you'll achieve and why it mattersPrerequisites: Required setup and knowledgeStep-by-step guide: Detailed implementationVerification: How to test your implementationTroubleshooting: Common issues and solutions
84-
```
85-
86-
## Writing Excellence
87-
88-
### Technical Precision
89-
90-
- Use precise technical language
91-
- Show both what to do and what not to do
92-
- Include performance implications
79+
- All technical content must be peer-reviewed
80+
- Include working code examples when applicable
81+
- Provide clear explanations of complex concepts
9382
- Link to relevant documentation
94-
95-
### Reader Connection
96-
97-
- Open with a challenge readers are facing
98-
- Share authentic experiences and lessons
99-
- Show the journey, including failures
100-
- Connect technical details to business impact
101-
- Close with clear next steps
102-
103-
### Visual Communication
104-
105-
- Architecture diagrams that tell a story
106-
- Performance charts with analysis
107-
- Decision flow diagrams
108-
- Comparison tables
109-
- Warning boxes for gotchas
110-
- Pro-tip boxes for expert insights
111-
112-
## Content Validation Process
113-
114-
### Initial Assessment
115-
116-
117-
Content Goals Alignment
118-
119-
- Educate: Does it provide clear learning value?
120-
- Convince: Is the argument compelling?
121-
- Align: Does it match our vision?
122-
123-
124-
Core Elements Check
125-
126-
- Tech: Technical accuracy and depth
127-
- People: Reader perspective and needs
128-
- Goals: Clear objectives and outcomes
129-
130-
### Validation Questions
131-
132-
- Does this content solve a current problem?
133-
- Is it relevant to our target audience?
134-
- How long will this content remain valuable?
135-
- Is the technical depth appropriate?
136-
- Can we support all claims and examples?
137-
- Will this go out of date quickly?
138-
- Can we make it evergreen?
139-
140-
### Quality Standards
141-
142-
Technical Review
143-
144-
- Code examples must be tested
145-
- Architecture diagrams must be accurate
146-
- Performance claims must be verified
147-
- Security implications must be considered
148-
- Edge cases must be addressed
149-
150-
Impact Review
151-
152-
- Does it solve a real problem?
153-
- Is the solution complete?
154-
- Are trade-offs clearly explained?
155-
- Is there clear business value?
156-
- Will readers be able to implement it?
157-
158-
### Publishing Checklist
159-
160-
Summary and TLDR
161-
162-
- Clear main points
163-
- Key takeaways highlighted
164-
165-
Reader Journey
166-
167-
- Clear path through content
168-
- Natural progression of ideas
169-
- Logical flow maintained
170-
171-
Call to Action (CTA)
172-
173-
- Clear next steps
174-
- Relevant resources
175-
- Engagement opportunities
176-
177-
## Making Complex Topics Accessible
178-
179-
### Use Progressive Disclosure
180-
181-
1. Start with the big picture
182-
1. Add necessary context
183-
1. Dive into technical details
184-
1. Cover edge cases
185-
1. Include advanced topics
186-
187-
### Connect to Reader Challenges
188-
189-
- Time pressure → Show quick wins first
190-
- Quality concerns → Focus on reliability
191-
- Cost constraints → Include ROI analysis
192-
- Team dynamics → Share collaboration approaches
193-
- Technical debt → Show incremental improvement
194-
195-
## Bringing It All Together
196-
197-
Great blog posts combine:
198-
199-
- Deep technical expertise
200-
- Real-world experience
201-
- Clear business value
202-
- Actionable insights
203-
- Authentic voice
83+
- Update content when technology changes
84+
85+
### Writing Style
86+
87+
#### Voice and Tone
88+
89+
- Write with authority but without arrogance - we're sharing knowledge, not showing off
90+
- Use active voice: "We deployed the cluster" vs "The cluster was deployed"
91+
- Address the reader directly using "you" to create engagement
92+
- Include your personal experiences and lessons learned - authenticity matters
93+
- Keep sentences short and purposeful (aim for max 25 words per sentence)
94+
95+
#### Technical Writing
96+
97+
- Define technical terms on first use, even if they seem obvious
98+
- Use concrete examples instead of abstract concepts
99+
- Include real-world scenarios that readers can relate to
100+
- Break down complex ideas into digestible chunks
101+
- Show both what works AND what doesn't - failed approaches are valuable lessons
102+
103+
#### Engagement Techniques
104+
105+
- Open with a hook that connects to reader pain points
106+
- Use analogies to explain complex technical concepts
107+
- Include dialogue and personal experiences where relevant
108+
- Ask rhetorical questions to make readers think
109+
- End sections with forward-looking statements or questions
110+
111+
### Structure
112+
113+
#### Title and Headers
114+
115+
- Main title should be specific and searchable
116+
- Use question-style headers to address reader concerns directly
117+
- Keep headers under 60 characters
118+
- Ensure headers follow a logical hierarchy
119+
- Use action words in headers: "Implementing" vs "Implementation"
120+
121+
#### Content Flow
122+
123+
1. Introduction (10% of total length)
124+
- Hook with a real problem or challenge
125+
- State what the reader will learn
126+
- Establish your credibility on the topic
127+
1. Main Content (80% of total length)
128+
- One main idea per section
129+
- Progressive disclosure - start basic, get complex
130+
- Include code blocks with explanatory comments
131+
- Add diagrams for system architecture or workflows
132+
- Use numbered steps for tutorials
133+
- Include troubleshooting sections for common issues
134+
1. Conclusion (10% of total length)
135+
- Summarize key takeaways
136+
- Provide next steps or additional resources
137+
- End with a call to action or thought-provoking question
138+
139+
#### Visual Elements
140+
141+
- Custom diagrams for architecture and workflows
142+
- Screenshots with annotations
143+
- Code blocks with syntax highlighting
144+
- Comparison tables for different approaches
145+
- Charts for performance data
146+
- Warning boxes for common pitfalls
147+
- Info boxes for pro tips and shortcuts
148+
149+
### Value Proposition
150+
151+
Every post should:
152+
153+
- Address specific platform engineering challenges
154+
- Provide actionable insights or solutions
155+
- Demonstrate Giant Swarm's expertise
156+
- Connect with reader pain points
157+
- Include clear takeaways
158+
159+
## Content Creation Process
160+
161+
### Planning
162+
163+
1. Topic identification based on:
164+
- Current industry challenges
165+
- Customer questions and feedback
166+
- Technical innovations
167+
- Strategic company initiatives
168+
- Market trends
169+
1. Content brief development:
170+
- Main thesis/argument
171+
- Key points to cover
172+
- Target audience
173+
- Expected outcomes
174+
- Required technical depth
175+
176+
### Writing
177+
178+
1. Initial draft development
179+
1. Technical review
180+
1. Editorial review
181+
1. Final approval
182+
1. Publication scheduling
204183

205184

206185

0 commit comments

Comments
 (0)