Skip to content
This repository was archived by the owner on Jan 16, 2025. It is now read-only.

Commit de888c3

Browse files
Publish Lisa Crossman CGP Spotlight blog (#403)
* Added 1 file via CloudCannon. * Updated 1 file via CloudCannon. * Updated 1 file via CloudCannon. * Updated 1 file via CloudCannon. * Updated 1 file via CloudCannon. * Added 'img/news/2023-05-25-lisa-crossman-grantee-spotlight/lisacrossman.png' via CloudCannon * Deleted 'img/news/2023-05-25-lisa-crossman-grantee-spotlight/lisacrossman.png' via CloudCannon * Added 'img/news/2023-05-25-lisa-crossman-grantee-spotlight/lisa-crossman.png' via CloudCannon * Updated 1 file via CloudCannon. * Updated 1 file via CloudCannon. * Updated 2 files via CloudCannon. --------- Co-authored-by: Gracie Gregory <[email protected]>
1 parent 126a346 commit de888c3

File tree

3 files changed

+150
-23
lines changed

3 files changed

+150
-23
lines changed
Loading

news/community-grantee-spotlight-oğuz-ağcayazı.md

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,25 @@ tags:
1212
index: false
1313
layout: layouts/news.njk
1414
---
15-
<img src="/img/news/2022-12-22-community-grantee-spotlight-oguz-agcayazi/Social-Announcement-Graphic-(2).png" width="580" height="326" alt="Heading reads &quot;Community Grantee Spotlight: Oğuz Ağcayazı. Rust Foundation Fellow.&quot; Beneath the text is a round headshot of Oğuz Ağcayazı with a spotlight graphic overlaid on it." title="Oğuz Ağcayazı" />
15+
<img width="580" height="326" alt="Heading reads &quot;Community Grantee Spotlight: Oğuz Ağcayazı. Rust Foundation Fellow.&quot; Beneath the text is a round headshot of Oğuz Ağcayazı with a spotlight graphic overlaid on it." title="Oğuz Ağcayazı" src="/img/news/2022-12-22-community-grantee-spotlight-oguz-agcayazi/Social-Announcement-Graphic-(2).png" />
1616

1717
> *<u>About this series</u>*
1818
>
19-
>
2019
> *Welcome to the Rust Foundation’s Community Grantee Spotlight series – a collection of blogs that highlights the accomplishments and experiences of individuals who received a &nbsp;*[*<u>Project Grant</u>*](https://foundation.rust-lang.org/grants/project-grants)&nbsp;*or&nbsp;*[*<u>Rust Foundation Fellowship</u>*](https://foundation.rust-lang.org/grants/fellowships)&nbsp;*as part of our &nbsp;*[*<u>Community Grants Program</u>*](https://foundation.rust-lang.org/grants)*. Each installment features an interview with an individual grantee about their progress, goals, and experiences within the program.&nbsp;*
2120
>
21+
> *Our intention for this series is to celebrate our hardworking grantees while shedding light on the wide breadth of work they are collectively doing to benefit the Rust ecosystem. We hope you enjoy getting acquainted with these amazing individuals!*
2222
>
23-
> *Our intention for this series is to celebrate our hardworking grantees while shedding light on the wide breadth of work they are collectively doing to benefit the Rust ecosystem. We hope you enjoy getting acquainted with these amazing individuals\!*
24-
>
25-
>
26-
> *<u>Note:</u>&nbsp; The Community Grantee Spotlight series will not function as a comprehensive catalog of all our grants/grantees, but instead will highlight a handful of individuals who expressed interest in participating. Please stay tuned for a new page our team is working on that will include info on the grants we’ve issued to date. In the meantime, you can find our most recent announcement of Rust Foundation grants&nbsp;*[*<u>here</u>*](https://foundation.rust-lang.org/news/2022-06-14-community-grants-program-awards-announcement)&nbsp; *– with more to be announced soon\!*
23+
> *<u>Note:</u>&nbsp; The Community Grantee Spotlight series will not function as a comprehensive catalog of all our grants/grantees, but instead will highlight a handful of individuals who expressed interest in participating. Please stay tuned for a new page our team is working on that will include info on the grants we’ve issued to date. In the meantime, you can find our most recent announcement of Rust Foundation grants&nbsp;*[*<u>here</u>*](https://foundation.rust-lang.org/news/2022-06-14-community-grants-program-awards-announcement)&nbsp; *– with more to be announced soon!*
24+
2725

28-
&nbsp;
2926

3027
## <u><strong><em>The Grant:</em></strong>&nbsp;</u>
3128

3229
Rust Foundation Fellowship Award (Awarded in June 2022)&nbsp;
3330

3431
[***<u>&gt;&gt;Learn more about this grant</u>***](https://foundation.rust-lang.org/grants/fellowships/)
3532

36-
&nbsp;
33+
3734

3835
## ***<u>The Grantee:</u>***
3936

@@ -49,49 +46,49 @@ Rust Foundation Fellowship Award (Awarded in June 2022)&nbsp;
4946

5047
### “Special thanks to&nbsp;[<u>Oli</u>](https://github.com/oli-obk) for his mentorship, [<u>compiler-errors</u>](https://github.com/compiler-errors) for answering my endless questions, and the Rust compiler community for being awesome.”
5148

52-
&nbsp;
49+
5350

5451
## *<u>The Work:</u>*
5552

5653
<u>Focus under the Community Grants Program:</u> Through his work as a Rust Foundation Fellow, Oğuz is supporting the Rust Compiler Team through improved documentation, technical improvements, and resolving GitHub issues. In addition, Oğuz plans to create educational content to support new Rust Project contributors.
5754

58-
&nbsp;
55+
5956

6057
## *<u>The Conversation:</u>*
6158

6259
## ***<u>Q: Tell us a bit about your background with Rust prior to the Community Grants Program</u>***
6360

64-
It’s actually quite an interesting story. In the summer of 2020, I was working on making a Roguelike game. I was part of a Discord channel about it where developers met to discuss this type of project. I met someone in that space who read my messages about what I was working on and they encouraged me to switch from C++ to Rust. They told me that it was a better use case because of the way it handles errors (Rust doesn't have exceptions). Initially, I was skeptical. I mean, Rust was completely new to me so I wasn’t sure if the learning curve would be worth it – at the time, I just wanted to make my game\! But after some preliminary research, Rust looked really interesting and I made the switch.
61+
It’s actually quite an interesting story. In the summer of 2020, I was working on making a Roguelike game. I was part of a Discord channel about it where developers met to discuss this type of project. I met someone in that space who read my messages about what I was working on and they encouraged me to switch from C++ to Rust. They told me that it was a better use case because of the way it handles errors (Rust doesn't have exceptions). Initially, I was skeptical. I mean, Rust was completely new to me so I wasn’t sure if the learning curve would be worth it – at the time, I just wanted to make my game! But after some preliminary research, Rust looked really interesting and I made the switch.
6562

6663
Then, a year later, that same person who encouraged me to make this switch later published a book about making a game with Rust. I started porting my game to Rust and everything went really well after I got over the initial hurdle. Rust was totally smooth sailing for me after I got up to speed with it.
6764

6865
## <u><strong>Q: Can you point to anything that helped get you over that initial hurdle you encountered when learning to code with Rust?</strong></u>
6966

70-
I think the most important thing is to dive into some of the most commonly-recommended resources. They are recommended for a reason\! Definitely start with the [<u>Rust Book</u>](https://doc.rust-lang.org/book/) and after having some understanding, check out [Rustonomicon](https://doc.rust-lang.org/nomicon/#the-rustonomicon). In my opinion, it's the best coding resource for any language on the web.&nbsp;
67+
I think the most important thing is to dive into some of the most commonly-recommended resources. They are recommended for a reason! Definitely start with the [<u>Rust Book</u>](https://doc.rust-lang.org/book/) and after having some understanding, check out [Rustonomicon](https://doc.rust-lang.org/nomicon/#the-rustonomicon). In my opinion, it's the best coding resource for any language on the web.&nbsp;
7168

7269
Overall, my advice is to read as much as you can and start writing Rust code as soon as possible. That’s “all” there is to it – it's hard work, but it's worth it. Granted, you will initially fight with the Rust borrow checker, but you will eventually become friends with it. I suppose the TL;DR is read, write, and keep your eyes on the prize.
7370

7471
## <u><strong>Q: What was your mindset like when you applied to the Rust Foundation Community Grants Program?&nbsp;</strong></u>
7572

76-
I have to say, I wasn't *excited* by the prospect of a Rust Foundation Fellowship, per se, because I wasn't expecting to get accepted. I thought, “Hey, I'm just a ‘small contributor’. Why would \[the Rust Foundation\] ever accept me?” I thought, “there's a group of people that are way more interesting than me, way more talented, way ‘better’.” Luckily, I came to understand that the Rust Project is welcoming to new contributors and it was more than ok for me to try my hand at applying for something like this. I eventually went ahead and applied – and to my surprise, I got accepted\!
73+
I have to say, I wasn't *excited* by the prospect of a Rust Foundation Fellowship, per se, because I wasn't expecting to get accepted. I thought, “Hey, I'm just a ‘small contributor’. Why would \[the Rust Foundation\] ever accept me?” I thought, “there's a group of people that are way more interesting than me, way more talented, way ‘better’.” Luckily, I came to understand that the Rust Project is welcoming to new contributors and it was more than ok for me to try my hand at applying for something like this. I eventually went ahead and applied – and to my surprise, I got accepted!
7774

7875
## <u><strong>Q: What are some of your main goals as a Fellow?</strong></u>
7976

80-
Ultimately, I’d love to be a member of the Rust compiler team – but it certainly will take me time to get there. Luckily, I'm being mentored by <a target="_blank" rel="noopener" href="https://github.com/oli-obk">Oli</a>. He is fantastic and knows so much about the compiler but I’m clear-eyed about the fact that it will take me more time to achieve that level of mastery. I don’t think I’ll achieve this goal under the Community Grants Program as it will take a couple of years, but I think I might get into the [<u>MIR optimizations working group</u>](https://www.rust-lang.org/governance/teams/compiler#MIR%20optimizations%20working%20group), hopefully doing my work on the MIR. If the group admits me, that's great but I’m not in a hurry.&nbsp;
77+
Ultimately, I’d love to be a member of the Rust compiler team – but it certainly will take me time to get there. Luckily, I'm being mentored by <a target="_blank" href="https://github.com/oli-obk">Oli</a>. He is fantastic and knows so much about the compiler but I’m clear-eyed about the fact that it will take me more time to achieve that level of mastery. I don’t think I’ll achieve this goal under the Community Grants Program as it will take a couple of years, but I think I might get into the [<u>MIR optimizations working group</u>](https://www.rust-lang.org/governance/teams/compiler#MIR%20optimizations%20working%20group), hopefully doing my work on the MIR. If the group admits me, that's great but I’m not in a hurry.&nbsp;
8178

8279
My other big goal is to record YouTube videos about my journey with Rust with a beginner-focused message. I want to broadcast my progress for other people to benefit from and possibly even host a regular livestream on Twitch. I’m currently collecting the equipment to do this but I want to accomplish some more heads-down work first. My message with this content would be to show a beginner that, while Rust has a learning curve as we talked about, you’ll see real progress relatively quickly and sail on from there.&nbsp;
8380

8481
## <u><strong>Q: Has being a Rust Foundation Fellow changed your life in any major practical ways?&nbsp;</strong></u>
8582

86-
Absolutely. When I started the program, I was working on getting my Masters's degree in philosophy. One day I thought “hey, I can complete this degree whenever I want. There’s no harm in taking a break, revisiting it down the line, and focusing on this new interest full-time.” So, I dropped out of that and was able to focus on Rust and have an income\! This program affords me the ability to pour all my time into working on Rust, especially because I live in Turkey and the stipend goes a very long way here.
83+
Absolutely. When I started the program, I was working on getting my Masters's degree in philosophy. One day I thought “hey, I can complete this degree whenever I want. There’s no harm in taking a break, revisiting it down the line, and focusing on this new interest full-time.” So, I dropped out of that and was able to focus on Rust and have an income! This program affords me the ability to pour all my time into working on Rust, especially because I live in Turkey and the stipend goes a very long way here.
8784

8885
## <u><strong>Q: Has being a Rust Foundation Fellow changed your outlook on the future in any way?</strong></u>
8986

90-
Actually, it changed a huge facet of my perspective on life in general. It’s really incredible knowing that this entity is there not only to support you but to pay you for doing what you love. I’ve never experienced that before. What’s so fantastic is that the Rust Foundation does not put forth any harsh requirements. They don’t ask grantees to clock in every day or anything like that. There is trust and freedom. What’s also been amazing is the feeling that I’m a member of a wonderful community. It’s made me feel validated, boosted my confidence, and ultimately makes me want to pour more time into Rust — and fall even more in love with the language\! This program has even made me more committed to the larger open-source community. Overall, it’s been huge for me.&nbsp;
87+
Actually, it changed a huge facet of my perspective on life in general. It’s really incredible knowing that this entity is there not only to support you but to pay you for doing what you love. I’ve never experienced that before. What’s so fantastic is that the Rust Foundation does not put forth any harsh requirements. They don’t ask grantees to clock in every day or anything like that. There is trust and freedom. What’s also been amazing is the feeling that I’m a member of a wonderful community. It’s made me feel validated, boosted my confidence, and ultimately makes me want to pour more time into Rust — and fall even more in love with the language! This program has even made me more committed to the larger open-source community. Overall, it’s been huge for me.&nbsp;
9188

92-
## <u><strong>Q: What&rsquo;s coming up next for you as a Rust Foundation Fellow?</strong></u>
89+
## <u><strong>Q: Whats coming up next for you as a Rust Foundation Fellow?</strong></u>
9390

94-
I have so many ideas\! I’d love to make a podcast that features Rust compiler contributors talking about what they do on a daily basis, how they gained the expertise they have, and how they're affecting the language. I also plan to make a video that starts from the beginning of the first tiny step in contributing to Rust. In that video, I’d pick an issue and try to solve it in real-time. Even if I can’t solve it at that time, I want to show the entire process because , let's face it, you can’t always expect to solve everything in the clean narrative arc that many videos try to depict. For example, a few weeks ago, I spent 20+ hours on an issue that was much harder than I was expecting. I ultimately took a break and returned to it. I think it's really important that our industry and, specifically, the Rust community, regularly showcases this process in an honest way.
91+
I have so many ideas! I’d love to make a podcast that features Rust compiler contributors talking about what they do on a daily basis, how they gained the expertise they have, and how they're affecting the language. I also plan to make a video that starts from the beginning of the first tiny step in contributing to Rust. In that video, I’d pick an issue and try to solve it in real-time. Even if I can’t solve it at that time, I want to show the entire process because , let's face it, you can’t always expect to solve everything in the clean narrative arc that many videos try to depict. For example, a few weeks ago, I spent 20+ hours on an issue that was much harder than I was expecting. I ultimately took a break and returned to it. I think it's really important that our industry and, specifically, the Rust community, regularly showcases this process in an honest way.
9592

9693
To sum it up, I think what’s next is creating some really helpful and welcoming content for Rust newbies.&nbsp;
9794

@@ -105,17 +102,17 @@ Warm and fuzzy.
105102

106103
As a Rust Foundation Fellow, I've been able to pour more time into the Rust ecosystem, which has boosted my confidence and made me fall even more in love with the language. Being a part of this feels like sitting next to a fireplace and talking with family. The Community Grants Program feels like home.
107104

108-
<img src="/img/news/2022-12-22-community-grantee-spotlight-oguz-agcayazi/Program-Focus.png" width="580" height="326" alt="&quot;As a Fellow, I've been able to pour more time into the Rust ecosystem, which has boosted my confidence and made me fall even more in love with the language [...] The Community Grants Program feels like home.&quot; - Oğuz Ağcayazı" title="Oğuz Ağcayazı quote" />
105+
<img width="580" height="326" alt="&quot;As a Fellow, I've been able to pour more time into the Rust ecosystem, which has boosted my confidence and made me fall even more in love with the language [...] The Community Grants Program feels like home.&quot; - Oğuz Ağcayazı" title="Oğuz Ağcayazı quote" src="/img/news/2022-12-22-community-grantee-spotlight-oguz-agcayazi/Program-Focus.png" />
106+
109107

110-
&nbsp;
111108

112109
## <u><strong>Q: Do you have any thoughts or advice for future applicants to the Community Grants Program?</strong></u>
113110

114-
I think if you’re enjoying what you’re doing and if you feel like it could/does make a difference in the Rust community or to the language, apply\! To me, the baseline for applying to this program is that you feel good about the future of Rust and the work you’re doing. I also have to add that there are so many nice and knowledgeable people in the Rust community who will be really helpful to you if you become a grantee. The Rust Foundation is basically saying, “hey, we’re here to help support you in doing what love” ** so why not apply?
111+
I think if you’re enjoying what you’re doing and if you feel like it could/does make a difference in the Rust community or to the language, apply! To me, the baseline for applying to this program is that you feel good about the future of Rust and the work you’re doing. I also have to add that there are so many nice and knowledgeable people in the Rust community who will be really helpful to you if you become a grantee. The Rust Foundation is basically saying, “hey, we’re here to help support you in doing what love” ** so why not apply?
115112

116113
## <u><strong>Q: What excites you most about Rust/the future of Rust/the implications of Rust?&nbsp;</strong></u>
117114

118-
I was very excited to see Rust incorporated into the Linux kernel. I can’t wait to see what’s next with that\!&nbsp;
115+
I was very excited to see Rust incorporated into the Linux kernel. I can’t wait to see what’s next with that!&nbsp;
119116

120117
---
121118

@@ -127,4 +124,4 @@ The Rust Foundation &nbsp;[<u>Community Grants Program</u>](https://foundation.r
127124

128125
### *The Rust Foundation Community Grants Program was made possible in 2022 by AWS, Huawei, and Google. Learn more about the program&nbsp;*[*<u>here</u>*](https://foundation.rust-lang.org/grants)*.&nbsp;*
129126

130-
### *If your organization is interested in supporting the program, we'd love to hear from you\! Please reach out to us at [[email protected]](mailto:[email protected]) to inquire about donation/support options.&nbsp;*
127+
### *If your organization is interested in supporting the program, we'd love to hear from you! Please reach out to us at [[email protected]](mailto:[email protected]) to inquire about donation/support options.&nbsp;*

0 commit comments

Comments
 (0)