Building Software Together
: Links
Link
URL
A thread on ADHD
https://twitter.com/NomeDaBarbarian/status/1369846245200515072
Alloy
https://alloytools.org/
Apache Ant
https://ant.apache.org/
The Architecture of Open Source Applications
https://aosabook.org/
Apache Software Foundation
https://apache.org/
APT
https://en.wikipedia.org/wiki/APT_(software)
Ask a Manager
https://www.askamanager.org/
Atlassian Git tutorials
https://www.atlassian.com/git/tutorials
Automattic hiring process
https://automattic.com/work-with-us/how-we-hire-developers/
Questions for potential employers
https://github.com/tBaxter/questions-for-employers
T. Carter Baxter
https://twitter.com/tbaxter
Bitbucket
https://bitbucket.org/
Black
https://pypi.org/project/black/
Blackbox
https://bluej.org/blackbox/
BleachBit
https://www.bleachbit.org/
Block Party
https://www.blockpartyapp.com/
Neil C. C. Brown
https://twistedsquare.com/
Building Software Together repository
https://github.com/gvwilson/buildtogether.tech/
Heather Burns on privacy
https://webdevlaw.uk/2021/03/21/privacy-curriculum-developers/
DataCamp Clarifications
http://third-bit.com/2019/04/22/datacamp-clarifications/
Buzzfeed article on DataCamp
https://www.buzzfeednews.com/article/daveyalba/datacamp-sexual-harassment-metoo-tech-startup
Carnac
http://code52.org/carnac/
The Carpentries
https://carpentries.org/
The Carpentries' lesson on Git
https://swcarpentry.github.io/git-novice/
Greg Wilson's CarpentryCon keynote
https://www.youtube.com/watch?v=7xR50ty5DZ0
CC-BY-NC License
https://creativecommons.org/licenses/by-nc/4.0/
Charles' Rules of Argument
https://geekfeminism.wikia.com/wiki/Charles%27_Rules_of_Argument
Checkstyle
https://checkstyle.org/
Choose a License
https://choosealicense.com/
Centre for Community Organizations
https://coco-net.org/
The 'Problem' Woman of Colour in the Workplace
https://coco-net.org/problem-woman-colour-nonprofit-organizations/
CommonMark
https://commonmark.org/
Contributor Covenant
https://www.contributor-covenant.org
Conway's Law
https://en.wikipedia.org/wiki/Conway%27s_law
Mary Rose Cook
https://maryrosecook.com/
Creative Commons
https://creativecommons.org/
The Comprehensive TeX Archive Network
https://www.ctan.org/
April Christina Curley
https://twitter.com/RealAbril
CVS
https://www.nongnu.org/cvs/
diagrams.net drawing tool
https://www.diagrams.net/
SourceGear DiffMerge
https://sourcegear.com/diffmerge/
Digital Library Foundation
https://www.diglib.org/
DLF Active Bystander Orientation
https://www.diglib.org/active-bystander-orientation/
Nothing in biology makes sense except in the light of evolution
https://en.wikipedia.org/wiki/Nothing_in_Biology_Makes_Sense_Except_in_the_Light_of_Evolution
Docker
https://www.docker.com/
Turn DOIs into bibliography entries
https://doi2bib.org/
Dropbox
https://dropbox.com
DuckDuckGo
https://duckduckgo.com/
Eiffel
https://www.eiffel.org/
Emacs
https://www.gnu.org/software/emacs/
Contact address
mailto:gvwilson@third-bit.com
Julia Evans
https://jvns.ca/
Questions I'm Asking in Interviews
https://jvns.ca/blog/2013/12/30/questions-im-asking-in-interviews/
Things Your Manager Might Not Know
https://jvns.ca/blog/things-your-manager-might-not-know/
ESLint
https://eslint.org/
Tweet about Excel and evidence
https://twitter.com/gvwilson/status/776733301419630592
How Facebook Failed the Rohingya in Myanmar
https://www.buzzfeednews.com/article/meghara/facebook-myanmar-rohingya-genocide
FileShredder
https://voidtech.net/apps/fileshredder/
Annalee Flower
https://flowerhorne.com/
How 'Good Intent' Undermines Diversity and Inclusion
https://thebias.com/2017/09/26/how-good-intent-undermines-diversity-and-inclusion/
GDB
https://www.gnu.org/software/gdb/
General Data Protection Regulation
https://en.wikipedia.org/wiki/General_Data_Protection_Regulation
GDPR-mandated right to be forgotten
https://www.gdpreu.org/right-to-be-forgotten/
This is bigger than just Timnit
https://www.fastcompany.com/90608471/timnit-gebru-google-ai-ethics-equitable-tech-movement
Gender Decoder
http://gender-decoder.katmatfield.com/
GenderMag
http://gendermag.org/
Ghostery
https://www.ghostery.com/
Git
https://git-scm.com/
git difftool
https://git-scm.com/docs/git-difftool
Git Random Man Page Generator
https://git-man-page-generator.lokaltog.net/
GitHub
https://github.com/
GitHub Actions
https://github.com/features/actions
GitHub Guides
https://guides.github.com/
GitHub Minimum Viable Governance
https://github.com/github/MVG
GitHub Pages
https://pages.github.com/
GitKraken
https://www.gitkraken.com/
GitLab
https://gitlab.com/
Gitlet
http://gitlet.maryrosecook.com/
Glosario
https://glosario.carpentries.org/
Goodhart's Law
https://en.wikipedia.org/wiki/Goodhart%27s_law
Grand Perspective
http://grandperspectiv.sourceforge.net/
Finding Graph Counterexamples with Alloy
https://medium.com%2F@medium.com/@markgritter/finding-graph-counterexamples-with-alloy-e4114cc0f2fb
Reproducing a Memory-Tracking Bug with TLA+
https://medium.com%2F@medium.com/@fuzz_ai/reproducing-a-memory-tracking-bug-with-tla-35ce0652ce72
Dark Matter Developers: The Unseen 99%
https://www.hanselman.com/blog/dark-matter-developers-the-unseen-99
Scott Hanselman
https://www.hanselman.com/
Hippocratic License
https://firstdonoharm.dev/
Homebrew
https://en.wikipedia.org/wiki/Homebrew_(package_manager)
Mike Hoye
http://exple.tive.org/
Jekyll
https://jekyllrb.com/
A bug in Jekyll
https://stackoverflow.com/questions/66320774/how-to-pre-define-links-in-jekyll-config-yml-using-kramdown-links-def-options
Jira
https://www.atlassian.com/software/jira
JavaScript for Data Science
https://js4ds.org/
JSDoc
https://jsdoc.app/
How to Give a Status Update to Executives
https://jacobian.org/2021/mar/5/exec-status-update/
Jacob Kaplan-Moss
https://jacobian.org/
Lua
https://www.lua.org/
GNU Make
https://www.gnu.org/software/make/
Martha's Rules
https://journals.sagepub.com/doi/10.1177/088610998600100206
MathML
https://www.w3.org/Math/
McCole
https://gvwilson.github.io/mccole/
Mercurial
https://www.mercurial-scm.org/
2017 HR Mythbusters report
https://library.namely.com/hr-mythbusters-2017
Dealing with Disruptive Behaviors
https://coast.noaa.gov/ddb/
Node.js
https://nodejs.org/en/
NPM
https://en.wikipedia.org/wiki/Npm_(software)
XML parsers on NPM
https://www.npmjs.com/search?q=xml%20parser
About NPMS scores
https://npms.io/about
Open Source Initiative
https://opensource.org/
Open Source Initiative License List
https://opensource.org/licenses
Paradox of tolerance
https://en.wikipedia.org/wiki/Paradox_of_tolerance
PEP 8 Style Guide for Python Code
https://www.python.org/dev/peps/pep-0008/
Marian Petre
https://www.open.ac.uk/people/mp8
How to hand over an Open Source project to a new maintainer
https://shazow.net/posts/how-to-hand-over-an-open-source-project-to-a-new-maintainer/
pip
https://pypi.org/project/pip/
PlantUML
https://plantuml.com/
PLoS
https://plos.org/
Right to privacy
https://en.wikipedia.org/wiki/Right_to_privacy
Program Repair
https://program-repair.org/
Nat Pryce
http://www.natpryce.com/
Onboarding checklist
https://twitter.com/natpryce/status/1375949072910200835
Research Software Engineering with Python
https://merely-useful.tech/py-rse/
Python
https://www.python.org/
pytest
http://pytest.org/
pytest-benchmark
https://pypi.org/project/pytest-benchmark/
Quarterback syndrome
https://en.wikipedia.org/wiki/Racial_issues_faced_by_black_quarterbacks
Quorum
https://quorumlanguage.com/
Rake
https://ruby.github.io/rake/
Red Door Family Shelter
https://www.reddoorshelter.ca/
Ruby
https://www.ruby-lang.org/
Bruce Schneier
https://www.schneier.com/
Sci-Hub
https://en.wikipedia.org/wiki/Sci-Hub
Scratch
https://scratch.mit.edu/
Selenium
https://www.selenium.dev/
Best Practices for Peer Code Review
https://smartbear.com/learn/code-review/best-practices-for-peer-code-review/
Snakemake
https://snakemake.readthedocs.io/en/stable/
How do I make Git use the editor of my choice for commits?
https://stackoverflow.com/questions/2596805/how-do-i-make-git-use-the-editor-of-my-choice-for-commits
How do I exit the Vim editor?
https://stackoverflow.com/questions/11828270/how-do-i-exit-the-vim-editor
SourceTree
https://www.sourcetreeapp.com/
SQLite
https://www.sqlite.org/
Stack Overflow
https://stackoverflow.com/
How do I ask a good question?
https://stackoverflow.com/help/how-to-ask
Software Design by Example
https://stjs.tech/
Subversion
https://subversion.apache.org/
Teaching Tech Together
http://teachtogether.tech/
Learner Personas
https://teachtogether.tech/en/index.html#s:process-personas
Taylor & Francis
https://taylorandfrancis.com/
Tech Solidarity
https://techsolidarity.org/
Therac-25
https://en.wikipedia.org/wiki/Therac-25
Daddy, Why Don't You Ever Laugh?
http://third-bit.com/2015/11/09/daddy-why-dont-you-ever-laugh/
TLA+
https://lamport.azurewebsites.net/tla/tla.html
tl;dr summary of the GPL
https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)
Software Licenses in Plain English
https://tldrlegal.com/
Travis CI
https://travis-ci.org/
Universal Declaration of Human Rights
https://en.wikipedia.org/wiki/Universal_Declaration_of_Human_Rights
UK Home Office posters on accessibility
https://ukhomeoffice.github.io/accessibility-posters/posters/accessibility-posters.pdf
Number of badly-behaved players in Ultima Online
https://twitter.com/ZenOfDesign/status/1371347166736834560
Visual Basic
https://en.wikipedia.org/wiki/Visual_Basic
Microsoft Visual Studio Code
https://code.visualstudio.com/
Massive Facebook study on users' doubt in vaccines finds a small group appears to play a big role in pushing the skepticism
https://www.washingtonpost.com/technology/2021/03/14/facebook-vaccine-hesistancy-qanon/
Hillel Wayne
https://hillelwayne.com/
Why Do Interviewers Ask Linked List Questions?
https://www.hillelwayne.com/post/linked-lists/
WebAIM WAVE
https://wave.webaim.org/
Greg Wilson
https://third-bit.com/
Women's work
https://en.wikipedia.org/wiki/Women%27s_work
XKCD on secure passwords
https://xkcd.com/936/
License
Code of Conduct
Bibliography
Glossary
Links
GitHub