Skip to content

Commit 63c120f

Browse files
authored
3 changes by Nuxt Studio
1 parent 55b1129 commit 63c120f

File tree

3 files changed

+182
-0
lines changed

3 files changed

+182
-0
lines changed

content/1.posts/65.2024-retro.md

+182
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,182 @@
1+
---
2+
title: A Year About Community - Dev Retro 2024
3+
lead: 2024 retrospective and plans for 2025
4+
date: 2025-01-21T00:00:00.000Z
5+
image:
6+
src: /images/review_1.jpg
7+
badge:
8+
label: Essay
9+
tags:
10+
- thoughts
11+
- learning
12+
- retro
13+
---
14+
15+
I'm a bit late with my annual retrospective, but let's maintain good habits. It's always interesting to look back on the past year and make some plans for the next one.
16+
17+
## Plans For 2024 Versus Reality
18+
19+
Last year, I set small, tangible goals for myself to have achievable objectives to work on. So how did that go?
20+
21+
::tabs
22+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
23+
Organize 3 meetups for `MTG:Bordeaux`
24+
:::
25+
26+
:::div{icon="i-ph-target-bold" label="Reality"}
27+
✅ Together with the other community leaders, we organized 4 `MTG:Bordeaux` meetups, one more than planned.
28+
:::
29+
::
30+
31+
::tabs
32+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
33+
Obtain the official Vue.js certification
34+
:::
35+
36+
:::div{icon="i-ph-target-bold" label="Reality"}
37+
❌ I didn't take the time to prepare for and pass it, but I plan to do so in 2025.
38+
:::
39+
::
40+
41+
::tabs
42+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
43+
Create a small speaker website in Nuxt, listing my previous talks
44+
:::
45+
46+
:::div{icon="i-ph-target-bold" label="Reality"}
47+
🟧 This one is amusing. Instead of creating a small speaker website, I migrated my entire blog to Nuxt using the Nuxt UI Pro SaaS template. It turned into a personal website with a landing page and various sections, including a public speaking section. However, I still haven't taken the time to develop the page listing my previous talks in the speaking section 😏.
48+
:::
49+
::
50+
51+
::tabs
52+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
53+
Build a small application using Dapr and running in Azure Container Apps
54+
:::
55+
56+
:::div{icon="i-ph-target-bold" label="Reality"}
57+
❌ This is still something I want to accomplish.
58+
:::
59+
::
60+
61+
::tabs
62+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
63+
Write a blog post about Obsidian
64+
:::
65+
66+
:::div{icon="i-ph-target-bold" label="Reality"}
67+
❌ No longer one of my goals. Even though I'm still using Obsidian and interested in it, there are other topics I want to prioritize writing about.
68+
:::
69+
::
70+
71+
::tabs
72+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
73+
Write 2 articles for the [*Vue CI/CD series*\*](https://bordeauxcoders.com/series/vuejs-cicd) on [**Bordeaux Coders**](https://bordeauxcoders.com/)
74+
:::
75+
76+
:::div{icon="i-ph-target-bold" label="Reality"}
77+
❌ I think I will delay these articles until a future time when I am more involved with Vue.js and feel inspired to write about it. Blogging should be enjoyable, not a burden.
78+
:::
79+
::
80+
81+
::tabs
82+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
83+
Present at least 2 different talks at developer conferences
84+
:::
85+
86+
:::div{icon="i-ph-target-bold" label="Reality"}
87+
✅ This year, I had the opportunity to be a speaker at 1 meetup (`MTG:Bordeaux`) and 3 developer conferences (PulumiUp, Cloud Nord, and BDX I/O) . In the meetup and first conference, I talked about industrializing the configuration and creation of GitHub repositories using IaC. In the 2 other conferences, I led a hands-on training session about beginning with Pulumi.
88+
:::
89+
::
90+
91+
::tabs
92+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
93+
Reach 1K followers on LinkedIn
94+
:::
95+
96+
:::div{icon="i-ph-target-bold" label="Reality"}
97+
✅ I now have 1.1k followers on LinkedIn. More importantly, I stopped using Twitter and switched to Bluesky. Although I didn't delete my account to keep track of old tweets, I won't return to Twitter. I'm really happy with Bluesky and have even reached 500k followers there.
98+
:::
99+
::
100+
101+
::tabs
102+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
103+
Add missing sections to the [*Pulumi Azure Workshop*\*](https://github.com/TechWatching/pulumi-azure-workshop)
104+
:::
105+
106+
:::div{icon="i-ph-target-bold" label="Reality"}
107+
🟧 I made significant improvements to the workshop, but there are still some sections that need to be added.
108+
:::
109+
::
110+
111+
::tabs
112+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
113+
Develop a 1-day Pulumi training course
114+
:::
115+
116+
:::div{icon="i-ph-target-bold" label="Reality"}
117+
🟧 I did not, although my Pulumi Workshop could serve as a foundation for this training course. However, I did create a learning roadmap for Pulumi, which is [published on roadmap.sh](https://roadmap.sh/r/pulumi-roadmap)
118+
:::
119+
::
120+
121+
::tabs
122+
:::div{icon="i-ph-calendar-check-bold" label="Goal"}
123+
Create a YouTube video about a developer tool or technology
124+
:::
125+
126+
:::div{icon="i-ph-target-bold" label="Reality"}
127+
✅ I created my first [YouTube video](https://youtu.be/MmQqsVAONf0?si=1J6KMH-Q38PVvNAa) in September, focusing on the Azure Functions Flex Consumption Plan.
128+
:::
129+
::
130+
131+
Even though I didn't achieve all my goals (which was never the plan), I'm pleased with what I accomplished this year. A big part of this was connected to the tech community, whether by directly creating tech content for the community or by taking part in the local community.
132+
133+
## Microsoft Tech Group Bordeaux
134+
135+
With the support of `MTG:France`, a few others and I started the Microsoft Tech Group Bordeaux meetup group in early 2024. Seeing the time and energy required to organize small meetups makes me admire tech conference organizers even more for managing much larger events. It's all worth it, and I'm very happy with what we achieved.
136+
137+
- A new [meetup group](https://www.meetup.com/mtg-bordeaux/) that went from 0 to 183 members
138+
- 4 in-person meetups hosted but also live-streamed on [YouTube](https://youtube.com/playlist?list=PL5Kprdw8GhxdySCoOw9_l5QfqW5a5W69p\&si=JRKRNpGnOCtJ6vq0)
139+
- 9 talks and 13 speakers
140+
- More than 30 attendees for each meeting
141+
- More that 500 views of the replays on [YouTube](https://youtube.com/playlist?list=PL5Kprdw8GhxdySCoOw9_l5QfqW5a5W69p\&si=JRKRNpGnOCtJ6vq0)
142+
- 289 followers on the [LinkedIn page of MTG\:Bordeaux](https://www.linkedin.com/company/mtg-bordeaux)
143+
144+
![Abstract tech-themed design with the text "MTG: Bordeaux" in the center. Features symbols like a cloud, database, and lines of code on a dark background.](/posts/images/65.2024_retro_1.png){.rounded-lg.mx-auto}
145+
146+
This wouldn't have been possible without the help of the other organizers of this meetup (Christian Bonnaud, Xavier Noya, Lionel Lalande), the speakers, the companies that hosted these events, the people from MTG\:France, Julien Bichon from Microsoft, and our video expert Enzo Rudy Sekkaï. Many thanks to all of them and to anyone else I might be forgetting.
147+
148+
::callout{icon="i-heroicons-light-bulb"}
149+
In case you are interested, `MTG:Bordeaux` is also on [Bluesky](https://bsky.app/profile/mtgbordeaux.bsky.social){style="pointer-events: none"}.
150+
::
151+
152+
## Microsoft MVP Award
153+
154+
In December 2024, I was awarded the [Microsoft MVP title](https://mvp.microsoft.com/fr-FR/mvp/profile/b6deecb6-7760-406e-84cb-8206f051f8e5) in the Microsoft Azure category. I'm very grateful for this award which acknowledges my community contributions.
155+
156+
![MVP Award](/posts/images/65.2024_retro_2.png){.rounded-lg.mx-auto}
157+
158+
I enjoy creating technical content for the community and sharing what I learn, as it's only fair since I learn so much from others too. It feels great helping others grow their skills and learn from my expertise. I don't expect anything in return for writing these articles or giving talks, but it's nice to be encouraged by such an award. I’m sure it will also be a great opportunity for me to provide valuable feedback to Microsoft, meet other passionate people from around the world, and make a bigger impact.
159+
160+
## What's Next For 2025?
161+
162+
For 2025, I will keep working on small achievable objectives of which I will probably only do a part:
163+
164+
- Organize 4 meetups for `MTG:Bordeaux`
165+
- Create a website for `MTG:Bordeaux`
166+
- Create a talk (for a meetup or developer conference) about devcontainers
167+
- Present at least 2 different talks at developer conferences
168+
- Create 4 YouTube videos about a developer tool or technology
169+
- Obtain the official Vue.js certification
170+
- Reach 2k followers on LinkedIn and 1k on Bluesky
171+
- Migrate my [personal website](https://techwatching.dev/) to Nuxt Content v3 and finalize the public speaking section
172+
173+
Improve the [*Pulumi Azure Workshop*\*](https://github.com/TechWatching/pulumi-azure-workshop) with a section about using existing infrastructure
174+
175+
- Develop a 1-day Pulumi training course
176+
- Build a small application using Dapr and running in Azure Container Apps
177+
178+
Creating `MTG:Bordeaux` was one of the highlights of my 2024, and I plan to continue building this community. Above all, I aim to keep learning new technologies, tools, and practices, and share them with the community.
179+
180+
## To Conclude
181+
182+
Enjoy 2025 and keep learning.
71.8 KB
Loading
58.8 KB
Loading

0 commit comments

Comments
 (0)