-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Hargun Kaur <[email protected]>
- Loading branch information
1 parent
7f9e86a
commit 0ee0b96
Showing
2 changed files
with
252 additions
and
0 deletions.
There are no files selected for viewing
Binary file added
BIN
+1.04 MB
...4/09-08-meet-the-maintainer-hussaina-begum/hussaina-begum-layer5-maintainer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
252 changes: 252 additions & 0 deletions
252
src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/post.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,252 @@ | ||
--- | ||
title: "Meet the Maintainer: Hussaina Begum" | ||
subtitle: "An interview series with open source maintainers" | ||
date: 2024-09-08 10:30:05 -0530 | ||
author: Vivek Vishal | ||
thumbnail: ./hussaina-begum-layer5-maintainer.png | ||
darkthumbnail: ./hussaina-begum-layer5-maintainer.png | ||
description: Meet the Maintainer series with open source maintainer, Hussaina Begum | ||
type: Blog | ||
category: Open Source | ||
tags: | ||
- Open Source | ||
featured: false | ||
published: true | ||
--- | ||
|
||
import { BlogWrapper } from "../../Blog.style.js"; | ||
import img from "./hussaina-begum-layer5-maintainer.png"; | ||
import { MeetTheMaintainer } from "../../MeetTheMaintainer.style.js"; | ||
import { Link } from "gatsby"; | ||
import ForkLift from "../../../../assets/images/app/hero/forklift.svg"; | ||
|
||
<BlogWrapper> | ||
<MeetTheMaintainer> | ||
|
||
<div class="intro"> | ||
<p> | ||
Continuing in our Meet the Maintainer series, we have{" "} | ||
<Link to="/community/members/hussaina-begum">Hussaina Begum</Link>. Hussaina is a | ||
maintainer of the{" "} | ||
<Link to="/projects/meshery-ctl"> | ||
Meshery CTL | ||
</Link>{" "} | ||
project. In this interview, we get to know Hussaina a little better and | ||
learn about her journey as an open source project maintainer and with Layer5 | ||
community. | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
Hussaina, thank you for joining me today. Many people inside and outside of | ||
the Layer5 Community have seen the effects of your contributions, but may | ||
not know the backstory as to who Hussaina is and how you arrived at your | ||
maintainer role. Indulge us. How did you discover the Layer5 community? What | ||
made you stay? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"I wanted to contribute to Open source for a long time and finally made up | ||
my mind to get into the world of Open Source during Hacktoberfest 2020. | ||
Meshery was one of the projects I contributed to and it had a well defined | ||
structure and meetings for everyone - Newcomers call, Developers call, | ||
Websites(FrontEnd development) call, CI/CD call and community call, etc. | ||
Also, the meshmate program where the existing Meshery maintainers help the | ||
newest members to get started. Meshery project aligned with my networking | ||
background and my goal towards backend development using golang. Last but | ||
not the least, bad jokes from Lee during the development call." | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
You’re a Meshery Maintainer and have been for some long time now. What does | ||
being a Meshery maintainer mean to you? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"Lots of learning. Though I started out small in Meshery with a | ||
documentation PR, Meshery community had so much knowledge to share. With | ||
their support, I could start on mesheryctl UX improvements. I have seen many | ||
bright engineers implementing great features in Meshery. I draw inspiration | ||
from them and try to pay it forward by helping new members of the | ||
community." | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
<Link to="/projects">Layer5 projects</Link> has a number of active, open | ||
source projects. You’ve been consistently contributing to a few of them. | ||
Which one(s) are you currently focusing on? | ||
<i>Psst.</i> Also, which one’s your favorite? I won’t tell. | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"I have contributed to mesheryctl, meshkit and meshery.io projects so far, | ||
It's hard to pick one." | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p>What’s the coolest Meshery demo you have done/seen?</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"Meshed playground demo is awesome. I also remember the mesheyctl system | ||
perf CLI demo I have done on the Meshey office hours from one of the Kubecon | ||
events. Kudos to all the contributors of mesheyctl system per command | ||
development and refactors." | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
What do you anticipate will be Meshery’s biggest announcement this year? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p>"Meshey project moving to Incubating status🙂"</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p>What is your favorite Meshery CLI command?</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p>"mesheryctl system start"</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p>What is your hot tip for working with Meshery that others may not know?</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"Use slack effectively and leverage discuss forum, talk to Meshmates and | ||
maintainers, they are all ears to the issues you face while starting out. " | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
What are some personal goals for the next year with respect to the Meshery | ||
and the Layer5 community? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"Work on the long pending system config CLI improvements and contribute to | ||
other Meshey projects" | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
Interesting. Do expand on that: What do you think Meshery could offer in | ||
addition to what it already does? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p>"Labs designed in a way that they work with local resources."</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
Your most often used emoji? Your preference: movie or book? Morning person | ||
or night owl? What have you worked on in the past six months that you’re | ||
particularly proud of? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"eyes emoji. My preference is a book compared to a movie. I am a Night Owl | ||
w.r.t. work, however, I use my early mornings for my fitness goals. I have | ||
not been active lately, however removing dependency on CLIs in `mesheryctl | ||
system config` would be something I would consider a good milestone item for | ||
me." | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
The cloud native ecosystem moves quickly. Keeping up with all the | ||
developments can be challenging. How do you stay up-to-date? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"I like listening to kubernetes podcasts and I follow the internal slack | ||
channels for upstream activities at VMware. Also, attending the local KCD | ||
events helped me understand the latest developments across various k8s | ||
projects. Being a program committee member has given me good understanding | ||
of developments across a specific technology area, let it be security and | ||
identity area or the world of service meshes" | ||
</p> | ||
</div> | ||
|
||
<div class="interviewer"> | ||
<span>Vivek:</span> | ||
<p> | ||
{" "} | ||
Do you have any advice for individuals hopeful to become Layer5 contributors | ||
or potentially maintainers? | ||
</p> | ||
</div> | ||
|
||
<div class="interviewee"> | ||
<span>Hussaina:</span> | ||
<p> | ||
"Show up and attend the meetings which align with your expertise and areas | ||
you would like to learn or contribute to. Make use of the Meshmates and | ||
Meshery slack and discuss forums are pretty active and everyone is eager to | ||
help." | ||
</p> | ||
</div> | ||
|
||
<div class="note"> | ||
<img src={ForkLift} height="100px" /> | ||
<p> | ||
The Meshery project moves at an impressive pace thanks to maintainers like | ||
Hussaina. Be like Hussaina. Join the{" "} | ||
<a href="https://slack.layer5.io">Layer5 Slack</a> and say “hi". | ||
</p> | ||
</div> | ||
|
||
</MeetTheMaintainer> | ||
</BlogWrapper> |