Writing
How I Write Blog Posts
Welcome to my blog post creation process! Here's a glimpse into how I bring ideas to life, blending text with AI-generated visuals for an immersive reader experience.
Idea Generation
The concepts and themes of my blog posts stem from my own experiences and insights gained through daily work.
Text Generation
To enhance readability and engagement, I utilize Copilot, an AI-powered code completion tool. Copilot suggests code snippets, text, and content based on the context of the blog post, enabling me to craft better and more engaging content.
How I Generate Images
I leverage various sources to create captivating visuals for my blog posts.
AI Generated Images
Utilizing Copilot, I generate images that complement the content of the blog post. These AI-generated visuals are crafted from textual descriptions, adding a unique and illustrative dimension to the narrative.
Screenshots
Screenshots play a vital role in illustrating concepts directly from the systems I describe. While not AI-generated, they provide real-world examples and enhance the authenticity of the content.
My Writing Tools
- VS Code with GitHub Copilot: My primary writing and coding environment
- Gatsby/Astro: Static site generators for building the blog
- MDX: Markdown with JSX for rich, interactive content
- AI Image Generation: Creating custom visuals for posts
Content Focus
My blog posts primarily cover:
- Microsoft 365 & Teams: Development patterns, extensibility, and integrations
- Azure: Cloud infrastructure, DevOps practices, and Bicep templates
- SharePoint Framework (SPFx): Building modern SharePoint solutions
- Web Development: Modern frameworks, TypeScript, and tooling
Want to Learn More?
If you're interested in how I approach specific technical topics or have questions about my writing process, feel free to connect with me on Twitter/X, LinkedIn, or Bluesky.