After many years on WordPress, the blog has a new home. This site is built with Astro, authored in plain Markdown, and deployed straight from a Git repository. No database, no admin panel — just text files, VS Code, and a git push.

Why the change?

Three reasons:

  1. Speed. Every page is a static HTML file. No runtime, no hydration tax.
  2. Ownership. My content is just Markdown in a Git repo. Portable, diffable, forever.
  3. Workflow. I write most of my day in VS Code — GitHub Copilot included. Writing posts in the same editor keeps me in flow.

How to publish a new post

# 1. create a new markdown file
code src/content/blog/my-new-post.md

# 2. commit and push
git add .
git commit -m "post: my new post"
git push

GitHub Actions builds the site and deploys it automatically. That’s it.

What’s next

Expect more writing on Azure, AI, and the architect’s craft — plus the occasional field note from customer work and community events.

Thanks for reading. 👋

Welcome to the new tiagocosta.com

After some time thinking about how I want to share content going forward, I finally decided to rebuild my website from scratch.

Welcome to the new tiagocosta.com 🚀

Why a new website?

The previous version served its purpose, but it was becoming harder to maintain and update consistently. As someone who creates a lot of technical content, I needed something:

  • Lightweight
  • Fast
  • Easy to manage
  • Focused on writing and publishing

So I rebuilt everything using Astro.

Why Astro?

Astro gives me exactly what I was missing:

  • Blazing-fast performance with minimal JavaScript
  • A clean content-first approach
  • Simple Markdown-based publishing
  • Flexibility to grow over time

In short, it removes friction. And less friction means more content.

What to expect

With this new setup, you can expect a lot more frequent and focused content, especially around:

  • Azure and cloud architecture
  • AI and agentic workflows
  • Microsoft Fabric and data solutions
  • DevOps and automation
  • Real-world lessons from projects and training

I’ll also share experiments, ideas, and practical guides that you can actually use—not just theory.

This is just the beginning

This new site is not just a redesign—it’s a reset.

A simpler platform means I can spend less time managing the website and more time creating valuable content for you.

If you’ve been following my work, thank you. If you’re new here, welcome—there’s a lot more coming.


Stay tuned.