Skip to content

Instantly share code, notes, and snippets.

@dscho
dscho / github-comment-off-topic-button.user.js
Last active March 21, 2023 08:14
A helper to ease marking GitHub comments as off-topic
// ==UserScript==
// @name A helper to ease marking GitHub comments as off-topic
// @version 0.5
// @description Helps maintain PRs and commit comments
// @match https://github.com/*
// @source https://gist.github.com/dscho/cd85d0a23fad7aa2d21ab0eca84b55b8
// @updateURL https://gist.github.com/dscho/cd85d0a23fad7aa2d21ab0eca84b55b8/raw/github-comment-off-topic-button.user.js
// @downloadURL https://gist.github.com/dscho/cd85d0a23fad7aa2d21ab0eca84b55b8/raw/github-comment-off-topic-button.user.js
// @run-at document-end
// @connect api.github.com

How to estimate effort

By Golo Roden, translated from German with the help of DeepL

Every developer knows the challenge of estimating effort for development code. Very few like to do it. Why is estimating so unpopular, why is it even necessary, and what should you look for?

Why estimate effort?

The question of why it's necessary to estimate effort at all is easy to answer. Knowing how long a task is expected to take is essential for planning who in a team can do what and when. Even across team boundaries, a certain amount of time planning is essential; after all, teams have to be coordinated and resources have to be procured. In addition, other departments such as marketing also have an interest in being involved in planning at an early stage.

@dscho
dscho / github-release-download-counts.user.js
Last active October 9, 2023 01:09 — forked from kusaanko/Show download count of GitHub release for Tampermonkey.user.js
Show download counts of GitHub releases (Tampermonkey script)
// ==UserScript==
// @name Show download counts of GitHub releases
// @description Displays the download count of GitHub's release.
// @version 0.3
// @source https://gist.github.com/dscho/5d171ec286a52ca4c699477cceaebe20
// @updateURL https://gist.github.com/dscho/5d171ec286a52ca4c699477cceaebe20/raw/github-release-download-counts.user.js
// @downloadURL https://gist.github.com/dscho/5d171ec286a52ca4c699477cceaebe20/raw/github-release-download-counts.user.js
// @namespace http://tampermonkey.net/
// @author Kusaanko, Johannes Schindelin
// @match https://github.com/*/*/releases*