From 0b17fd6676d0b906e0f49a205769d9d2431b5492 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 4 Oct 2025 00:08:50 +0000 Subject: [PATCH 1/3] Initial plan From 2f084a6e3489fe99483e28c0d540959e7425034c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 4 Oct 2025 00:17:35 +0000 Subject: [PATCH 2/3] Create authors.yml and update blog posts to use author keys Co-authored-by: jordanstephens <706922+jordanstephens@users.noreply.github.com> --- blog/2024-03-28-slackbot-sample.md | 2 +- blog/2024-05-01-may-product-updates.md | 2 +- blog/2024-06-01-june-product-updates.md | 2 +- blog/2024-07-01-july-product-updates.md | 2 +- blog/2024-07-31-july-product-updates-2.md | 2 +- blog/2024-08-30-august-product-updates.md | 2 +- blog/2024-09-30-september-product-updates.md | 2 +- blog/2024-11-12-hard-lessons-from-hardware.md | 2 +- blog/2024-11-13-october-product-updates.md | 2 +- blog/2024-12-04-launch-week.md | 2 +- blog/2024-12-11-product-hunt.md | 2 +- blog/2025-02-07-january-product-updates.md | 2 +- blog/2025-02-18-model-context-protocol.md | 2 +- ...5-03-12-website-logo-refresh-announcement.md | 2 +- ...03-14-deploying-defang-with-defang-part-1.md | 2 +- blog/2025-03-15-feb-product-updates.md | 2 +- ...03-26-deploying-defang-with-defang-part-2.md | 2 +- blog/2025-04-10-easiest-way-to-deploy-django.md | 2 +- blog/2025-04-11-mar-product-updates.md | 2 +- blog/2025-04-23-vibe-deploy.md | 2 +- blog/2025-05-09-april-product-updates.md | 2 +- blog/2025-06-06-may-product-updates.md | 2 +- blog/2025-06-16-crew-ai-sample.md | 2 +- blog/2025-06-16-docker-compose-defang.md | 2 +- blog/2025-07-10-june-product-updates.md | 2 +- blog/2025-07-14-defang-gcp-compose.md | 2 +- blog/2025-08-07-defang-ai-devops-agent.md | 2 +- blog/2025-08-12-july-product-updates.md | 2 +- blog/2025-08-22-agentic-apps.md | 2 +- blog/2025-09-09-august-product-updates.md | 2 +- blog/2025-09-15-agentic-era.md | 2 +- blog/2025-09-25-heroku-migration.md | 2 +- blog/authors.yml | 17 +++++++++++++++++ 33 files changed, 49 insertions(+), 32 deletions(-) create mode 100644 blog/authors.yml diff --git a/blog/2024-03-28-slackbot-sample.md b/blog/2024-03-28-slackbot-sample.md index 2918ac55c3..0275fd99e0 100644 --- a/blog/2024-03-28-slackbot-sample.md +++ b/blog/2024-03-28-slackbot-sample.md @@ -1,7 +1,7 @@ --- title: Deploy a Go-powered slackbot with Defang tags: [Cloud, NoDevOps, BYOC, AWS ECS, defang compose up, Slack API] -author: Raphaël Titsworth-Morin +authors: raphael_titsworth_morin --- Hey folks! Today, I'm going to share one of our code samples that will show you how to deploy a simple Slack bot. If you're looking to connect a cloud service to Slack to publish status updates, or something else like that, this should help you get started. We'll walk through a step-by-step process of writing a Go program using the [github.com/slack-go/slack](https://github.com/slack-go/slack) library to interact with the Slack API and easily deploy it using Defang. diff --git a/blog/2024-05-01-may-product-updates.md b/blog/2024-05-01-may-product-updates.md index 7608b8e32d..408e407b4d 100644 --- a/blog/2024-05-01-may-product-updates.md +++ b/blog/2024-05-01-may-product-updates.md @@ -1,7 +1,7 @@ --- title: April 2024 Defang Compose Update tags: [Cloud, NoDevOps, BYOC, AWS ECS, defang compose up, Defang Compose Update] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2024-06-01-june-product-updates.md b/blog/2024-06-01-june-product-updates.md index e0d7349519..eb1ec4ea51 100644 --- a/blog/2024-06-01-june-product-updates.md +++ b/blog/2024-06-01-june-product-updates.md @@ -1,7 +1,7 @@ --- title: May 2024 Defang Compose Update tags: [Cloud, NoDevOps, BYOC, Playground, Load Testing, ACME, Managed Redis, Kaniko, Postgres, ECS, Defang Compose Update] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2024-07-01-july-product-updates.md b/blog/2024-07-01-july-product-updates.md index d45903fdd4..ae262e6254 100644 --- a/blog/2024-07-01-july-product-updates.md +++ b/blog/2024-07-01-july-product-updates.md @@ -1,7 +1,7 @@ --- title: June 2024 Defang Compose Update tags: [Cloud, NoDevOps, BYOC, Windows, Managed Redis, CLI, Defang Compose Update] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2024-07-31-july-product-updates-2.md b/blog/2024-07-31-july-product-updates-2.md index ff5525da52..d8ee451efd 100644 --- a/blog/2024-07-31-july-product-updates-2.md +++ b/blog/2024-07-31-july-product-updates-2.md @@ -1,7 +1,7 @@ --- title: July 2024 Defang Compose Update tags: [Cloud, NoDevOps, BYOC, CLI, AI, Debugging, Defang Compose Update] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2024-08-30-august-product-updates.md b/blog/2024-08-30-august-product-updates.md index 83272259c2..9f3f3fbdc2 100644 --- a/blog/2024-08-30-august-product-updates.md +++ b/blog/2024-08-30-august-product-updates.md @@ -11,7 +11,7 @@ tags: Debugging, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- import { Button } from '@mui/material'; diff --git a/blog/2024-09-30-september-product-updates.md b/blog/2024-09-30-september-product-updates.md index 171cfecf94..f72bc51ab4 100644 --- a/blog/2024-09-30-september-product-updates.md +++ b/blog/2024-09-30-september-product-updates.md @@ -12,7 +12,7 @@ tags: Debugging, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- import { Button } from '@mui/material'; diff --git a/blog/2024-11-12-hard-lessons-from-hardware.md b/blog/2024-11-12-hard-lessons-from-hardware.md index 938ca08380..0ba92a906f 100644 --- a/blog/2024-11-12-hard-lessons-from-hardware.md +++ b/blog/2024-11-12-hard-lessons-from-hardware.md @@ -1,7 +1,7 @@ --- title: "Hard Lessons From Hardware" tags: [Cloud, NoDevOps, Embedded Systems, Hardware, Wifi, Arduino, Defang] -author: Linda Lee +authors: linda_lee --- *About the author: Linda Lee is an intern at Defang Software Labs who enjoys learning about computer-related things. She wrote this blog post after having fun with hardware at work.* diff --git a/blog/2024-11-13-october-product-updates.md b/blog/2024-11-13-october-product-updates.md index cc4c737f98..4d83d00d36 100644 --- a/blog/2024-11-13-october-product-updates.md +++ b/blog/2024-11-13-october-product-updates.md @@ -13,7 +13,7 @@ tags: Debugging, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- import { Button } from '@mui/material'; diff --git a/blog/2024-12-04-launch-week.md b/blog/2024-12-04-launch-week.md index 1e99bd4961..33b8115845 100644 --- a/blog/2024-12-04-launch-week.md +++ b/blog/2024-12-04-launch-week.md @@ -15,7 +15,7 @@ tags: Debugging, Defang Compose Update, ] -author: Defang Team +authors: defang_team image: /img/november-update/launch-week.png --- import { Button } from '@mui/material'; diff --git a/blog/2024-12-11-product-hunt.md b/blog/2024-12-11-product-hunt.md index aaccee1a51..9a96085ced 100644 --- a/blog/2024-12-11-product-hunt.md +++ b/blog/2024-12-11-product-hunt.md @@ -9,7 +9,7 @@ tags: Defang Compose Update, Product Hunt, ] -author: Defang Team +authors: defang_team image: /img/product-hunt/product-hunt.png --- import { Button } from '@mui/material'; diff --git a/blog/2025-02-07-january-product-updates.md b/blog/2025-02-07-january-product-updates.md index 6196488939..7ef316935e 100644 --- a/blog/2025-02-07-january-product-updates.md +++ b/blog/2025-02-07-january-product-updates.md @@ -14,7 +14,7 @@ tags: Debugging, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2025-02-18-model-context-protocol.md b/blog/2025-02-18-model-context-protocol.md index 043e0ea00a..b96bc3bf16 100644 --- a/blog/2025-02-18-model-context-protocol.md +++ b/blog/2025-02-18-model-context-protocol.md @@ -15,7 +15,7 @@ tags: Chatbot, Docker ] -author: Defang Team +authors: defang_team --- ![mcp](/img/mcp/mcp.png) diff --git a/blog/2025-03-12-website-logo-refresh-announcement.md b/blog/2025-03-12-website-logo-refresh-announcement.md index ec92deebb7..eedc321bf5 100644 --- a/blog/2025-03-12-website-logo-refresh-announcement.md +++ b/blog/2025-03-12-website-logo-refresh-announcement.md @@ -1,6 +1,6 @@ --- title: "Introducing Defang's New Look: Website & Logo Refresh" -author: Defang Team +authors: defang_team tags: [announcement, branding, refresh] --- diff --git a/blog/2025-03-14-deploying-defang-with-defang-part-1.md b/blog/2025-03-14-deploying-defang-with-defang-part-1.md index ef24a1bdd7..42fd63fb92 100644 --- a/blog/2025-03-14-deploying-defang-with-defang-part-1.md +++ b/blog/2025-03-14-deploying-defang-with-defang-part-1.md @@ -1,6 +1,6 @@ --- title: "Deploying Defang with Defang: Part 1" -author: Defang Team +authors: defang_team tags: [defang-with-defang, deployment, defang-portal] --- diff --git a/blog/2025-03-15-feb-product-updates.md b/blog/2025-03-15-feb-product-updates.md index 44a6b8850c..a5b14c0431 100644 --- a/blog/2025-03-15-feb-product-updates.md +++ b/blog/2025-03-15-feb-product-updates.md @@ -10,7 +10,7 @@ tags: Portal, Events, ] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2025-03-26-deploying-defang-with-defang-part-2.md b/blog/2025-03-26-deploying-defang-with-defang-part-2.md index 37f7de5bae..ccffd8a2cc 100644 --- a/blog/2025-03-26-deploying-defang-with-defang-part-2.md +++ b/blog/2025-03-26-deploying-defang-with-defang-part-2.md @@ -1,6 +1,6 @@ --- title: "Deploying Defang with Defang: Part 2" -author: Defang Team +authors: defang_team tags: [defang-with-defang, deployment, defang-website] --- diff --git a/blog/2025-04-10-easiest-way-to-deploy-django.md b/blog/2025-04-10-easiest-way-to-deploy-django.md index c7d1131825..aac8b9933d 100644 --- a/blog/2025-04-10-easiest-way-to-deploy-django.md +++ b/blog/2025-04-10-easiest-way-to-deploy-django.md @@ -1,6 +1,6 @@ --- title: "Deploying a Django App with Real-time Moderation Using Defang" -author: Defang Team +authors: defang_team tags: [deployment, django, docker, compose] --- diff --git a/blog/2025-04-11-mar-product-updates.md b/blog/2025-04-11-mar-product-updates.md index 038ca87bd7..f85d7c4137 100644 --- a/blog/2025-04-11-mar-product-updates.md +++ b/blog/2025-04-11-mar-product-updates.md @@ -15,7 +15,7 @@ tags: [ LLMs, Autoscaling, ] -author: Defang Team +authors: defang_team draft: false --- diff --git a/blog/2025-04-23-vibe-deploy.md b/blog/2025-04-23-vibe-deploy.md index 2a466297b8..e238adaaf0 100644 --- a/blog/2025-04-23-vibe-deploy.md +++ b/blog/2025-04-23-vibe-deploy.md @@ -19,7 +19,7 @@ tags: VSCode, Claude, ] -author: Defang Team +authors: defang_team draft: false --- diff --git a/blog/2025-05-09-april-product-updates.md b/blog/2025-05-09-april-product-updates.md index 9bc187d9c2..23847e4298 100644 --- a/blog/2025-05-09-april-product-updates.md +++ b/blog/2025-05-09-april-product-updates.md @@ -14,7 +14,7 @@ tags: Events, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2025-06-06-may-product-updates.md b/blog/2025-06-06-may-product-updates.md index e2d91e5762..38f486fe59 100644 --- a/blog/2025-06-06-may-product-updates.md +++ b/blog/2025-06-06-may-product-updates.md @@ -14,7 +14,7 @@ tags: Events, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2025-06-16-crew-ai-sample.md b/blog/2025-06-16-crew-ai-sample.md index ecc46fb3a1..9cc6a8b094 100644 --- a/blog/2025-06-16-crew-ai-sample.md +++ b/blog/2025-06-16-crew-ai-sample.md @@ -2,7 +2,7 @@ title: "Sample: Starter Kit for RAG + Agents with CrewAI" description: "Going over our sample for RAG + Agents with CrewAI" tags: [Cloud, NoDevOps, Docker Compose, Defang, Sample] -author: Defang Team +authors: defang_team --- ## Why Build a Starter Kit for RAG + Agents? diff --git a/blog/2025-06-16-docker-compose-defang.md b/blog/2025-06-16-docker-compose-defang.md index 13b2db6e87..a7a4477292 100644 --- a/blog/2025-06-16-docker-compose-defang.md +++ b/blog/2025-06-16-docker-compose-defang.md @@ -2,7 +2,7 @@ title: "Bridging Local Development and Cloud Deployment" description: "Announcing our new whitepaper: Bridging Local Development and Cloud Deployment with Docker Compose and Defang" tags: [Cloud, NoDevOps, Docker Compose, Defang, Whitepaper] -author: Defang Team +authors: defang_team --- **Introducing Our New Whitepaper: Bridging Local Development and Cloud Deployment with Docker Compose and Defang** diff --git a/blog/2025-07-10-june-product-updates.md b/blog/2025-07-10-june-product-updates.md index c80ef3c321..8569540c36 100644 --- a/blog/2025-07-10-june-product-updates.md +++ b/blog/2025-07-10-june-product-updates.md @@ -15,7 +15,7 @@ tags: Events, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2025-07-14-defang-gcp-compose.md b/blog/2025-07-14-defang-gcp-compose.md index c41d277d45..eba0c7c5c7 100644 --- a/blog/2025-07-14-defang-gcp-compose.md +++ b/blog/2025-07-14-defang-gcp-compose.md @@ -3,7 +3,7 @@ title: "Simple, Secure, and Scalable GCP Deployments from Docker Compose" description: "Announcing our latest whitepaper: How Defang simplifies Google Cloud deployments with Docker Compose" slug: defang-gcp-compose tags: [Google Cloud, GCP, Docker Compose, Cloud Deployment, Defang, Whitepaper] -author: Defang Team +authors: defang_team --- **Introducing Our New Whitepaper: Simple, Secure, and Scalable GCP Deployments from Docker Compose** diff --git a/blog/2025-08-07-defang-ai-devops-agent.md b/blog/2025-08-07-defang-ai-devops-agent.md index cbd74e50eb..ac4bcabcf3 100644 --- a/blog/2025-08-07-defang-ai-devops-agent.md +++ b/blog/2025-08-07-defang-ai-devops-agent.md @@ -3,7 +3,7 @@ title: "Defang: Your AI DevOps Agent" description: "From Vibe-Coding to Production… Without a DevOps Team" slug: defang-your-ai-devops-agent tags: [Cloud, NoDevOps, BYOC, MCP, LLMs, Vibe Deploying, GCP, AWS] -author: Defang Team +authors: defang_team --- ![Defang Agent](/img/defang_agent/defang_agent.png) diff --git a/blog/2025-08-12-july-product-updates.md b/blog/2025-08-12-july-product-updates.md index 4480bebc71..cdd2562f9b 100644 --- a/blog/2025-08-12-july-product-updates.md +++ b/blog/2025-08-12-july-product-updates.md @@ -15,7 +15,7 @@ tags: Cost Estimation, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2025-08-22-agentic-apps.md b/blog/2025-08-22-agentic-apps.md index 69701f166b..be448cb604 100644 --- a/blog/2025-08-22-agentic-apps.md +++ b/blog/2025-08-22-agentic-apps.md @@ -4,7 +4,7 @@ description: "Agentic apps, cloud-native infrastructure, and how Defang simplifi slug: agentic-apps tags: [Agentic Apps, AI, LLMs, Cloud, AWS, GCP, DigitalOcean, DevOps, Deployments] -author: Defang Team +authors: defang_team --- ![Agentic Apps](/img/agentic-apps/agentic-apps.png) diff --git a/blog/2025-09-09-august-product-updates.md b/blog/2025-09-09-august-product-updates.md index 3bcfc69aa3..a9d40878fc 100644 --- a/blog/2025-09-09-august-product-updates.md +++ b/blog/2025-09-09-august-product-updates.md @@ -16,7 +16,7 @@ tags: Agentic Apps, Defang Compose Update, ] -author: Defang Team +authors: defang_team --- ![Defang Compose Update](/img/defang-compose-update.webp) diff --git a/blog/2025-09-15-agentic-era.md b/blog/2025-09-15-agentic-era.md index 4bc1c8fcc2..a4add46f93 100644 --- a/blog/2025-09-15-agentic-era.md +++ b/blog/2025-09-15-agentic-era.md @@ -3,7 +3,7 @@ title: "Deployments in the Agentic Era" description: "How agentic applications are reshaping the future of software development and deployment" slug: agentic-era tags: [Agentic Era, AI, Software Development, Future, Automation, Cloud, DevOps] -author: Defang Team +authors: defang_team date: 2025-09-15 --- diff --git a/blog/2025-09-25-heroku-migration.md b/blog/2025-09-25-heroku-migration.md index c532975a5e..1be660016e 100644 --- a/blog/2025-09-25-heroku-migration.md +++ b/blog/2025-09-25-heroku-migration.md @@ -3,7 +3,7 @@ title: "Beyond Heroku: Owning Your Deployments" description: "Why scaling off Heroku matters, what happens during a migration, and how the Defang CLI makes the transition to AWS painless." slug: heroku-to-aws tags: [Heroku, AWS, Migration, PaaS vs IaaS, Cloud, DevOps, Defang, Docker Compose] -author: Defang Team +authors: defang_team date: 2025-09-25 --- diff --git a/blog/authors.yml b/blog/authors.yml new file mode 100644 index 0000000000..4dfd802020 --- /dev/null +++ b/blog/authors.yml @@ -0,0 +1,17 @@ +defang_team: + name: Defang Team + title: Defang Team + url: https://defang.io + image_url: /img/defang-logo.svg + +linda_lee: + name: Linda Lee + title: Software Engineering Intern at Defang + url: https://defang.io + image_url: /img/defang-logo.svg + +raphael_titsworth_morin: + name: Raphaël Titsworth-Morin + title: Software Engineer at Defang + url: https://defang.io + image_url: /img/defang-logo.svg \ No newline at end of file From ed1aeab0fd5c2fe28a2d341e25cd00b84617fee5 Mon Sep 17 00:00:00 2001 From: Jordan Stephens Date: Mon, 6 Oct 2025 10:03:44 -0700 Subject: [PATCH 3/3] Apply suggestion from @jordanstephens --- blog/authors.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/authors.yml b/blog/authors.yml index 4dfd802020..587795489a 100644 --- a/blog/authors.yml +++ b/blog/authors.yml @@ -14,4 +14,4 @@ raphael_titsworth_morin: name: Raphaël Titsworth-Morin title: Software Engineer at Defang url: https://defang.io - image_url: /img/defang-logo.svg \ No newline at end of file + image_url: /img/defang-logo.svg