User:Martyav

Marty Hernandez Avedon (he/they), Outreachy Winter 2018 Intern and Contributor at Mediawiki



I'm a software developer from New York City.

I attended Pursuit (formerly known as C4Q) from 2016-2017, after teaching myself how to program with Python, and learning some basic web development skills.

Upon graduating from Pursuit, I worked on some iOS apps, tutored, and taught myself Java and C#.

In 2018, I apprenticed at Microsoft, on Azure team.

Prior to coding, I used to write short web articles and do print design for local businesses and nonprofits.

= Internship = My internship is sponsored by Outreachy, a project of the Software Freedom Conservancy.

As the main part of my internship, I'm working on a Phabricator task entitled Investigate and improve MediaWiki Action API documentation .

I'm running biweekly posts on martyav.github.io, about my work. This one details my project and workflow pretty thoroughly.

On January 15, I attended Wikipedia Day NYC for Wikipedia's 18th birthday celebration. In addition, I'm planning on attending this May's Write The Docs conference, in Portland Oregon, travel stipends willing.

Project description
Improve top 50 viewed pages of the MediaWiki Action API & create a demo app to educate users

MediaWiki is the software many popular wikis run on, including the English Wikipedia. However, the documentation for using our numerous web APIs is inconsistent from article to article, and sometimes article content is incomplete or unclear.

Because MediaWiki-based projects have high visibility and are frequently used by educational programs, the documentation improvements on the top 50 pages will be very useful both to developers and site maintainers of MediaWiki-based sites, and to student who use the APIs to learn practical web development skills.

Mentors

 * User:SSethi (WMF)
 * User:Srodlund (WMF)

Articles
I have a spreadsheet of articles to work on during the internship here. As of 12 December 2018, it lists 43 articles. Some are overview pages or tutorials and don't quite fit the template model. However, they are listed due to their high importance or page ranking.

App
Drafts available on User:Martyav/Apps