GithubHelp home page GithubHelp logo

michaeljolley / aggregit Goto Github PK

View Code? Open in Web Editor NEW
13.0 13.0 0.0 2.86 MB

This action gathers metrics about the repository and loads them to a Firebase database that you specify.

License: MIT License

JavaScript 1.07% TypeScript 98.39% Dockerfile 0.53%
firebase metrics repository tracking

aggregit's Introduction

Find Me Everywhere!

GitHub followers Twitch Status Twitter Follow YouTube Channel Subscribers Discord

๐Ÿ‘‹ Hi! I'm Michael.

AKA: The Bald Bearded Builder

I've been a developer since... well, we didn't have CSS and you had to decide between JavaScript and VBScript for interactivity.

After years of building and leading developers, I now spend my days creating workshops, live streams, demos and other content to help developers learn new skills and level up their careers.

Here's a few of my recent ramblings:

๐Ÿ“ Recent Blog Posts

Choosing Between Controllers and Minimal API for .NET APIs

Alias any Type with C# 12

Using Primary Constructors in C# 12 & .NET 8

๐Ÿ“บ Recent YouTube Videos

Implementing Soft Deletes with Entity Framework Core Building Custom ASP.NET Core Middleware Handle ASP.NET Core Exceptions Globally

๐Ÿ“ฝ๏ธ Random Twitch Clips

Asparagus - The Musical Just the right theme! ๐ŸŽต Our bug, in the middle of the docs, our bug, in the middle of the docs ๐ŸŽถ

aggregit's People

Contributors

dependabot[bot] avatar michaeljolley avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

aggregit's Issues

Add community metrics from GitHub API

The https://api.github.com/repos/:owner/:repo/community/profile API endpoint provides the following dataset:

{
  "health_percentage": 100,
  "description": "My first repository on GitHub!",
  "documentation": true,
  "files": {
    "code_of_conduct": {
      "name": "Contributor Covenant",
      "key": "contributor_covenant",
      "url": "https://api.github.com/codes_of_conduct/contributor_covenant",
      "html_url": "https://github.com/octocat/Hello-World/blob/master/CODE_OF_CONDUCT.md"
    },
    "contributing": {
      "url": "https://api.github.com/repos/octocat/Hello-World/contents/CONTRIBUTING",
      "html_url": "https://github.com/octocat/Hello-World/blob/master/CONTRIBUTING"
    },
    "issue_template": {
      "url": "https://api.github.com/repos/octocat/Hello-World/contents/ISSUE_TEMPLATE",
      "html_url": "https://github.com/octocat/Hello-World/blob/master/ISSUE_TEMPLATE"
    },
    "pull_request_template": {
      "url": "https://api.github.com/repos/octocat/Hello-World/contents/PULL_REQUEST_TEMPLATE",
      "html_url": "https://github.com/octocat/Hello-World/blob/master/PULL_REQUEST_TEMPLATE"
    },
    "license": {
      "name": "MIT License",
      "key": "mit",
      "spdx_id": "MIT",
      "url": "https://api.github.com/licenses/mit",
      "html_url": "https://github.com/octocat/Hello-World/blob/master/LICENSE"
    },
    "readme": {
      "url": "https://api.github.com/repos/octocat/Hello-World/contents/README.md",
      "html_url": "https://github.com/octocat/Hello-World/blob/master/README.md"
    }
  },
  "updated_at": "2017-02-28T19:09:29Z"
}

This data can be used to monitor the existence of docs and overall community health.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.