HackerTrans
TopNewTrendsCommentsPastAskShowJobs

gerner

no profile record

Submissions

Exploring Code Review and Churn

blog.autodevtech.com
4 points·by gerner·5 лет назад·0 comments

Show HN: AutoDev Analytics Dev Measurement and Benchmark

autodevtech.com
23 points·by gerner·5 лет назад·3 comments

comments

gerner
·5 лет назад·discuss
This is just the beginning for sharing metrics like this. We're looking forward to feedback on this batch of results which will help form other analyses that would be interesting to see about the dev process in general.

We believe there's a lot of information locked in dev tools like code review that can shed quantitative light on how those processes lead to successes or failures in development. This is in partnership with the kind of anecdototes and best practices experienced devs and managers already frequently share.
gerner
·5 лет назад·discuss
Nick here, CEO/Founder of AutoDevTech. The team and I are proud to release AutoDev Analytics: reports and benchmarks measuring dev processes based on thousands of big, popular projects on GitHub. We want to share what we’ve learned about the dev process and code review, get feedback, and open up free analytics that compare your team against thousands of other code bases.

We’ve got stats showing most code doesn’t get any feedback in code review[1], unreviewed code is twice as likely to churn out over a year than reviewed code[2], and teams spend about 3 hours per week reviewing code[3]. And we’ve got benchmarks for dozens of other metrics like code review turnaround and monthly codebase churn.

Take a look, sign up for analytics and let us know what you think.

[1] http://www.autodevtech.com/benchmark/scorecard/denoland/deno... [2] http://www.autodevtech.com/benchmark/scorecard/nodejs/node/c... [3] http://www.autodevtech.com/benchmark/scorecard/puppeteer/pup...
gerner
·5 лет назад·discuss
Would love to see a little more on the landing page than just one screenshot. How about more description of features, why this is better than comparable options paid and free. How about a live version we can see in action? What does deployment of an agent look like?
gerner
·5 лет назад·discuss
AutoDevTech | Software Engineer | Full-time | Seattle/Remote

Come join the team as one of our first engineers building tools to help developers write better code. We’ve got a dataset of code and outcomes like review feedback and bugs and we’re using that to train ML models to predict what happens to code as developers build new features.

We’re looking for versatile developers interested in an early-stage startup experience building user experiences to assist devs across the development lifecycle (think code reviews, testing, fixing bugs). There are a lot of challenges presenting information like this in web apps and 3rd party integrations. We’re looking for someone to help define and solve those challenges.

The team consists of industry vets, led by an engineering and product head with multiple startup successes from founding to exit. We’re looking to grow a supportive, challenging, fast-paced culture focused on building some of the best technology and products in the industry.

https://www.autodevtech.com/careers
gerner
·5 лет назад·discuss
Fascinating video. It's cool to see a collaboration of child development and reinforcement learning in action and to hear a research speak about both in an experimental context.

The comment in a different thread about Diamond Age comes to mind, and here we see some of those elements playing out.
gerner
·5 лет назад·discuss
I think this is a reasonable question. Usage based pricing seems like a trending topic lately and I hear Slack called out as a good example. Monthly seat licenses were a practice that existed long before more obvious "usage based pricing" models became prominent.

I'd love to hear more thoughts on the topic.
gerner
·5 лет назад·discuss
GitHub Flavored Markdown seems like a nice extension to Markdown to me. Fenced code blocks? Great idea. Lots of other flavors of Markdown do the same thing. I don't know who's the leader or follower here, but I'm glad they're doing it. I'm not sure what's the gold standard for wikis, but they all seem like the kind of thing every vendor has similar, flawed, good-enough solutions for. And I know there are other thoughts around how to manage merges, but having a merge commit (or a squash merge or a fast forward) seems like a reasonable contender for handling a feature branch. But maybe there's something I'm missing? I guess any hegemony is bad for innovation?

Are there a lot of walled gardens that only allow sign-in with GitHub? That's not really an issue I've run into. I can't think of any site I want to invite my aunt/uncle/cousin to log into that only accepts GitHub login. In fact, I'm not sure there's a lot of tools I want my colleagues to use that require a GitHub login that isn't already tied to a GitHub hosted repo.

I would love to hear what I'm missing though.
gerner
·5 лет назад·discuss
Yes. Or S3 bucket, or whatever. The thing I'm getting at is, can we use GitHub actions for application tasks like web sraping that need compute and network access, but that don't really do much with with a git repo. Does GitHub want to support that?
gerner
·5 лет назад·discuss
See the comment from @jasoncwarner about GitHub actions being a platform for much more than CI.

I wonder how far that extends to non-GitHub provided services. For instance, could we leverage GitHub actions, perhaps even Flat Data, to scrape some web site and store it (perhaps uploading elsewhere) in a more comprehensive way vs. storing some small snippet of the data in a git repo?
gerner
·5 лет назад·discuss
Agree, it's important that we keep an eye on things and, however we can, hold MSFT and GitHub accountable to keep up the good showing.

We've seen new features launched (e.g. this one) long enough after the acquisition that much (most, all?) of the work happened in the post acquisition environment that I'm optimistic. But I've been wrong before.
gerner
·5 лет назад·discuss
I don't know much about Flat Data, but I'm impressed with how much GitHub is doing as GitHub since the MSFT acquisition. They continue to offer compelling services to developers, and increasingly to enterprise customers. All without abandoning much of what made GitHub great: a focus on developers and easy to access dev productivity.

Notice the prominence of the VSCode integration here. Notice the dramatically increased presence of MSFT on GitHub in general. It seems like they've managed to integrate these two cultures and product-sets in sensible ways. Given how hard big integrations like this are to pull off, I feel like the community really dodged a bullet in terms of access to products/tools.
gerner
·5 лет назад·discuss
AutoDevTech | Developers, Data Scientists | Full-time | Seattle/Remote US

I’m building AI/ML to help devs write better code by giving customized, actionable feedback learned from existing coding patterns and outcome indicators like review feedback, bugs and production data. I’ve got funding, a very large and growing dataset, labels and a ton of technical challenges to solve.

I’m hiring the initial team: data scientists in ML/NLP, topic modelling, classification of semi-structured data, plus developers that can build UI/UX, 3rd party integrations and support large-scale data pipelines. I want people looking to learn a ton and launch a product from scratch.

We’re going to be part of a big change in how computing supports the creative process throughout software development.

Contact [email protected] to get involved.
gerner
·5 лет назад·discuss
AutoDevTech | Developers, Data Scientists | Full-time | Seattle/Remote

We’re building AI/ML to fundamentally change the way devs write code: giving customized, actionable feedback, and researching bugs by learning from existing coding patterns.

We’ve got funding to assemble the early team and are looking for motivated, versatile developers and data scientists that want to build the initial tech/product at an early-stage startup.

Contact [email protected] for more information.
gerner
·5 лет назад·discuss
AutoDevTech | Developers, Data Scientists | Full-time | Seattle/Remote

We’re building AI/ML to fundamentally change the way devs write code: giving customized, actionable feedback, and researching bugs by learning from existing coding patterns.

We’ve got funding to assemble the early team and are looking for motivated, versatile developers and data scientists that want to build the initial tech/product at an early-stage startup.

Contact [email protected] for more information.