Coder Social home page Coder Social logo

okrs's Introduction

okrs's People

Contributors

bzz avatar campoy avatar carlosms avatar creachadair avatar eiso avatar gomesfernanda avatar marnovo avatar mcuadros avatar smola avatar tsolakoua avatar vmarkovtsev avatar

Stargazers

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

Watchers

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

okrs's Issues

Create a content strategy plan

Parent objective: #13
Progress: 0%

  • [P0] Editorial Environment Setup
  • [P0] Customer Journeys
  • [P0] Content Model
  • [P0] Copywriting
  • [P0] Metrics & Evaluation Analytics Setup
  • [P1] Information Architecture
  • [P2] Establish a Content Management Plan

Make gitbase suitable to run over PGA

Parent objective: #8
Progress: 4/4

  • [P0] Make gitbase better suited for rooted repositories
  • [P0] Make gitbase queries on PGA not crash
  • [P1] Instrument gitbase to be able to trace performance
  • [P1] Improve performance of gitbase over PGA

Increase social engagement with #MLonCode

Parent objective: #10
Progress: 0%

  • [P0] Increase hashtag usage on social media channels by X% (TBD with #48)

(ongoing)

  • [P0] Identify 20 blog posts / papers on the topic written by others, propose cross-posting to our blog/medium
  • [P1] Identify 10 speakers at conferences talking about #MLonCode, invite them for collaboration / tweet about their talks / partner with them
  • [P2] post 10 times a week in our multiple social media accounts about #MLonCode
  • [P2] create a strategy to manage our online communities (slack, etc) and corresponding online marketing

Having successful users of source{d}

Parent objective: #1
Progress: 0%

  • [P0] Partner with source{d} users #46
  • [P0] Users are able to successfully download, filter & process PGA to extract roles & semantic concepts using XPath #11
  • [P0] Users are in a simple and language-agnostic way able to analyze git repositories and interact with UASTs #8
  • [P0] Users are able to identify file-level similarity on a large scale as our first application launch #54
  • [P0] Deliver a reference implementation of function-level similarity #43
  • [P0] Contributors of selected open-source repositories will receive source{d} bot recommendations on pull requests #9
  • [P0] Increasing the # of users of the source{d} stack #10

Apply new Visual Style to sourced.tech

Parent objective: #13
Progress: 0%

  • [P0] Visual Artifacts Study
  • [P1] Research
  • [P1] Chromatic Palete Study
  • [P1] Typography Study
  • [P1] Initial Proposals
  • [P1] Pure css update PR

Partner with source{d} users

Parent objective: #2
Progress: 0%

  • [P0] Partner with 4 strategic users (2 in academia / 2 in industry) and provide guides / workshops / samples as they need them
  • [P1] Meet with those users monthly and gather feedback from their experience
  • [P1] Write friction logs / blog posts from their failure / success stories

Users are able to work with PGA

Parent objective: #2
Progress: 1/3

  • [P0] Make engine suitable to run over PGA #17
  • [P0] Make UAST usable without extensive knowledge of Babelfish #12
  • [P1] Set PGA update policy and perform it #41

Make source{d} the face of #MLonCode

Parent objective: #10
Progress: 0%

  • [P0] Develop half a day workshop on getting started with #MLonCode with source{d} stack (PGA, gitbase?, engine, etc)
  • [P1] Run that workshop at least once at a meetup / conference
  • [P0] Create a new talk on the future of #MLonCode and deliver it at least four times (existing confs and meetups)
  • [P1] Make that workshop and talk available online
  • [P1] Create two demos showing the power of our stack solving a “real problem”
  • [P2] Determine what percentage of time source{d} engineers should spend working on docs/tutorials/talks/etc

Make our interview process more remote friendly

Parent objective: #4
Progress: 2/3

  • [P0] Conduct 2 on-site interviews with an interviewer being remote during the candidate is on-site
  • [P1] Plan detailed steps of the fully-remote interviews to be applied in Q3
  • [P1] Tune the process with what we learned from these interviews #55

Store the world’s source code

Parent objective: #1
Progress: 0%

  • [P0] Store all public repositories from GitHub, BitBucket and self-hosted cgit #14
  • [P1] Keep repositories never more than 30 days outdated #15

Build a go-to-market strategy

Parent objective: #1
Progress: 1%

  • [P0] Determine which product category (Security & Compliance, Automated Code Review, or QA & Testing) #6
  • [P0] Determine licensing strategy
  • [P0] Determine go-to-market model
  • [P1] Determine early pricing approach

Hire for each open role

Parent objective: #4
Progress: 3/5

  • [P0] Attract relevant profiles of applicants through developer community
  • [P1] Make one hire for each open role
  • [P1] Increase candidate’s motivation and engagement at every interviewing step
  • [P1] Have a quick process from our side
  • [P1] Gain feedback from the candidates for the hiring process

Develop a remote on-boarding process

Parent objective: #4
Progress: 100%

  • [P1] Gain feedback on onboarding from every member who joined after the current implementation of onboarding guide
  • [P1] Have a complete onboarding guide on GitHub

Launch gitbase and its playground

Parent objective: #2
Progress: 0%

  • [P0] Launch a beta version of the single node version of gitbase #16
  • [P0] Design gitbase playground #39
  • [P0] Build gitbase playground #51
  • [P1] Get over 2/3 of user positive feedback

Make source{d} the lead of MLonCode research

Parent objective: #10
Progress: 0%

  • [P0] Create and maintain a research log with TL;DR summaries of research read (read, write a summary, find how this can help problems we try to solve at source{d})
  • [P1] Publish 6 ML blog posts in Q2
  • [P2] Speak about ML on >4 relevant conferences
  • [P2] Reach 1,000 cumulative upvotes of new blog posts on Reddit

Set PGA update policy and perform it

Parent objective: #11
Progress: 0%

  • [P0] Specify the updates and versioning policy.
  • [P1] Add the regular PGA dataset update job to the full-scale data pipeline.

Facilitate UAST-based tasks on PGA

Parent objective: #11
Progress: 0%

  • [P0] Create UAST dataset based on PGA consumable by ML team
  • [P0] Define a format that can store UAST in a space-efficient way
  • [P1] Publish UAST dataset
  • [P2] Publish an index for the UAST dataset that DevRel can use to improve download criteria for it

Explore interaction flows with developers

Parent objective: #9
Progress: 0%

  • [P0] Implement a Go PR review bot able to run multiple static analysis tools, make it available to specific users and gather feedback
  • [P1] Add “do not reinvent the wheel” feature to the bot based on gemini function duplication
  • [P1] Make bot language independent, consider Docker + gRPC based infra

Define DevRel organization

Parent objective: #2
Progress: 0%

  • [P0] Describe the metrics of devrel success
  • [P0] Set monitoring up for all processes valuable to devrel
  • [P1] Create a dashboard displaying those metrics
  • [P0] Implement kanban processes in DevRel, follow the source{d} Engineering Methodology
  • [P0] Set up biweekly sync-ups with Eiso, Marcelo, Maximo, and Fernanda

Being a better company to work at

Parent objective: #1
Progress: 0%

  • [P0] Successfully implement best practices for being a remote company #40
  • [P0] Having a more diverse hiring funnel (increase diversity in terms of gender and race)
  • [P0] Improve instrumentation of the clusters for all teams #59
  • [P1] Successfully execute OKRs methodology
  • [P1] Remove technical friction between multiple teams #19

Design the gitbase playground

Parent objective: #8
Progress: 0%

  • [P0] Competitive Research
  • [P0] Wireframing
  • [P1] Usability Testing
  • [P1] Working Prototype
  • [P1] User Research Activities & Report

Deliver structured user research

Parent objective: #6
Progress: 0%

  • [P0] Define and describe the key use case segments
  • [P0] Map formally the personas for our products
  • [P1] Conduct 15 user research interviews
  • [P1] Conduct quantitative research over the Slack community

Make engine queries on PGA stable

Parent objective: #17
Progress: 0/2

  • [P0] Fix the reported errors and do not crash
  • [P1] Report errors with meaning information for tracing the root causes

Stable pipeline with rovers and borges

Parent objective: #14
Progress: 0/3

  • [P0] Retry on non-fatal failures with some delay (e.g. 1h for temporary, 1d for permanent)
  • [P0] Improve debugging capabilities (e.g. recover from panics, develop the right tooling to retrieve logs for failed jobs)
  • [P1] add different priorities to jobs
  • [P2] update already fetched repositories depending on last commit date and fetched at date
  • [P2] regression tests
  • [P3] handle correctly repository deletion

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.