Skip to content

Commit 86b5d24

Browse files
authored
Add blog wrap-up lfx term2 (#355)
* Add blog wrap-up lfx term2 Signed-off-by: Floor Drees <[email protected]> Co-authored-by: Jaime Silvela Co-authored-by: Leonardo Cecchi
1 parent cf8de53 commit 86b5d24

File tree

2 files changed

+77
-0
lines changed

2 files changed

+77
-0
lines changed
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: "Beyond the Patch: Continuing our LFX Mentorship"
3+
date: 2025-08-14
4+
draft: false
5+
image:
6+
url: patch.png
7+
attribution:
8+
author: fdrees
9+
tags:
10+
- mentorship
11+
- lfx
12+
- cncf
13+
- PostgreSQL
14+
- Kubernetes
15+
summary: "This summer marked our first time joining the CNCF’s LFX mentorship program—and
16+
it was such a great experience that we couldn’t wait to share it with you."
17+
---
18+
19+
This Summer we participated in the Cloud Native Computing Foundation's mentorship
20+
platform LFX [for the first time](https://cloudnative-pg.io/blog/lfx-cncf-mentorship/). We thought it was a great experience,
21+
which is why [we're participating again in the cohort that is starting in September](https://cloudnative-pg.io/blog/2025-term3-lfx-cncf-mentorship/).
22+
23+
Curious about our work with [Ying](https://cloudnative-pg.io/blog/contributor-highlight-ying-zhu/)? Read on!
24+
25+
## Summer 2025: Declarative Management of Foreign Data Wrappers
26+
27+
Ying Zhu ([EdwinaZhu](https://github.com/EdwinaZhu) on GitHub), a student at Carnegie Mellon University, was
28+
immediately drawn to CloudNativePG when she was looking for CNCF (Cloud Native
29+
Computing Foundation) projects to contribute to, since she’s already involved in
30+
the PostgreSQL _and_ Kubernetes communities.
31+
32+
Ying worked on implementing [“Declarative Management of PostgreSQL Foreign Data
33+
Wrappers”](https://github.com/cloudnative-pg/cloudnative-pg/issues/8063). The project aimed to extend the CloudNativePG operator to support
34+
declarative configuration of foreign data wrappers through its Database custom
35+
resource.
36+
37+
## On mentoring
38+
39+
Four CloudNativePG maintainers, Gabriele Bartolini, Leonardo Cecchi, Marco
40+
Nenciarini, and Armando Ruocco, supported Ying in her journey.
41+
42+
Gabriele shares how Ying worked hard, studied diligently, sought feedback,
43+
and grew visibly throughout the program. "Her curiosity, passion, and initiative
44+
stood out, and I hope that the psychologically safe environment we tried to
45+
create played a key role in her progress." Gabriele is confident Ying will
46+
continue to make valuable contributions to the project and the wider community.
47+
48+
Reflecting on the collaboration, Leonardo said:
49+
50+
> "She is not only a skilled engineer who writes beautiful code, but she also
51+
brought many new, innovative ideas—and even sparked a few in us. Working with
52+
new people is always an enriching experience for everyone!"
53+
54+
Leonardo knows the value of mentorship from both perspectives. Professionally,
55+
he has helped colleagues transition into new roles. Personally, he experienced
56+
the impact of early guidance when his father taught him programming as a child
57+
and continued to support him throughout his career.
58+
59+
Looking back, there’s one piece of advice Leonardo wishes he had received early
60+
on—well, two, actually. First: the true purpose of software is to help people.
61+
Second: always weigh the value of the code you write—how much it helps—against
62+
the effort it takes for you and your team, both now and in the long-term
63+
maintenance of that code. A topic of much discussion in the CloudNativePG Slack.
64+
65+
## What's next?
66+
67+
Ying has done an outstanding job with her initial mentorship commitment, and
68+
[the patch](https://github.com/cloudnative-pg/cloudnative-pg/pull/7942) she
69+
has provided is almost ready to be merged—after the release of version 1.27.0
70+
the pull request will be incorporated into v1.28.
71+
72+
We're so happy to work with Ying that we've decided to extend the mentorship
73+
project (which ends on Aug 29) to its next phase, focusing on foreign servers
74+
with issue [[Feature]: Declarative support for foreign servers #8063](https://github.com/cloudnative-pg/cloudnative-pg/issues/8063),
75+
which will presumably enter 1.28 too.
76+
77+
More to come!
145 KB
Loading

0 commit comments

Comments
 (0)