Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
You must be logged in to sponsor PatrickJS

Become a sponsor toPatrickJS

@PatrickJS

PatrickJS

California

I'm Patrick Stapleton, also known as PatrickJS (the JS represents my initials but also JavaScript). I have been actively involved in open-source contributions on Github since the start of my programming journey. With Github Sponsors, I am starting a new chapter in sharing my experiences and growth. Here's a timeline of my open-source career:

Early on, I made a significant impact by helping other developers get involved in open-source contributions by walking them through their first contribution (which involved updating copyright years). In a single year, I made over 500 contributions just by updating copyright years, allowing me to learn the review processes of popular open-source repositories. In the early days of my open-source journey, I focused on filling in the gaps in the JavaScript community by building missing packages and making contributions easier and more accessible to developers.

Next, I turned my attention to learning about frontend application structure and code organization by building starter repos and sharing my thoughts on code organization. I believe that it's crucial for software engineers to have the programming skills to quickly start new projects, which is why I focused on this. My background in building Ruby on Rails apps taught me the value of using conventions to increase productivity. I also contributed to the development of 3rd party service integrations with Angular.js and spent time building glue code.

With my growing confidence in open-source development, I wanted to create something more substantial, which led me to develop Angular Universal. Working on bleeding-edge technologies meant that there were often no docs and I had to reverse engineer code to understand how everything worked. During this time, I collaborated with Sean Larkin on Webpack 2 and helped the Angular 2 community grow with Rob Wormald and the Angular team. Being heavily invested in open-source software led to burnout, so I had to find ways to quickly fund my contributions.

To fund my open-source work, I first tried teaching and education, which eventually led to consulting and even starting a startup (which was part of Y Combinator's Winter 2018 cohort). All of these experiences allowed me to delve into what I call "Open Source Marketing," which involved a variety of Github hacks (not just copyright year updates).

At present, I plan on helping to shape the direction of new bleeding-edge JavaScript projects. I want to share these projects with you and get your feedback before their official release.

By sponsoring me, you are supporting my future contributions and my open-source journey.

@PatrickJS

Start my new journey of OSS with sponsors

Current sponsors3

@FrontendMasters
@roboflow
@HouseOfAngular
Past sponsors10
@firminoweb
@scoutapm-sponsorships
@Sonichigo
@github
@pleo-io
@getsentry
@codecov
@365talents
@tarunsachdeva
@rumd3x

Featured work

  1. PatrickJS/awesome-angular

    📄 A curated list of awesome Angular resources

    HTML 9,663
  2. PatrickJS/angular-hmr

    🔥 Angular Hot Module Replacement for Hot Module Reloading

    TypeScript 508
  3. qwikifiers/qwik-ui

    Qwik's Headless and styled component library

    TypeScript 652
  4. QwikDev/qwik

    Instant-loading web apps, without effort

    TypeScript 21,207
  5. valkey-io/valkey

    A flexible distributed key-value datastore that is optimized for caching and other realtime workloads.

30% towards 10 monthly sponsors goal

@HouseOfAngular@FrontendMasters
@roboflow

HouseOfAngular and 2 others sponsor this goal

Select a tier

OSS Contributor:

Simplest way to support any of my OSS efforts and you'll get a badge on your profile

$5 a month

Select

OSS Advocate:

I can also give advice on your open-source journey and you can email me anytime to talk about anything open-source related.

$10 a month

Select

OSS Supporter:

Chat directly with me about anything: general programming issues, high level architecture, and advice about any open-source or closed-source software

$1,000 a month

Select

Just-in-time support:

Get video call support on any issue that you might run into in your projects with advice on how I would fix the problem or working the problem out with you

$10,000 a month

Select

Enterprise Support:

I will help you with anything related to open-source either marketing with OSS, current issues in your codebase, or any advice. Anything you need from me just let me know and I'll response within 5 mins.


[8]ページ先頭

©2009-2025 Movatter.jp