diff --git a/src/_blog/libp2p-new-meetings.md b/src/_blog/libp2p-new-meetings.md
new file mode 100644
index 00000000..f9ef4a72
--- /dev/null
+++ b/src/_blog/libp2p-new-meetings.md
@@ -0,0 +1,199 @@
+---
+tags:
+- libp2p
+- meetings
+title: Introduction to libp2p Community Meetings
+description: An update on all of the libp2p community meetings happening now.
+date: 2024-04-29
+permalink: "/2024-04-29-libp2p-meetings/"
+translationKey: ''
+header_image: /social_banner.jpeg
+author: Dave Grantham
+---
+
+**Table of Contents**
+
+[[toc]]
+
+## Introduction
+
+The **lib**p2p Community is growing a little bit every day since the creation
+of the **lib**p2p Foundation and the independence of the **lib**p2p Projectback
+in January of 2024. Many new improvements have been made to the communication
+and administration of the project across the infrastructure. One such
+improvement was the centralization of the **lib**p2p Community Calendar to one
+location: [lu.ma/**lib**p2p](https://lu.ma/**lib**p2p). This blog post covers all of
+the current community meetings you will find on the calendar as well out
+outline how you can organize your own and get it promoted alongside the other
+**lib**p2p meetings.
+
+### The Current Calendar
+
+This is the current community calendar embeded from lu.ma:
+
+
+
+I would like to invite you to add the **lib**p2p Community Calendar feed to
+your calendar and plan to attend. The easiest way to do that is to go to the
+main calendar and click on the calendar feed to subscribe.
+
+![Subscribe to the calendar](../assets/subscribe_to_calendar.gif)
+
+### I'm Interested in a Meeting about X-**lib**p2p...How can I start it?
+
+I'm glad you asked. The **lib**p2p Community operates on a "2 + you" rule for
+meetings. If you and two other people would like to start a meeting, let me
+know and I will help you organize it, list it on the **lib**p2p calendar,
+announce it on our social media feeds and all of our chat channels. Meetings
+focused on an implementation of **lib**p2p also get highlighted in the
+quarterly **lib**p2p reports and in the libp2p Community Update portion of the
+[EngRes The Gathering](https://lu.ma/engres-the-gathering-05-2024) monthly
+meetings.
+
+I know that I am personally interested in all implementations of **lib**p2p so
+you really only need to find one other person and I will plan to attend so that
+we can have 3 people show up. I strongly encourage anybody interested in having
+a meeting to find me (@dhuseby) on any of our [chat rooms](https://libp2p.io)
+and let me know so I can help get it organized.
+
+## Current Meetings
+
+### **lib**p2p Community Call
+
+At the time of this writing, the next **lib**p2p Community Call will take place
+on May 14th, 2024:
+
+
+
+The community call is our most well attended meeting where we cover community
+related news and updates. It is a great meeting to ask questions in and to
+announce your projects using **lib**p2p. This is where maintainers of multiple
+implementations come to talk about upcoming releases, important bugs, and
+security advisories. If you only want to attend one **lib**p2p meeting, this is
+the best one to get updated on all things **lib**p2p.
+
+### **lib**p2p Specification Meeting
+
+The *very first* **lib**p2p Specification Meeting will take place on May 7th,
+2024:
+
+
+
+This meeting is brand new. The **lib**p2p project is actually a set of
+specifications defining a modular set of peer-to-peer protocols needed to span
+the entire internet with scalable peer-to-peer services. This meeting is
+designed to bring together peer-to-peer researchers and maintainers of the
+**lib**p2p specs so that open issues can be discussed, consensus built, and
+solutions quickly landed. If you have ever thought, "this could be better if
+only the specification said this..." then this is the meeting for you. This is
+where interroperability begins in the **lib**p2p ecosystem.
+
+### **lib**p2p Implementation Meetings
+
+All are welcome at any **lib**p2p community meeting, especially the
+implementation specific open maintainer calls. The following meetings are
+organized to discuss technical details about the **lib**p2p implementations in
+the specific languages. Currently we have standing meetings for go-**lib**p2p,
+rust-**lib**p2p, js-**lib**p2p, and the newly revived py-**lib**p2p
+implementations. However there are other **lib**p2p implementations in C++,
+Swift, Nim, JVM (Java/Kotlin), Zig, and .Net.
+
+#### go-**lib**p2p
+
+
+
+#### rust-**lib**p2p
+
+
+
+#### js-**lib**p2p
+
+
+
+#### py-**lib**p2p
+
+
+
+#### nim-**lib**p2p
+
+The Nim implementation of **lib**p2p is organized round the Vac community found
+here: [https://forum.vac.dev](https://forum.vac.dev). If you are interested in
+nim-**lib**p2p, I suggest you go join that community and get involved.
+
+#### dotnet-**lib**p2p
+
+The .Net implementation of **lib**p2p has a [Telegram
+group](https://t.me/dotnet_libp2p) where the maintainers have technical
+discussions on an ongoing basis.
+
+## Conclusion
+
+I really hope to see all of you at one of the upcoming **lib**p2p meetings.
+They really are how we most efficiently coordinate our efforts. Without
+dedicated supporters, this project will not survive. Come make some new
+friends.
+
+Cheers! 🍻
diff --git a/src/assets/social_banner.jpeg b/src/assets/social_banner.jpeg
new file mode 100644
index 00000000..6fb1c907
Binary files /dev/null and b/src/assets/social_banner.jpeg differ
diff --git a/src/assets/subscribe_to_calendar.gif b/src/assets/subscribe_to_calendar.gif
new file mode 100644
index 00000000..d3a2a229
Binary files /dev/null and b/src/assets/subscribe_to_calendar.gif differ