Bibliography

Every work cited anywhere in this repository, once. The text cites Author Year; the key column matches it.

Key Citation Link
Adesope 2017 Adesope, Trevisan, Sundararajan (2017). Rethinking the use of tests. Review of Educational Research https://doi.org/10.3102/0034654316689306
Adolphson 1973 Adolphson, Hu (1973). Optimal linear ordering. SIAM Journal on Applied Mathematics, 25(3), 403-423. https://doi.org/10.1137/0125042
Agentic AI Foundation 2026 Agentic AI Foundation (accessed 2026). AGENTS.md: a simple, open format for guiding coding agents. Agentic AI Foundation, Linux Foundation https://agents.md
Ahrefs 2026 Ahrefs (2026). llms.txt study: 137,210 domains, server-log requests, May 2026. Ahrefs blog, 2026-06-15 https://ahrefs.com/blog/llmstxt-study/
Ahsan 2026 Ahsan, Ahmad, Hee, Lee, Nakov (2026). TABVERSE: Benchmarking Cross-Format Table Understanding in LLMs and VLMs. Preprint. arXiv:2606.09578
Ainsworth 2006 Ainsworth (2006). DeFT: a conceptual framework for multiple representations. Learning and Instruction https://doi.org/10.1016/j.learninstruc.2006.03.001
Akhmadeeva 2016 Akhmadeeva, Tukhvatullin, Veytsman (2016). Do we need justified text? TUGboat 37(2) https://tug.org/TUGboat/tb37-2/tb116akhmadeeva.pdf
Alemany-Puig 2022 Alemany-Puig, Esteban, Ferrer-i-Cancho (2022). Minimum projective linearizations of trees in linear time. Information Processing Letters, 174, 106204. Code: Linear Arrangement Library. https://doi.org/10.1016/j.ipl.2021.106204 , https://github.com/LAL-project/linear-arrangement-library
Alemdag 2025 Alemdag, Eichelmann, Narciss (2025). Learning from erroneous examples, meta-analysis. Review of Educational Research https://doi.org/10.3102/00346543251390901
Alfieri 2013 Alfieri, Nokes-Malach, Schunn (2013). Learning through case comparisons: a meta-analytic review. Educational Psychologist https://doi.org/10.1080/00461520.2013.775712
Amadieu 2009 Amadieu, van Gog, Paas, Tricot, Mariné (2009). Prior knowledge and concept-map structure. Learning and Instruction https://doi.org/10.1016/j.learninstruc.2009.02.005
Anthropic 2026a Anthropic (2026). Prompting best practices. Claude developer documentation https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices
Anthropic 2026b Anthropic (2026). How Claude remembers your project. Anthropic documentation https://code.claude.com/docs/en/memory
APCA 2026 Myndex (2026). APCA introduction (repository, a fork) https://github.com/Myndex/apca-introduction
Ariel 2009 Ariel, Dunlosky, Bailey (2009). Agenda-based regulation of study-time allocation. JEP: General. https://doi.org/10.1037/a0015928
Ashman 2020 Ashman, Kalyuga, Sweller (2020). Problem-solving or explicit instruction: which first? Educational Psychology Review. https://doi.org/10.1007/s10648-019-09500-5
AU 2024 Australian Government (2024, updated 2024-12-19). Style Manual: Sentence length https://web.archive.org/web/20260508145352/https://www.stylemanual.gov.au/style-manual-resources/government-writing-handbook/editors-tips/sentence-length
Ayres 2014 Ayres, Sweller (2014). The split-attention principle in multimedia learning. In Cambridge Handbook of Multimedia Learning https://doi.org/10.1017/CBO9781139547369.011
Baldwin 2000 Baldwin, Clark (2000). Design Rules, Volume 1: The Power of Modularity. MIT Press https://doi.org/10.7551/mitpress/2366.001.0001
Barbieri 2023 Barbieri, Miller-Cotto, Clerjuste, Chawla (2023). A meta-analysis of the worked examples effect on mathematics performance. Educational Psychology Review https://doi.org/10.1007/s10648-023-09745-1
Barzilay 2008 Barzilay, Lapata (2008). Modeling local coherence: An entity-based approach. Computational Linguistics, 34(1), 1-34. https://doi.org/10.1162/coli.2008.34.1.1
Basili 1984 Basili, Perricone (1984). Software errors and complexity: an empirical investigation. Communications of the ACM https://doi.org/10.1145/69605.2085
Bateman 2010 Bateman, Mandryk, Gutwin, Genest, McDine, Brooks (2010). Useful junk? The effects of visual embellishment on comprehension and memorability of charts. CHI https://doi.org/10.1145/1753326.1753716
Bavota 2014 Bavota, De Lucia, Marcus, Oliveto (2014). Improving software modularization via automated analysis of latent topics and dependencies. ACM TOSEM https://doi.org/10.1145/2559935
Baxter 1998 Baxter, Yahin, Moura, Sant'Anna, Bier (1998). Clone detection using abstract syntax trees. ICSM https://doi.org/10.1109/ICSM.1998.738528
Baymard 2022 Baymard Institute (2022). Readability: the optimal line length https://baymard.com/blog/line-length-readability
Bazel 2026 Bazel (accessed 2026). Visibility. Bazel documentation https://bazel.build/concepts/visibility
Beck 2011 Beck, Diehl (2011). On the congruence of modularity and code coupling. ESEC/FSE https://doi.org/10.1145/2025113.2025162
Beelders 2015 Beelders, du Plessis (2015). Syntax highlighting as an influencing factor when reading and comprehending source code. Journal of Eye Movement Research https://bop.unibe.ch/JEMR/article/view/2429
Bellon 2007 Bellon, Koschke, Antoniol, Krinke, Merlo (2007). Comparison and evaluation of clone detection tools. IEEE TSE https://doi.org/10.1109/TSE.2007.70725
Bernard 2002 Bernard, Mills, Peterson, Storrer (2002). More about fonts: serif versus sans serif on screen. Usability News https://www.humanfactors.com/newsletters/more_about_fonts.asp
Berney 2016 Berney, Bétrancourt (2016). Does animation enhance learning? A meta-analysis. Computers & Education https://doi.org/10.1016/j.compedu.2016.06.005
Bille 2015 Bille, Gortz, Landau, Weimann (2015). Tree compression with top trees. Information and Computation https://doi.org/10.1016/j.ic.2014.12.012
Binkley 2008 Binkley, Lawrie, Maex, Morrell (2008). Impact of limited memory resources. ICPC https://doi.org/10.1109/ICPC.2008.31
Binkley 2009 Binkley, Lawrie, Maex, Morrell (2009). Identifier length and limited programmer memory. Science of Computer Programming https://doi.org/10.1016/j.scico.2009.02.006
Bisra 2018 Bisra, Liu, Nesbit, Salimi, Winne (2018). Inducing self-explanation. Educational Psychology Review https://doi.org/10.1007/s10648-018-9434-x
Blunt 2014 Blunt, Karpicke (2014). Learning with retrieval-based concept mapping. Journal of Educational Psychology https://doi.org/10.1037/a0035934
Bransford 1972 Bransford, Johnson (1972). Contextual prerequisites for understanding. J. Verbal Learning and Verbal Behavior. https://doi.org/10.1016/S0022-5371%2872%2980006-9
Britton 1991 Britton, Gülgöz (1991). Using Kintsch's computational model to improve instructional text: Effects of repairing inference calls on recall and cognitive structures. Journal of Educational Psychology, 83(3), 329-345. https://doi.org/10.1037/0022-0663.83.3.329
Brothers 2021 Brothers, Kuperberg (2021). Word predictability effects are linear, not logarithmic: Implications for probabilistic models of sentence comprehension. Journal of Memory and Language, 116, 104174. https://doi.org/10.1016/j.jml.2020.104174
Broughton 2015 Broughton (2015). Essential Classification, 2nd edition. Facet Publishing (contents sample) https://www.alastore.ala.org/sites/default/files/book_samples/Broughton_2d.pdf
Brunmair 2019 Brunmair, Richter (2019). Similarity matters: interleaved learning and its moderators. Psychological Bulletin https://doi.org/10.1037/bul0000209
Budiu 2020 Budiu (2020). Information scent: how users decide where to go next. Nielsen Norman Group https://www.nngroup.com/articles/information-scent/
Buggy 2026 Buggy, Cho, Shain, Staub (2026). Predictability effects in natural reading are logarithmic: Evidence from an eye-movement replication of Brothers and Kuperberg (2021). PsyArXiv preprint. https://doi.org/10.31234/osf.io/kt3sw_v2
Candela 2016 Candela, Bavota, Russo, Oliveto (2016). Using cohesion and coupling for software remodularization: is it enough? ACM TOSEM https://doi.org/10.1145/2928268
Canonical 2021 Procida (2021). Diataxis: a new foundation for Canonical documentation. Canonical blog https://canonical.com/blog/diataxis-a-new-foundation-for-canonical-documentation
Carbon 2026 IBM (2026). Carbon Design System: typography overview https://carbondesignsystem.com/elements/typography/overview/
Cargo 2026 Cargo (accessed 2026). Package layout. The Cargo Book https://doc.rust-lang.org/cargo/guide/project-layout.html
Carvalho 2014 Carvalho, Goldstone (2014). Putting category learning in order. Memory and Cognition. https://doi.org/10.3758/s13421-013-0371-0
Catrambone 1989 Catrambone, Holyoak (1989). Overcoming contextual limitations on problem-solving transfer. JEP: Learning, Memory, and Cognition https://doi.org/10.1037/0278-7393.15.6.1147
Catrambone 1998 Catrambone (1998). The subgoal learning model. Journal of Experimental Psychology: General https://doi.org/10.1037/0096-3445.127.4.355
Cepeda 2008 Cepeda, Vul, Rohrer, Wixted, Pashler (2008). Spacing effects in learning: a temporal ridgeline of optimal retention. Psychological Science https://doi.org/10.1111/j.1467-9280.2008.02209.x
Charikar 2017 Charikar, Chatziafratis (2017). Approximate hierarchical clustering via sparsest cut and spreading metrics. SODA https://arxiv.org/abs/1609.09548
Chatlatanagulchai 2026 Chatlatanagulchai, Li, Kashiwa, Reid, Thonglek, Leelaprute, Rungsawang, Manaskasemsak, Adams, Hassan, Iida (2026). Agent READMEs: An Empirical Study of Context Files for Agentic Coding. Preprint, v2 2026-08-09. arXiv:2511.12884
Checkstyle 2026 Checkstyle (accessed 2026). FileLength check. Checkstyle documentation https://checkstyle.sourceforge.io/checks/sizes/filelength.html
Chen 2006 Chen, Fan, Macredie (2006). Navigation in hypermedia learning systems: experts vs. novices. Computers in Human Behavior. https://doi.org/10.1016/j.chb.2004.06.004
Chen 2024a Chen, Lin, Schärli, Zhou (2024). Teaching Large Language Models to Self-Debug. ICLR 2024. arXiv:2304.05128
Chen 2024b Chen, Chi, Wang, Zhou (2024). Premise Order Matters in Reasoning with Large Language Models. ICML 2024. arXiv:2402.08939
Chidamber 1994 Chidamber, Kemerer (1994). A metrics suite for object oriented design. IEEE TSE https://doi.org/10.1109/32.295895
Chung 1984 Chung (1984). On optimal linear arrangements of trees. Computers & Mathematics with Applications, 10(1), 43-60. https://doi.org/10.1016/0898-1221%2884%2990085-3
Clark 1991 Clark, Paivio (1991). Dual coding theory and education. Educational Psychology Review https://doi.org/10.1007/BF01320076
Cleveland 1984 Cleveland, McGill (1984). Graphical perception. Journal of the American Statistical Association https://doi.org/10.1080/01621459.1984.10478080
Cohen-Addad 2019 Cohen-Addad, Kanade, Mallmann-Trenn, Mathieu (2019). Hierarchical clustering: objective functions and algorithms. JACM https://doi.org/10.1145/3321386
Colfer 2016 Colfer, Baldwin (2016). The mirroring hypothesis: theory, evidence, and exceptions. Industrial and Corporate Change 25(5), 709-738. Open access; abstract and introduction read https://doi.org/10.1093/icc/dtw027
Conklin 1987 Conklin (1987). Hypertext: an introduction and survey. IEEE Computer https://doi.org/10.1109/MC.1987.1663693
Costa 2022 Costa, Miranda, Melo (2022). Four-component instructional design (4C/ID) model: a meta-analysis. Learning Environments Research https://doi.org/10.1007/s10984-021-09373-y
Cox 2021 Cox (2021). Issue 117, golang-standards/project-layout. GitHub, opened 2021-04-09 https://github.com/golang-standards/project-layout/issues/117
Crossley 2016 Crossley, Kyle, McNamara (2016). The tool for the automatic analysis of text cohesion (TAACO): Automatic assessment of local, global, and text cohesion. Behavior Research Methods, 48(4), 1227-1237. Code: TAACO 2.1. https://doi.org/10.3758/s13428-015-0651-7 , https://github.com/LCR-ADS-Lab/TAACO
Crossley 2017 Crossley, Skalicky, Dascalu, McNamara, Kyle (2017). Predicting text comprehension, processing, and familiarity in adult readers: New approaches to readability formulas. Discourse Processes, 54(5-6), 340-359. https://doi.org/10.1080/0163853X.2017.1296264
Cuconasu 2024 Cuconasu, Trappolini, Siciliano, Filice, Campagnano, Maarek, Tonellotto, Silvestri (2024). The Power of Noise: Redefining Retrieval for RAG Systems. SIGIR 2024. arXiv:2401.14887
Dasgupta 2016 Dasgupta (2016). A cost function for similarity-based hierarchical clustering. STOC https://doi.org/10.1145/2897518.2897527
Davison 1982 Davison, Kantor (1982). On the failure of readability formulas to define readable texts: A case study from adaptations. Reading Research Quarterly, 17(2), 187-209. https://doi.org/10.2307/747483
Dee-Lucas 1995 Dee-Lucas, Larkin (1995). Interactive overviews for information access. Cognition and Instruction. https://doi.org/10.1207/s1532690xci1303_4
Dee-Lucas 1999 Dee-Lucas, Larkin (1999). Hypertext segmentation and goal compatibility. J. Educational Multimedia and Hypermedia 8(3), 279-313. https://www.learntechlib.org/p/10812/
Demberg 2008 Demberg, Keller (2008). Data from eye-tracking corpora as evidence for theories of syntactic processing complexity. Cognition, 109(2), 193-210. https://doi.org/10.1016/j.cognition.2008.07.008
Deque 2026 Deque Systems (2026). axe-core (repository and color-contrast rule) https://github.com/dequelabs/axe-core
DeStefano 2007 DeStefano, LeFevre (2007). Cognitive load in hypertext reading: a review. Computers in Human Behavior https://doi.org/10.1016/j.chb.2005.08.012
Díaz 2002 Díaz, Petit, Serna (2002). A survey of graph layout problems. ACM Computing Surveys, 34(3), 313-356. https://doi.org/10.1145/568522.568523
Dickson 2005 Dickson, Miller (2005). Authorized crib cards do not improve exam performance. Teaching of Psychology 32(4), 230-233 https://doi.org/10.1207/s15328023top3204_6
Django 2026 Django Software Foundation (accessed 2026). Writing documentation; What to read next. Django documentation https://docs.djangoproject.com/en/stable/internals/contributing/writing-documentation/
Dobres 2017 Dobres, Chahine, Reimer (2017). Effects of ambient illumination, contrast polarity, and letter size on text legibility under glance-like reading. Applied Ergonomics https://doi.org/10.1016/j.apergo.2016.11.001
Dodds 2020 Dodds (2020). AHA programming. Blog post, 2020-06-22 https://kentcdodds.com/blog/aha-programming
Doignon 1985 Doignon, Falmagne (1985). Spaces for the assessment of knowledge. International Journal of Man-Machine Studies https://doi.org/10.1016/S0020-7373%2885%2980031-6
Donoghue 2021 Donoghue, Hattie (2021). A meta-analysis of ten learning techniques. Frontiers in Education https://doi.org/10.3389/feduc.2021.581216
dos Santos 2026 dos Santos, Costa, Montandon, Silva, Valente (2026). Configuration Smells in AGENTS.md Files: Common Mistakes in Configuring Coding Agents. IEEE SCAM 2026. arXiv:2606.15828
Downey 1980 Downey, Sethi, Tarjan (1980). Variations on the common subexpression problem. JACM https://doi.org/10.1145/322217.322228
Duggan 2009 Duggan, Payne (2009). Text skimming: The process and effectiveness of foraging through text under time pressure. Journal of Experimental Psychology: Applied, 15(3), 228-242. https://doi.org/10.1037/a0016995
Duggan 2011 Duggan, Payne (2011). Skim reading by satisficing. CHI. https://doi.org/10.1145/1978942.1979114
Dunlosky 2012 Dunlosky, Rawson (2012). Overconfidence produces underachievement. Learning and Instruction. https://doi.org/10.1016/j.learninstruc.2011.08.003
Dunlosky 2013 Dunlosky, Rawson, Marsh, Nathan, Willingham (2013). Improving students' learning with effective learning techniques. Psychological Science in the Public Interest https://doi.org/10.1177/1529100612453266
Duolingo 2026 Duolingo (accessed 2026). How we learn how you learn. Duolingo blog https://blog.duolingo.com/how-we-learn-how-you-learn/
Dyson 2004 Dyson (2004). How physical text layout affects reading from screen. Behaviour & Information Technology https://doi.org/10.1080/01449290410001715714
EC 2011 European Commission (2011). How to write clearly. Publications Office of the European Union https://www.cef-see.org/mnt/webdata/static/fisr/2020_How%20to%20write%20clearly.pdf
El Emam 2001 El Emam, Benlarbi, Goel, Rai (2001). The confounding effect of class size on the validity of object-oriented metrics. IEEE TSE https://doi.org/10.1109/32.935855
El Emam 2002 El Emam, Benlarbi, Goel, Melo, Lounis, Rai (2002). The optimal class size for object-oriented software. IEEE TSE https://doi.org/10.1109/TSE.2002.1000452
ESLint 2026a ESLint (accessed 2026). max-lines rule. ESLint documentation https://eslint.org/docs/latest/rules/max-lines
ESLint 2026b ESLint (accessed 2026). max-lines-per-function rule. ESLint documentation https://eslint.org/docs/latest/rules/max-lines-per-function
Falessi 2010 Falessi, Babar, Cantone, Kruchten (2010). Applying empirical software engineering to software architecture: challenges and lessons learned. Empirical Software Engineering 15(3); reports the Falessi 2006 experiment https://doi.org/10.1007/s10664-009-9121-0
Fang 2019 Fang, Ren, Hu, Graesser (2019). Effectiveness of ALEKS, meta-analysis. Educational Psychology https://doi.org/10.1080/01443410.2018.1495829
Fenton 1999 Fenton, Neil (1999). A critique of software defect prediction models. IEEE TSE https://doi.org/10.1109/32.815326
Ferrer-i-Cancho 2015 Ferrer-i-Cancho, Gómez-Rodríguez (2015). Liberating language research from dogmas of the 20th century. Commentary on Futrell et al. 2015. https://arxiv.org/abs/1509.03295
Ferrer-i-Cancho 2022 Ferrer-i-Cancho, Gómez-Rodríguez, Esteban, Alemany-Puig (2022). Optimality of syntactic dependency distances. Physical Review E, 105(1), 014308. https://doi.org/10.1103/PhysRevE.105.014308
Filliatre 2006 Filliatre, Conchon (2006). Type-safe modular hash-consing. ML Workshop https://doi.org/10.1145/1159876.1159880
Flanigan 2024 Flanigan, Wheeler, Colliot, Lu, Kiewra (2024). Typed versus handwritten lecture notes. Educational Psychology Review https://doi.org/10.1007/s10648-024-09914-w
Flesch 1948 Flesch (1948). A new readability yardstick. Journal of Applied Psychology, 32(3), 221-233. https://doi.org/10.1037/h0057532
Fowler 1999 Fowler (1999). Refactoring. Addison-Wesley; Rule of Three read as described in Wikipedia, Rule of three (computer programming) https://en.wikipedia.org/wiki/Rule_of_three_(computer_programming)
Fuller 2014 Fuller, Weber, Mejía-Ramos, Rhoads, Samkoff (2014). Comprehending structured proofs. JIEEM 7(1). https://openalex.org/W2184046398
Futrell 2015 Futrell, Mahowald, Gibson (2015). Large-scale evidence of dependency length minimization in 37 languages. PNAS, 112(33), 10336-10341. https://doi.org/10.1073/pnas.1502134112
Futrell 2020 Futrell, Gibson, Levy (2020). Lossy-context surprisal: An information-theoretic model of memory effects in sentence processing. Cognitive Science, 44(3), e12814. https://doi.org/10.1111/cogs.12814
Fyfe 2014 Fyfe, McNeil, Son, Goldstone (2014). Concreteness fading in mathematics and science instruction. Educational Psychology Review https://doi.org/10.1007/s10648-014-9249-3
Gagné 1968 Gagné (1968). Learning hierarchies. Educational Psychologist. https://doi.org/10.1080/00461526809528968
Gall 1998 Gall, Hajek, Jazayeri (1998). Detection of logical coupling based on product release history. ICSM https://doi.org/10.1109/ICSM.1998.738508
Garcia 2013 Garcia, Ivkovic, Medvidovic (2013). A comparative analysis of software architecture recovery techniques. ASE https://doi.org/10.1109/ASE.2013.6693106
Garey 1976 Garey, Johnson, Stockmeyer (1976). Some simplified NP-complete graph problems. Theoretical Computer Science, 1(3), 237-267. https://doi.org/10.1016/0304-3975%2876%2990059-1
Garousi 2019 Garousi, Felderer, Mäntylä (2019). Guidelines for including grey literature and conducting multivocal literature reviews in software engineering. Information and Software Technology, 106 https://doi.org/10.1016/j.infsof.2018.09.006
Gentner 2003 Gentner, Loewenstein, Thompson (2003). Learning and transfer: a general role for analogical encoding. Journal of Educational Psychology https://doi.org/10.1037/0022-0663.95.2.393
Genzel 2002 Genzel, Charniak (2002). Entropy rate constancy in text. Proceedings of ACL 2002. https://doi.org/10.3115/1073083.1073117
Gibson 1998 Gibson (1998). Linguistic complexity: Locality of syntactic dependencies. Cognition, 68(1), 1-76. https://doi.org/10.1016/S0010-0277%2898%2900034-1
Gibson 1999 Gibson, Thomas (1999). Memory limitations and structural forgetting: The perception of complex ungrammatical sentences as grammatical. Language and Cognitive Processes, 14(3), 225-248. https://doi.org/10.1080/016909699386293
Gibson 2000 Gibson (2000). The dependency locality theory: A distance-based theory of linguistic complexity. In Marantz, Miyashita & O'Neil (Eds.), Image, Language, Brain (pp. 95-126). MIT Press. https://doi.org/10.7551/mitpress/3654.003.0008
Gibson 2019 Gibson, Futrell, Piantadosi, Dautriche, Mahowald, Bergen, Levy (2019). How efficiency shapes human language. Trends in Cognitive Sciences, 23(5), 389-407. https://doi.org/10.1016/j.tics.2019.02.003
Gick 1983 Gick, Holyoak (1983). Schema induction and analogical transfer. Cognitive Psychology https://doi.org/10.1016/0010-0285%2883%2990002-6
Ginns 2006 Ginns (2006). Integrating information: a meta-analysis of the spatial contiguity and temporal contiguity effects. Learning and Instruction https://doi.org/10.1016/j.learninstruc.2006.10.001
Git 2023 Git project (2023). git-config documentation, core.precomposeUnicode (version 2.43) https://git-scm.com/docs/git-config
GitHub 2026a GitHub (accessed 2026). About READMEs. GitHub Docs https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes
GitHub 2026b GitHub (accessed 2026). About code owners. GitHub Docs https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
GitLab 2026 GitLab (accessed 2026). Documentation style guide. GitLab Docs https://docs.gitlab.com/development/documentation/styleguide/
Gloaguen 2026 Gloaguen, Mündler-Sasahara, Müller, Raychev, Vechev (2026). Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents? Preprint. arXiv:2602.11988
Go 2014 Go team (2014). Go 1.4 release notes, internal packages. go.dev https://go.dev/doc/go1.4
Go 2026 Go team (accessed 2026). Organizing a Go module. go.dev https://go.dev/doc/modules/layout
Gong 2024 Gong, Wan, Wang (2024). Working Memory Capacity of ChatGPT: An Empirical Study. AAAI 2024. arXiv:2305.03731
Google 2026 Google (accessed 2026). Google developer documentation style guide: headings. Page undated https://developers.google.com/style/headings
Google 2026b Google (accessed 2026). Google developer documentation style guide: abbreviations. Page undated https://developers.google.com/style/abbreviations
Gopen 1990 Gopen, Swan (1990). The science of scientific writing. American Scientist, 78(6), 550-558. https://www.jstor.org/stable/29774235
Gordon 1993 Gordon, Grosz, Gilliom (1993). Pronouns, names, and the centering of attention in discourse. Cognitive Science, 17(3), 311-347. https://doi.org/10.1207/s15516709cog1703_1
Gou 2024 Gou, Shao, Gong, Shen, Yang, Duan, Chen (2024). CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing. ICLR 2024. arXiv:2305.11738
GOVUK 2024 GOV.UK Design System. Layout https://design-system.service.gov.uk/styles/layout/
Graesser 2004 Graesser, McNamara, Louwerse, Cai (2004). Coh-Metrix: Analysis of text on cohesion and language. Behavior Research Methods, Instruments, & Computers, 36(2), 193-202. Tool: Coh-Metrix web site. https://doi.org/10.3758/BF03195564 , http://cohmetrix.com
Graesser 2011 Graesser, McNamara, Kulikowich (2011). Coh-Metrix: Providing multilevel analyses of text characteristics. Educational Researcher, 40(5), 223-234. https://doi.org/10.3102/0013189X11413260
Grodner 2005 Grodner, Gibson (2005). Consequences of the serial nature of linguistic input for sentenial complexity. Cognitive Science, 29(2), 261-290. https://doi.org/10.1207/s15516709cog0000_7
Grosz 1995 Grosz, Joshi, Weinstein (1995). Centering: A framework for modeling the local coherence of discourse. Computational Linguistics, 21(2), 203-225. https://aclanthology.org/J95-2003/
GSA 2026 GSA (2026, page undated). Plain language guide. digital.gov https://digital.gov/guides/plain-language
Gülgöz 1999 Gülgöz, Kumkale, Aktunç, Eskenazi (1999). Designing learnable texts. Document Design, 1(2), 103-114. https://doi.org/10.1075/dd.1.2.04gul
Guo 2026 Guo (accessed 2026). Make a README https://www.makeareadme.com/
Hacker News 2024 Hacker News (2024). Diataxis: a systematic approach to technical documentation authoring. Discussion thread https://hn.algolia.com/api/v1/items/42325011
Hahn 2022 Hahn, Futrell, Levy, Gibson (2022). A resource-rational model of human processing of recursive linguistic structure. PNAS, 119(43), e2122602119. https://doi.org/10.1073/pnas.2122602119
Hale 2001 Hale (2001). A probabilistic Earley parser as a psycholinguistic model. Proceedings of NAACL 2001, 1-8. https://doi.org/10.3115/1073336.1073357
Hamaker 1986 Hamaker (1986). The effects of adjunct questions on prose learning. Review of Educational Research https://doi.org/10.3102/00346543056002212
Hannebauer 2018 Hannebauer, Hesenius, Gruhn (2018). Does syntax highlighting help programming novices? Empirical Software Engineering https://doi.org/10.1007/s10664-017-9579-0
Hansen 2023 Hansen, Olsen, Enevoldsen (2023). TextDescriptives: A Python package for calculating a large variety of metrics from text. Journal of Open Source Software, 8(84), 5153. https://doi.org/10.21105/joss.05153 , https://github.com/HLasse/TextDescriptives
Harden 1999 Harden, Stamper (1999). What is a spiral curriculum? Medical Teacher. https://doi.org/10.1080/01421599979752
Harman 2012 Harman, Mansouri, Zhang (2012). Search-based software engineering: trends, techniques and applications. ACM Computing Surveys https://doi.org/10.1145/2379776.2379787
Hartley 2004 Hartley (2004). Current findings from research on structured abstracts. Journal of the Medical Library Association, 92(3), 368-371 https://pmc.ncbi.nlm.nih.gov/articles/PMC442180
Hatton 1997 Hatton (1997). Reexamining the fault density-component size connection. IEEE Software https://doi.org/10.1109/52.582978
Haviland 1974 Haviland, Clark (1974). What's new? Acquiring new information as a process in comprehension. Journal of Verbal Learning and Verbal Behavior, 13(5), 512-521. https://doi.org/10.1016/S0022-5371%2874%2980003-4
He 2024 He, Rungta, Koleczek, Sekhon, Wang, Hasan (2024). Does Prompt Formatting Have Any Impact on LLM Performance? Preprint. arXiv:2411.10541
Hemingway 2026 Hemingway Editor help (2026). Readability https://hemingwayapp.com/help/docs/readability
Hodds 2014 Hodds, Alcock, Inglis (2014). Self-explanation training improves proof comprehension. J. Research in Mathematics Education. https://doi.org/10.5951/jresematheduc.45.1.0062
Höffler 2007 Höffler, Leutner (2007). Instructional animation versus static pictures: a meta-analysis. Learning and Instruction https://doi.org/10.1016/j.learninstruc.2007.09.013
Hofmeister 2017 Hofmeister, Siegmund, Holt (2017). Shorter identifier names take longer to comprehend. SANER https://doi.org/10.1109/SANER.2017.7884623
Hogemo 2021 Hogemo, Bergougnoux, Brandes, Paul, Telle (2021). On Dasgupta's hierarchical clustering objective and its relation to other graph parameters https://arxiv.org/abs/2105.12093
Hong 2025 Hong, Troynikov, Huber (2025). Context Rot: How Increasing Input Tokens Impacts LLM Performance. Chroma technical report, 14 July 2025. https://www.trychroma.com/research/context-rot
Hoover 2023 Hoover, Sonderegger, Piantadosi, O'Donnell (2023). The plausibility of sampling as an algorithmic theory of sentence processing. Open Mind, 7. https://doi.org/10.1162/opmi_a_00086
Horn 1969 Horn, Nicol, Kleinman, Grace (1969). Information Mapping for Learning and Reference. ESD-TR-69-296, Electronic Systems Division, Air Force Systems Command. Read in the archived scan https://doi.org/10.21236/AD0699201
Howard 2024 Howard (2024). The /llms.txt file. Proposal, 3 September 2024. https://llmstxt.org/
Hsieh 2024a Hsieh, Sun, Kriman, Acharya, Rekesh, Jia, Zhang, Ginsburg (2024). RULER: What's the Real Context Size of Your Long-Context Language Models? COLM 2024. arXiv:2404.06654
Hsieh 2024b Hsieh, Chuang, Li, Wang, Le, Kumar, Glass, Ratner, Lee, Krishna, Pfister (2024). Found in the Middle: Calibrating Positional Attention Bias Improves Long Context Utilization. Findings of ACL 2024. arXiv:2406.16008
Huang 2024 Huang, Chen, Mishra, Zheng, Yu, Song, Zhou (2024). Large Language Models Cannot Self-Correct Reasoning Yet. ICLR 2024. arXiv:2310.01798
Hunt 1999 Hunt, Thomas (1999). The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley https://openalex.org/W1596790865
Hunt 2013 Hunt (2013). React: rethinking best practices. Talk, JSConf EU https://www.youtube.com/watch?v=x7cQ3mrcKaY
Hyönä 2002 Hyönä, Lorch, Kaakinen (2002). Individual differences in reading to summarize expository text: Evidence from eye fixation patterns. Journal of Educational Psychology, 94(1), 44-55. https://doi.org/10.1037/0022-0663.94.1.44
ISO 2023 ISO (2023). ISO 24495-1:2023 Plain language, Part 1: Governing principles and guidelines. International Organization for Standardization https://committee.iso.org/standard/78907.html
Jaeger 2010 Jaeger (2010). Redundancy and reduction: Speakers manage syntactic information density. Cognitive Psychology, 61(1), 23-62. https://doi.org/10.1016/j.cogpsych.2010.02.002
Jáñez 2016 Jáñez, Rosales (2016). Novices' need for exploration. Computers in Human Behavior. https://doi.org/10.1016/j.chb.2016.02.058
Jansen 2010 Jansen, Janssen (2010). Explanations first: a case for presenting explanations before the decision in Dutch bad-news messages. Journal of Business and Technical Communication, 25(1), 36-67 https://doi.org/10.1177/1050651910380372
Jaroslawicz 2025 Jaroslawicz, Whiting, Shah, Maamari (2025). How Many Instructions Can LLMs Follow at Once? Preprint. arXiv:2507.11538
Jiang 2007 Jiang, Misherghi, Su, Glondu (2007). DECKARD: scalable and accurate tree-based detection of code clones. ICSE https://doi.org/10.1109/ICSE.2007.30
Jiang 2023 Jiang, Wu, Lin, Yang, Qiu (2023). LLMLingua: Compressing Prompts for Accelerated Inference of Large Language Models. EMNLP 2023. arXiv:2310.05736
Jiang 2025 Jiang, Nam (2025). Beyond the Prompt: An Empirical Study of Cursor Rules. To appear at MSR 2026. arXiv:2512.18925
Juergens 2009 Juergens, Deissenboeck, Hummel, Wagner (2009). Do code clones matter? ICSE (also arXiv:1701.05472) https://doi.org/10.1109/ICSE.2009.5070547
Kalyuga 2003 Kalyuga, Ayres, Chandler, Sweller (2003). The expertise reversal effect. Educational Psychologist https://doi.org/10.1207/S15326985EP3801_4
Kalyuga 2004 Kalyuga, Sweller (2004). Measuring knowledge to optimize cognitive load. J. Educational Psychology. https://doi.org/10.1037/0022-0663.96.3.558
Kamiya 2002 Kamiya, Kusumoto, Inoue (2002). CCFinder: a multilinguistic token-based code clone detection system. IEEE TSE https://doi.org/10.1109/TSE.2002.1019480
Kamoi 2024 Kamoi, Zhang, Zhang, Han, Zhang (2024). When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMs. Transactions of the ACL 12. doi:10.1162/tacl_a_00713
Kapser 2008 Kapser, Godfrey (2008). "Cloning considered harmful" considered harmful: patterns of cloning in software. Empirical Software Engineering https://doi.org/10.1007/s10664-008-9076-6
Karlsson 2007 Karlsson (2007). Constraints on multiple center-embedding of clauses. Journal of Linguistics, 43(2), 365-392. https://doi.org/10.1017/S0022226707004616
Karpicke 2011 Karpicke, Blunt (2011). Retrieval practice produces more learning than elaborative studying with concept mapping. Science https://doi.org/10.1126/science.1199327
Karpicke 2015 Karpicke, Aue (2015). The testing effect is alive and well with complex materials. Educational Psychology Review https://doi.org/10.1007/s10648-015-9309-3
Kenny 1993 Kenny (1993). The Effectiveness of Instructional Orienting Activities in Computer-Based Instruction (source of the secondary organizer numbers). ERIC ED362172. https://files.eric.ed.gov/fulltext/ED362172.pdf
Kester 2001 Kester, Kirschner, van Merriënboer, Bäumer (2001). Just-in-time information presentation. Computers in Human Behavior. https://doi.org/10.1016/S0747-5632%2801%2900011-5
Kester 2004 Kester, Kirschner, van Merriënboer (2004). Timing of information presentation in learning statistics. Instructional Science. https://doi.org/10.1023/B:TRUC.0000024191.27560.e3
Kester 2006 Kester, Kirschner, van Merriënboer (2006). Just in time information presentation: improving learning a troubleshooting skill. Contemporary Educational Psychology https://doi.org/10.1016/j.cedpsych.2005.05.002
Khan Academy 2024 Khan Academy (2024). Khan Academy Efficacy Results, November 2024. Khan Academy blog https://blog.khanacademy.org/?p=18194
Khatri 2026 Khatri (2026). Do Context Files Help Coding Agents? A Two-Agent Ablation Study on Real Repositories. Preprint. arXiv:2607.27250
Kiewra 1985 Kiewra (1985). Providing the instructor's notes: an effective addition to student notetaking. Educational Psychologist https://doi.org/10.1207/s15326985ep2001_5
Kiger 1984 Kiger (1984). The depth/breadth trade-off in the design of menu-driven user interfaces. Int. J. Man-Machine Studies https://doi.org/10.1016/s0020-7373%2884%2980018-8
Kintsch 1973 Kintsch, Keenan (1973). Reading rate and retention as a function of the number of propositions in the base structure of sentences. Cognitive Psychology, 5(3), 257-274. https://doi.org/10.1016/0010-0285%2873%2990036-4
Kintsch 1978 Kintsch, van Dijk (1978). Toward a model of text comprehension and production. Psychological Review, 85(5), 363-394. https://doi.org/10.1037/0033-295X.85.5.363
Kintsch 1988 Kintsch (1988). The role of knowledge in discourse comprehension: A construction-integration model. Psychological Review, 95(2), 163-182. https://doi.org/10.1037/0033-295X.95.2.163
Kintsch 1998 Kintsch (1998). Comprehension: A paradigm for cognition. Cambridge University Press. https://archive.org/details/comprehensionpar0000kint
Klauer 1984 Klauer (1984). Intentional and incidental learning with instructional texts: a meta-analysis. American Educational Research Journal https://doi.org/10.3102/00028312021002323
Knuth 1989 Knuth, Larrabee, Roberts (1989). Mathematical Writing https://www.phys.uconn.edu/~rozman/Courses/P2400_14S/downloads/knuth_mathematical_writing.pdf
Ko 2006 Ko, Myers, Coblenz, Aung (2006). An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks. IEEE TSE https://doi.org/10.1109/TSE.2006.116
Kobak 2025 Kobak, González-Márquez, Horvát, Lause (2025). Delving into LLM-assisted writing in biomedical publications through excess vocabulary. Science Advances 11(27). doi:10.1126/sciadv.adt3813
Kobayashi 2005 Kobayashi (2005). What limits the encoding effect of note-taking? A meta-analytic examination. Contemporary Educational Psychology https://doi.org/10.1016/j.cedpsych.2004.10.001
Kohler 2012 Kohler, Fampa, Araujo (2012). Mixed-integer linear programming formulations for the software clustering problem. Computational Optimization and Applications https://doi.org/10.1007/s10589-012-9512-9
Korf 1985 Korf (1985). Depth-first iterative-deepening: an optimal admissible tree search. Artificial Intelligence 27(1), 97-109. https://doi.org/10.1016/0004-3702%2885%2990084-0
Koru 2008 Koru, El Emam, Zhang, Liu, Mathew (2008). Theory of relative defect proneness. Empirical Software Engineering https://doi.org/10.1007/s10664-008-9080-x
Koru 2009 Koru, Zhang, El Emam, Liu (2009). An investigation into the functional form of the size-defect relationship for software modules. IEEE TSE https://doi.org/10.1109/TSE.2008.90
Koru 2010a Koru, Liu, Zhang, El Emam (2010). Testing the theory of relative defect proneness for closed-source software. Empirical Software Engineering https://doi.org/10.1007/s10664-010-9132-x
Koru 2010b Koru, El Emam (2010). The theory of relative dependency: higher coupling concentration in smaller modules. IEEE Software https://doi.org/10.1109/MS.2010.58
Kulik 1990 Kulik, Kulik, Bangert-Drowns (1990). Effectiveness of mastery learning programs. Review of Educational Research https://doi.org/10.3102/00346543060002265
Kumar 2025 Kumar, Zhuang, Agarwal, Su, Co-Reyes, Singh, et al. (2025). Training Language Models to Self-Correct via Reinforcement Learning. ICLR 2025. arXiv:2409.12917
Kuster 2018 Kuster, van Weerdenburg, Gompel, Bosman (2018). Dyslexie font does not benefit reading in children with or without dyslexia. Annals of Dyslexia https://doi.org/10.1007/s11881-017-0154-6
Lacan 2019 Lacan (2019). Keep a Changelog, version 1.1.0 https://keepachangelog.com/en/1.1.0/
Lakos 1996 Lakos (1996). Large-Scale C++ Software Design. Addison-Wesley https://www.informit.com/store/large-scale-c-plus-plus-software-design-9780201633627
Larkin 1987 Larkin, Simon (1987). Why a diagram is (sometimes) worth ten thousand words. Cognitive Science https://doi.org/10.1111/j.1551-6708.1987.tb00863.x
Larson 1998 Larson, Czerwinski (1998). Web page design: implications of memory, structure and scent for information retrieval. CHI https://doi.org/10.1145/274644.274649
Latimier 2021 Latimier, Peyre, Ramus (2021). A meta-analytic review of the benefit of spacing out retrieval practice episodes. Educational Psychology Review https://doi.org/10.1007/s10648-020-09572-8
Lawler 1978 Lawler (1978). Sequencing jobs to minimize total weighted completion time subject to precedence constraints. Annals of Discrete Mathematics, 2, 75-90. https://doi.org/10.1016/S0167-5060%2808%2970323-6
Lawless 1996 Lawless, Kulikowich (1996). Hypertext navigation through cluster analysis. J. Educational Computing Research. https://doi.org/10.2190/DVAP-DE23-3XMV-9MXH
Lawrance 2013 Lawrance, Bogart, Burnett, Bellamy, Rector, Fleming (2013). How programmers debug, revisited: an information foraging theory perspective. IEEE TSE https://doi.org/10.1109/TSE.2010.111
Lawrie 2006 Lawrie, Morrell, Feild, Binkley (2006). What's in a name? A study of identifiers. ICPC https://doi.org/10.1109/ICPC.2006.51
Lawrie 2007 Lawrie, Morrell, Feild, Binkley (2007). Effective identifier names for comprehension and memory. Innovations in Systems and Software Engineering https://doi.org/10.1007/s11334-007-0031-2
Lee 1997 Lee (1997). Design rationale systems: understanding the issues. IEEE Expert. Read in a summary https://doi.org/10.1109/64.592267
Lee 2018 Lee (2018). Ten simple rules for documenting scientific software. PLOS Computational Biology https://doi.org/10.1371/journal.pcbi.1006561
Lee 2026 Lee, D'Antoni, Berg-Kirkpatrick (2026). The Format Tax. Preprint. arXiv:2604.03616
Legge 2011 Legge, Bigelow (2011). Does print size matter for reading? A review of findings from vision science and typography. Journal of Vision https://doi.org/10.1167/11.5.8
Lenstra 1980 Lenstra, Rinnooy Kan (1980). Complexity results for scheduling chains on a single machine. European Journal of Operational Research, 4(4), 270-275. https://doi.org/10.1016/0377-2217%2880%2990111-3
Leron 1983 Leron (1983). Structuring mathematical proofs. American Mathematical Monthly. https://doi.org/10.1080/00029890.1983.11971184
Leviathan 2025 Leviathan, Kalman, Matias (2025). Prompt Repetition Improves Non-Reasoning LLMs. Preprint. arXiv:2512.14982
Levy 2007 Levy, Jaeger (2007). Speakers optimize information density through syntactic reduction. Advances in Neural Information Processing Systems 19, 849-856. https://doi.org/10.7551/mitpress/7503.003.0111
Levy 2008 Levy (2008). Expectation-based syntactic comprehension. Cognition, 106(3), 1126-1177. https://doi.org/10.1016/j.cognition.2007.05.006
Levy 2024 Levy, Jacoby, Goldberg (2024). Same Task, More Tokens: the Impact of Input Length on the Reasoning Performance of Large Language Models. ACL 2024. arXiv:2402.14848
Lewis 2005 Lewis, Vasishth (2005). An activation-based model of sentence processing as skilled memory retrieval. Cognitive Science, 29(3), 375-419. https://doi.org/10.1207/s15516709cog0000_25
Liang 2023 Liang, Yuksekgonul, Mao, Wu, Zou (2023). GPT detectors are biased against non-native English writers. Patterns. doi:10.1016/j.patter.2023.100779
Liang 2024 Liang, Izzo, Zhang, Lepp, Cao, Zhao, et al. (2024). Monitoring AI-Modified Content at Scale: A Case Study on the Impact of ChatGPT on AI Conference Peer Reviews. ICML 2024. arXiv:2403.07183
Lighthouse 2026 Google (2026). Lighthouse accessibility score https://developer.chrome.com/docs/lighthouse/accessibility/scoring
Litt 2026 Litt (accessed 2026). standard-readme: a standard style for README files. GitHub repository https://github.com/RichardLitt/standard-readme
Liu 2023 Liu, Lin, Hewitt, Paranjape, Bevilacqua, Petroni, Liang (2023). Lost in the middle: How language models use long contexts. https://arxiv.org/abs/2307.03172
Liu 2024 Liu, Lin, Hewitt, Paranjape, Bevilacqua, Petroni, Liang (2024). Lost in the Middle: How Language Models Use Long Contexts. Transactions of the ACL 12. doi:10.1162/tacl_a_00638
Liu 2025 Liu, Zhu, Bai, He, Liao, Que, et al. (2025). A Comprehensive Survey on Long Context Language Modeling. Preprint. arXiv:2503.17407
Lohrey 2013a Lohrey, Maneth, Mennicke (2013). XML tree structure compression using RePair. Information Systems https://doi.org/10.1016/j.is.2013.06.006
Lohrey 2013b Lohrey, Maneth, Mennicke (2013). XML compression via DAGs. ICDT https://doi.org/10.1145/2448496.2448506
Lohrey 2015 Lohrey (2015). Grammar-based tree compression. DLT https://doi.org/10.1007/978-3-319-21500-6_3
Loibl 2017 Loibl, Roll, Rummel (2017). Towards a Theory of When and How Problem Solving Followed by Instruction Supports Learning. Educational Psychology Review. https://doi.org/10.1007/s10648-016-9379-x
Luiten 1980 Luiten, Ames, Ackerson (1980). A meta-analysis of the effects of advance organizers on learning and retention. American Educational Research Journal. https://doi.org/10.3102/00028312017002211
Lulla 2026 Lulla, Mohsenimofidi, Galster, Zhang, Baltes, Treude (2026). On the Impact of AGENTS.md Files on the Efficiency of AI Coding Agents. Preprint. arXiv:2601.20404
MacCormack 2006 MacCormack, Rusnak, Baldwin (2006). Exploring the structure of complex software designs. Management Science https://doi.org/10.1287/mnsc.1060.0552
MADR 2024 MADR (2024). Markdown Architectural Decision Records, version 4.0.0 (2024-09-17). Project page https://adr.github.io/madr/
Madrid 2009 Madrid, van Oostendorp, Puerta Melguizo (2009). The effects of the number of links and navigation support on cognitive load and learning with hypertext. Computers in Human Behavior https://doi.org/10.1016/j.chb.2008.06.005
Malashenko 2023 Malashenko et al. (2023). A digital model of full-cycle training based on the Zettelkasten and interval repetition system. Emerging Science Journal https://www.ijournalse.org/index.php/ESJ/article/view/1614
Mancoridis 1998 Mancoridis, Mitchell, Rorres, Chen, Gansner (1998). Using automatic clustering to produce high-level system organizations of source code. IWPC https://doi.org/10.1109/WPC.1998.693283
Mann 1988 Mann, Thompson (1988). Rhetorical structure theory: Toward a functional theory of text organization. Text, 8(3), 243-281. https://doi.org/10.1515/text.1.1988.8.3.243
Margulieux 2016 Margulieux, Catrambone (2016). Improving problem solving with subgoal labels in expository text and worked examples. Learning and Instruction https://doi.org/10.1016/j.learninstruc.2015.12.002
Martin 2003 Martin (2003). Agile Software Development: Principles, Patterns, and Practices. Prentice Hall https://www.pearson.com/en-us/subject-catalog/p/agile-software-development-principles-patterns-and-practices/P200000009443
Martin 2008 Martin (2008). Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall https://www.oreilly.com/library/view/clean-code-a/9780136083238/
Martin 2017 Martin (2017). Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall https://www.oreilly.com/library/view/clean-architecture-a/9780134494272/
Martinez 2022 Martinez, Mollica, Gibson (2022). Poor writing, not specialized concepts, drives processing difficulty in legal language. Cognition, 224, 105070. https://doi.org/10.1016/j.cognition.2022.105070
Maven 2026 Apache Maven (accessed 2026). Introduction to the standard directory layout. Maven documentation https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
Mayer 1979 Mayer (1979). Can advance organizers influence meaningful learning? Review of Educational Research. https://doi.org/10.3102/00346543049002371
Mayer 2001 Mayer, Chandler (2001). When learning is just a click away: does simple user interaction foster deeper understanding of multimedia messages? Journal of Educational Psychology https://doi.org/10.1037/0022-0663.93.2.390
Mayer 2002 Mayer, Mathias, Wetzell (2002). Fostering understanding of multimedia messages through pre-training. Journal of Experimental Psychology: Applied https://doi.org/10.1037/1076-898X.8.3.147
Mayer 2020 Mayer (2020). Multimedia Learning, 3rd edition. Cambridge University Press https://doi.org/10.1017/9781316941355
McCrudden 2005 McCrudden, Schraw, Kambe (2005). Relevance instructions, reading time and learning. J. Educational Psychology. https://doi.org/10.1037/0022-0663.97.1.88
McCrudden 2007 McCrudden, Schraw (2007). Relevance and goal-focusing in text processing. Educational Psychology Review. https://doi.org/10.1007/s10648-006-9010-7
McDaniel 2009 McDaniel, Howard, Einstein (2009). The read-recite-review study strategy. Psychological Science. https://doi.org/10.1111/j.1467-9280.2009.02325.x
McMillan 2026 McMillan (2026). Instruction Adherence in Coding Agent Configuration Files: A Factorial Study of Four File-Structure Variables. Preprint. arXiv:2605.10039
McNamara 1996a McNamara, Kintsch (1996). Learning from texts: Effects of prior knowledge and text coherence. Discourse Processes, 22(3), 247-288. https://doi.org/10.1080/01638539609544975
McNamara 1996b McNamara, Kintsch, Songer, Kintsch (1996). Are good texts always better? Interactions of text coherence, background knowledge, and levels of understanding in learning from text. Cognition and Instruction, 14(1), 1-43. https://doi.org/10.1207/s1532690xci1401_1
McNamara 2009 McNamara, Magliano (2009). Toward a comprehensive model of comprehension. Psychology of Learning and Motivation, 51, 297-384. https://doi.org/10.1016/S0079-7421%2809%2951009-2
McNamara 2014 McNamara, Graesser, McCarthy, Cai (2014). Automated evaluation of text and discourse with Coh-Metrix. Cambridge University Press. https://doi.org/10.1017/CBO9780511894664
McNeil 2012 McNeil, Fyfe (2012). Concreteness fading promotes transfer. Learning and Instruction. https://doi.org/10.1016/j.learninstruc.2012.05.001
Mei 2025 Mei, Yao, Ge, Wang, Bi, Cai, et al. (2025). A Survey of Context Engineering for Large Language Models. Preprint. arXiv:2507.13334
Meister 2021 Meister, Pimentel, Haller, Jäger, Cotterell, Levy (2021). Revisiting the uniform information density hypothesis. Proceedings of EMNLP 2021. https://arxiv.org/abs/2109.11635
Metcalfe 2005 Metcalfe, Kornell (2005). A region of proximal learning model. J. Memory and Language. https://doi.org/10.1016/j.jml.2004.12.001
Metz 2016 Metz (2016). The wrong abstraction. Blog post https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction
Meyer 1973 Meyer, McConkie (1973). What is recalled after hearing a passage? Journal of Educational Psychology, 65(1), 109-117. https://doi.org/10.1037/h0034762
Meyer 1975 Meyer (1975). The organization of prose and its effects on memory. North-Holland. https://books.google.com/books?vid=ISBN0720493005
Meyer 1980 Meyer, Brandt, Bluth (1980). Use of top-level structure in text: Key for reading comprehension of ninth-grade students. Reading Research Quarterly, 16(1), 72-103. https://doi.org/10.2307/747349
Microsoft 2024 Microsoft (2024). Naming files, paths, and namespaces. Win32 documentation https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file
Microsoft 2026 Microsoft (2026). Top 10 tips for Microsoft style and voice. Microsoft Writing Style Guide, ms.date 2026-07-02 https://learn.microsoft.com/en-us/style-guide/top-10-tips-style-voice
Miller 1956 Miller (1956). The magical number seven, plus or minus two: some limits on our capacity for processing information. Psychological Review https://doi.org/10.1037/h0043158
Miller 1963 Miller, Chomsky (1963). Finitary models of language users. In Luce, Bush & Galanter (Eds.), Handbook of Mathematical Psychology, Vol. 2 (pp. 419-491). Wiley. https://archive.org/details/handbookofmathem017893mbp
Miller 1964 Miller, Isard (1964). Free recall of self-embedded English sentences. Information and Control, 7(3), 292-303. https://doi.org/10.1016/S0019-9958%2864%2990310-9
Miller 1980 Miller, Kintsch (1980). Readability and recall of short prose passages: A theoretical analysis. Journal of Experimental Psychology: Human Learning and Memory, 6(4), 335-354. https://doi.org/10.1037/0278-7393.6.4.335
Miller 1981 Miller (1981). The depth/breadth tradeoff in hierarchical computer menus. Human Factors Society Annual Meeting https://doi.org/10.1177/107118138102500179
Misra 2022 Misra (2022). minicons: Enabling flexible behavioral and representational analyses of transformer language models. https://arxiv.org/abs/2203.13112 , https://github.com/kanishkamisra/minicons
Mitchell 2006 Mitchell, Mancoridis (2006). On the automatic modularization of software systems using the Bunch tool. IEEE TSE https://doi.org/10.1109/TSE.2006.31
Mkaouer 2015 Mkaouer, Kessentini, Bechikh, Cinneide, Deb (2015). Many-objective software remodularization using NSGA-III. ACM TOSEM https://doi.org/10.1145/2729974
Modarressi 2025 Modarressi, Deilamsalehy, Dernoncourt, Bui, Rossi, Yoon, Schütze (2025). NoLiMa: Long-Context Evaluation Beyond Literal Matching. ICML 2025. arXiv:2502.05167
Moran 2016 Moran (2016). Chunking: how to organize content. Nielsen Norman Group https://www.nngroup.com/articles/chunking/
Morehead 2019 Morehead, Dunlosky, Rawson (2019). How much mightier is the pen than the keyboard for note-taking? Educational Psychology Review https://doi.org/10.1007/s10648-019-09468-2
Morkes 1997 Morkes, Nielsen (1997). Concise, scannable, and objective: how to write for the web. Nielsen Norman Group https://www.nngroup.com/articles/concise-scannable-and-objective-how-to-write-for-the-web/
Moseley 2017 Moseley, Wang (2017). Approximation bounds for hierarchical clustering: average linkage, bisecting k-means, and local search. NeurIPS https://papers.nips.cc/paper_files/paper/2017/hash/d8d31bd778da8bdd536187c36e48892b-Abstract.html
Mueller 2014 Mueller, Oppenheimer (2014). The pen is mightier than the keyboard. Psychological Science https://doi.org/10.1177/0956797614524581
Murphy 2001 Murphy, Notkin, Sullivan (2001). Software reflexion models: bridging the gap between design and implementation. IEEE TSE https://doi.org/10.1109/32.917525
NAIC 2025 National Association of Insurance Commissioners (2025). Readability requirements chart, Summer 2025 (MC-25) https://content.naic.org/sites/default/files/model-law-chart-mc-25-readability-requirements.pdf
Nelson 1988 Nelson, Leonesio (1988). The labor-in-vain effect. JEP: Learning, Memory, and Cognition. https://doi.org/10.1037/0278-7393.14.4.676
Nesbit 2006 Nesbit, Adesope (2006). Learning with concept and knowledge maps: a meta-analysis. Review of Educational Research https://doi.org/10.3102/00346543076003413
Newton 2017 Newton, Miah (2017). Evidence-based higher education: is the learning styles myth important? Frontiers in Psychology https://doi.org/10.3389/fpsyg.2017.00444
Newton 2020 Newton, Salvi (2020). How common is belief in the learning styles neuromyth, and does it matter? Frontiers in Education https://doi.org/10.3389/feduc.2020.602451
Nielsen 1997 Nielsen (1997). How users read on the web. Nielsen Norman Group https://www.nngroup.com/articles/how-users-read-on-the-web/
Nielsen 2006 Nielsen (2006). F-shaped pattern for reading web content. Nielsen Norman Group https://www.nngroup.com/articles/f-shaped-pattern-reading-web-content-discovered/
Nielsen Norman 2008 Nielsen (2008). How little do users read? Nielsen Norman Group https://www.nngroup.com/articles/how-little-do-users-read/
Nielsen Norman 2017 Nielsen Norman Group (2017). Mega menus work well for site navigation. 2017-03-26 https://www.nngroup.com/articles/mega-menus-work-well/
Nielsen Norman 2019 Pernice (2019). Layer-cake pattern of scanning. Nielsen Norman Group https://www.nngroup.com/articles/layer-cake-pattern-scanning/
Nielsen Norman 2020 Nielsen Norman Group (2020). Dark mode vs. light mode https://www.nngroup.com/articles/dark-mode/
Nielsen Norman 2024 Nielsen Norman Group (2024). Interpreting tree-test results. 2024-01-19; reviews 98 tests of Albert and Tullis https://www.nngroup.com/articles/interpreting-tree-test-results/
Nildam 1998 Nildam (1998). News writing style and readers' perception. Master's thesis, Chulalongkorn University https://digital.car.chula.ac.th/chulaetd/22123
NN/g 2016 Nielsen Norman Group. Mobile content is twice as difficult https://www.nngroup.com/articles/mobile-content-is-twice-as-difficult-2011
Noetel 2022 Noetel et al. (2022). Multimedia design for learning: an overview of reviews with meta-meta-analysis. Review of Educational Research https://doi.org/10.3102/00346543211052329
Nygard 2011 Nygard (2011-11-15). Documenting architecture decisions. Cognitect blog https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions
Oh 2023 Oh, Schuler (2023). Why does surprisal from larger transformer-based language models provide a poorer fit to human reading times? TACL, 11, 336-350. https://doi.org/10.1162/tacl_a_00548
Olausson 2024 Olausson, Inala, Wang, Gao, Solar-Lezama (2024). Is Self-Repair a Silver Bullet for Code Generation? ICLR 2024. arXiv:2306.09896
OpenAI 2025 OpenAI (2025). GPT-4.1 Prompting Guide. OpenAI Cookbook https://developers.openai.com/cookbook/examples/gpt4-1_prompting_guide
OpenAI 2026a OpenAI (2026). AGENTS.md. Codex agent configuration documentation https://learn.chatgpt.com/docs/agent-configuration/agents-md
Open Spaced Repetition 2026a Open Spaced Repetition community (2026). srs-benchmark. GitHub https://github.com/open-spaced-repetition/srs-benchmark
Open Spaced Repetition 2026b Open Spaced Repetition community (2026). ABC of FSRS. GitHub wiki https://github.com/open-spaced-repetition/awesome-fsrs/wiki/ABC-of-FSRS
O'Reilly 2007 O'Reilly, McNamara (2007). Reversing the reverse cohesion effect: Good texts can be better for strategic, high-knowledge readers. Discourse Processes, 43(2), 121-152. https://doi.org/10.1080/01638530709336895
Oreopoulos 2026 Oreopoulos, Low (2026). One Click Away: AI Tutoring with Khanmigo in a Two-Year School Experiment. NBER Working Paper 35620 https://www.nber.org/papers/w35620
Ousterhout 2018 Ousterhout (2018). A Philosophy of Software Design. Yaknyam Press https://web.stanford.edu/~ouster/cgi-bin/book.php
Ousterhout 2025 Ousterhout, Martin (2025). A Philosophy of Software Design vs Clean Code. Public written discussion, September 2024 to February 2025 https://github.com/johnousterhout/aposd-vs-clean-code
Pa11y 2026 pa11y (2026). pa11y (repository) https://github.com/pa11y/pa11y
Paas 1994 Paas, van Merriënboer (1994). Variability of worked examples and transfer of geometrical problem-solving skills. Journal of Educational Psychology https://doi.org/10.1037/0022-0663.86.1.122
Pan 2021 Pan, Zheng, Fan (2021). An information-theoretic perspective of hierarchical clustering https://arxiv.org/abs/2108.06036
Pan 2023 Pan, Carpenter (2023). Prequestioning and pretesting effects: a review. Educational Psychology Review https://doi.org/10.1007/s10648-023-09814-5
Panickssery 2024 Panickssery, Bowman, Feng (2024). LLM Evaluators Recognize and Favor Their Own Generations. NeurIPS 2024. arXiv:2404.13076
Parnas 1972 Parnas (1972). On the criteria to be used in decomposing systems into modules. CACM https://doi.org/10.1145/361598.361623
Pascarella 2019 Pascarella, Bruntink, Bacchelli (2019). Classifying code comments in Java software systems. Empirical Software Engineering https://doi.org/10.1007/s10664-019-09694-w
Pashler 2008 Pashler, McDaniel, Rohrer, Bjork (2008). Learning styles: concepts and evidence. Psychological Science in the Public Interest https://doi.org/10.1111/j.1539-6053.2009.01038.x
Passos 2010 Passos, Terra, Valente, Diniz, Mendonca (2010). Static architecture-conformance checking: an illustrative overview. IEEE Software https://doi.org/10.1109/MS.2009.117
Piepenbrock 2013 Piepenbrock, Mayr, Mund, Buchner (2013). Positive display polarity is advantageous for both younger and older adults. Ergonomics https://doi.org/10.1080/00140139.2013.790485
Piepenbrock 2014 Piepenbrock, Mayr, Buchner (2014). Positive display polarity is particularly advantageous for small character sizes. Human Factors https://doi.org/10.1177/0018720813515509
Pirolli 1999 Pirolli, Card (1999). Information foraging. Psychological Review https://doi.org/10.1037/0033-295X.106.4.643
Ploetzner 2020 Ploetzner, Berney, Bétrancourt (2020). A review of learning demands in instructional animations. Instructional Science https://doi.org/10.1007/s11251-021-09541-w
Poesio 2004 Poesio, Stevenson, Di Eugenio, Hitzeman (2004). Centering: A parametric theory and its instantiations. Computational Linguistics, 30(3), 309-363. https://doi.org/10.1162/0891201041850911
Pollock 2002 Pollock, Chandler, Sweller (2002). Assimilating complex information. Learning and Instruction https://doi.org/10.1016/S0959-4752%2801%2900016-0
Ponce 2022 Ponce, Mayer, Méndez (2022). Effects of learner-generated highlighting and instructor-provided highlighting on learning from text. Educational Psychology Review https://doi.org/10.1007/s10648-021-09654-1
Ponce 2023 Ponce, Mayer, Méndez (2023). Effects of learner-generated outlining and instructor-provided outlining on learning from text: a meta-analysis. Educational Research Review. https://doi.org/10.1016/j.edurev.2023.100538
Ponce 2025 Ponce, Mayer, Méndez (2025). Graphic organizers as aids to learning from text, meta-analysis. Educational Psychology Review. https://doi.org/10.1007/s10648-025-10084-6
Potdar 2014 Potdar, Shihab (2014). An exploratory study on self-admitted technical debt. ICSME https://doi.org/10.1109/ICSME.2014.31
Praditwong 2011 Praditwong, Harman, Yao (2011). Software module clustering as a multi-objective search problem. IEEE TSE https://doi.org/10.1109/TSE.2010.26
Prana 2019 Prana, Treude, Thung, Atapattu, Lo (2019). Categorizing the content of GitHub README files. Empirical Software Engineering https://doi.org/10.1007/s10664-018-9660-3
Procida 2020 Procida (2020). Diataxis: a systematic approach to technical documentation https://diataxis.fr/
Procida 2026 Procida (accessed 2026). Tutorials. Diataxis https://diataxis.fr/tutorials/
Pyc 2009 Pyc, Rawson (2009). Testing the retrieval effort hypothesis. J. Memory and Language. https://doi.org/10.1016/j.jml.2009.01.004
Rails 2026 Ruby on Rails (accessed 2026). Getting started with Rails. Rails Guides https://guides.rubyonrails.org/getting_started.html
Raney 1995 Raney, Rayner (1995). Word frequency effects and eye movements during two readings of a text. Canadian Journal of Experimental Psychology, 49(2), 151-173. https://doi.org/10.1037/1196-1961.49.2.151
Ranganathan 1933 Ranganathan (1933). Colon Classification, 1st edition. Madras Library Association https://archive.org/details/in.ernet.dli.2015.211185
Ranganathan 1937 Ranganathan (1937). Prolegomena to Library Classification. Madras Library Association https://archive.org/details/in.gov.ignca.7074
Rani 2023 Rani, Blasi, Stulova, Panichella, Gorla, Nierstrasz (2023). A decade of code comment quality assessment: a systematic literature review. Journal of Systems and Software https://doi.org/10.1016/j.jss.2022.111515
Rattan 2013 Rattan, Bhatia, Singh (2013). Software clone detection: a systematic review. Information and Software Technology https://doi.org/10.1016/j.infsof.2013.01.008
Rawson 2011 Rawson, Dunlosky (2011). Optimizing schedules of retrieval practice: how much is enough? JEP: General. https://doi.org/10.1037/a0023956
Rawson 2013 Rawson, Dunlosky, Sciartelli (2013). The power of successive relearning. Educational Psychology Review https://doi.org/10.1007/s10648-013-9240-4
Rayner 2016 Rayner, Schotter, Masson, Potter, Treiman (2016). So much to read, so little time. Psychological Science in the Public Interest. https://doi.org/10.1177/1529100615623267
Red Hat 2026a Red Hat (accessed 2026). Red Hat supplementary style guide for product documentation https://redhat-documentation.github.io/supplementary-style-guide/
Red Hat 2026b Red Hat (accessed 2026). Modular documentation reference guide https://redhat-documentation.github.io/modular-docs/
Redish 2000 Redish (2000). Readability formulas have even more limitations than Klare discusses. ACM Journal of Computer Documentation, 24(3), 132-137. https://doi.org/10.1145/344599.344637
Reigeluth 1983 Reigeluth, Stein (1983). The elaboration theory of instruction. In Reigeluth (ed.), Instructional-design theories and models. Erlbaum. https://doi.org/10.4324/9780203824283
Reinhart 2025 Reinhart, Markey, Laudenbach, Pantusen, Yurko, Weinberg, Brown (2025). Do LLMs write like humans? Variation in grammatical and rhetorical styles. PNAS 122, e2422455122. doi:10.1073/pnas.2422455122
Rello 2013 Rello, Baeza-Yates (2013). Good fonts for dyslexia. ASSETS https://doi.org/10.1145/2513383.2513447
Rello 2016 Rello, Pielot, Marcos (2016). Make it big! The effect of font size and line spacing on online readability. CHI https://doi.org/10.1145/2858036.2858204
Renkl 2004 Renkl, Atkinson, Große (2004). How fading worked solution steps works. Instructional Science https://doi.org/10.1023/B:TRUC.0000021815.74806.f6
Richter 2016 Richter, Scheiter, Eitel (2016). Signaling text-picture relations in multimedia learning: a comprehensive meta-analysis. Educational Research Review https://doi.org/10.1016/j.edurev.2015.12.003
Rissanen 1978 Rissanen (1978). Modeling by shortest data description. Automatica https://doi.org/10.1016/0005-1098%2878%2990005-5
Rittle-Johnson 2007 Rittle-Johnson, Star (2007). Does comparing solution methods facilitate conceptual and procedural knowledge? Journal of Educational Psychology https://doi.org/10.1037/0022-0663.99.3.561
Rittle-Johnson 2009 Rittle-Johnson, Koedinger (2009). Iterating between lessons on concepts and procedures. British J. Educational Psychology. https://doi.org/10.1348/000709908X398106
Rittle-Johnson 2015 Rittle-Johnson, Schneider, Star (2015). Not a one-way street. Educational Psychology Review. https://doi.org/10.1007/s10648-015-9302-x
Robinson 1995 Robinson, Kiewra (1995). Visual argument: graphic organizers are superior to outlines. Journal of Educational Psychology https://doi.org/10.1037/0022-0663.87.3.455
Roediger 2006 Roediger, Karpicke (2006). Test-enhanced learning. Psychological Science https://doi.org/10.1111/j.1467-9280.2006.01693.x
Rohrer 2020 Rohrer, Dedrick, Hartwig, Cheung (2020). A randomized controlled trial of interleaved mathematics practice. J. Educational Psychology. https://doi.org/10.1037/edu0000367
Rowland 2014 Rowland (2014). The effect of testing versus restudy on retention: a meta-analytic review. Psychological Bulletin https://doi.org/10.1037/a0037559
Roy 2009 Roy, Cordy, Koschke (2009). Comparison and evaluation of code clone detection techniques and tools: a qualitative approach. Science of Computer Programming https://doi.org/10.1016/j.scico.2009.02.007
Roy 2017 Roy, Pokutta (2017). Hierarchical clustering via spreading metrics. JMLR https://arxiv.org/abs/1610.09269
Rozenblit 2002 Rozenblit, Keil (2002). The misunderstood limits of folk science: an illusion of explanatory depth. Cognitive Science. https://doi.org/10.1207/s15516709cog2605_1
Sadasivan 2023 Sadasivan, Kumar, Balasubramanian, Wang, Feizi (2023). Can AI-Generated Text be Reliably Detected? Transactions on Machine Learning Research. arXiv:2303.11156
Sadowski 2015 Sadowski, Stolee, Elbaum (2015). How developers search for code: a case study. ESEC/FSE https://doi.org/10.1145/2786805.2786855
Salmerón 2005 Salmerón, Cañas, Kintsch, Fajardo (2005). Reading strategies and hypertext comprehension. Discourse Processes. https://doi.org/10.1207/s15326950dp4003_1
Salmerón 2006 Salmerón, Kintsch, Cañas (2006). Reading strategies and prior knowledge in learning from hypertext. Memory and Cognition. https://doi.org/10.3758/BF03193262
Sampson 1997 Sampson (1997). Depth in English grammar. Journal of Linguistics, 33(1), 131-151. https://doi.org/10.1017/S0022226796006317
Sangal 2005 Sangal, Jordan, Sinha, Jackson (2005). Using dependency models to manage complex software architecture. OOPSLA https://doi.org/10.1145/1094811.1094824
Satija 2017 Satija (2017). Colon Classification. ISKO Encyclopedia of Knowledge Organization; Knowledge Organization 44(4) https://www.isko.org/cyclo/colon_classification
Schankin 2018 Schankin, Berger, Behringer, Hofmeister, Beigl (2018). Descriptive compound identifier names improve source code comprehension. ICPC https://doi.org/10.1145/3196321.3196332
Schneider 2018 Schneider, Beege, Nebel, Rey (2018). A meta-analysis of how signaling affects learning with media. Educational Research Review https://doi.org/10.1016/j.edurev.2017.11.001
Schriver 2017 Schriver (2017). Plain language in the US gains momentum: 1940-2015. IEEE Transactions on Professional Communication, 60(4); read in the Center for Plain Language's summary https://doi.org/10.1109/TPC.2017.2765118
Schroeder 2018 Schroeder, Nesbit, Anguiano, Adesope (2018). Studying and constructing concept maps: a meta-analysis. Educational Psychology Review https://doi.org/10.1007/s10648-017-9403-9
Schwartz 1998 Schwartz, Bransford (1998). A time for telling. Cognition and Instruction https://doi.org/10.1207/s1532690xci1604_4
Schwartz 2009 Schwartz, Sadler, Sonnert, Tai (2009). Depth versus breadth. Science Education. https://doi.org/10.1002/sce.20328
Sclar 2024 Sclar, Choi, Tsvetkov, Suhr (2024). Quantifying Language Models' Sensitivity to Spurious Features in Prompt Design or: How I learned to start worrying about prompt formatting. ICLR 2024. arXiv:2310.11324
Shain 2024 Shain, Meister, Pimentel, Cotterell, Levy (2024). Large-scale evidence for logarithmic effects of word predictability on reading time. PNAS, 121(10), e2307876121. https://doi.org/10.1073/pnas.2307876121
Shi 2023 Shi, Chen, Misra, Scales, Dohan, Chi, Schärli, Zhou (2023). Large Language Models Can Be Easily Distracted by Irrelevant Context. ICML 2023. arXiv:2302.00093
Shiloach 1979 Shiloach (1979). A minimum linear arrangement algorithm for undirected trees. SIAM Journal on Computing, 8(1), 15-32. https://doi.org/10.1137/0208002
Shtern 2012 Shtern, Tzerpos (2012). Clustering methodologies for software engineering. Advances in Software Engineering https://doi.org/10.1155/2012/792024
Silva 2014 Silva, Valente, Maia (2014). Assessing modularity using co-change clusters. MODULARITY https://doi.org/10.1145/2577080.2577086
Sinha 2021 Sinha, Kapur (2021). When problem solving followed by instruction works: productive failure. Review of Educational Research https://doi.org/10.3102/00346543211019105
Smith 2013 Smith, Levy (2013). The effect of word predictability on reading time is logarithmic. Cognition, 128(3), 302-319. https://doi.org/10.1016/j.cognition.2013.02.013
Sternadori 2008 Sternadori (2008). Cognitive processing of news as a function of structure: a comparison between inverted pyramid and chronology. PhD thesis, University of Missouri https://mospace.umsystem.edu/items/4f5c3c35-b2a9-4339-bc2f-4672afe32f88
Stevens 1974 Stevens, Myers, Constantine (1974). Structured design. IBM Systems Journal https://doi.org/10.1147/sj.132.0115
St. Hilaire 2023 St. Hilaire, Chan, Ahn (2023). Guessing as a learning intervention: A meta-analytic review of the prequestion effect. Psychonomic Bulletin & Review https://doi.org/10.3758/s13423-023-02353-8
Stone 1983 Stone (1983). A meta-analysis of advance organizer studies. J. Experimental Education. https://doi.org/10.1080/00220973.1983.11011862
Sui 2024 Sui, Zhou, Zhou, Han, Zhang (2024). Table Meets LLM: Can Large Language Models Understand Structured Table Data? A Benchmark and Empirical Study. WSDM 2024. doi:10.1145/3616855.3635752
Sun 2021 Sun et al. (2021). ALEKS, meta-analysis. Investigations in Mathematics Learning https://doi.org/10.1080/19477503.2021.1926194
Sundararajan 2020 Sundararajan, Adesope (2020). Keep it coherent: a meta-analysis of the seductive details effect. Educational Psychology Review https://doi.org/10.1007/s10648-020-09522-4
Svajlenko 2015 Svajlenko, Roy (2015). Evaluating clone detection tools with BigCloneBench. ICSME https://doi.org/10.1109/icsm.2015.7332459
Swanson 1993 Swanson, Law (1993). Whole-part-whole learning model. Performance Improvement Quarterly. https://doi.org/10.1111/j.1937-8327.1993.tb00572.x
Sweller 2019 Sweller, van Merriënboer, Paas (2019). Cognitive architecture and instructional design: 20 years later. Educational Psychology Review https://doi.org/10.1007/s10648-019-09465-5
Syer 2015 Syer, Nagappan, Adams, Hassan (2015, online 2014). Replicating and re-evaluating the theory of relative defect-proneness. IEEE TSE https://doi.org/10.1109/TSE.2014.2361131
Szyfelbein 2026 Szyfelbein, Dereniowski (2026). Hierarchical F-clustering: approximation and hardness of clustering into trees https://arxiv.org/abs/2607.13217
Tam 2024 Tam, Wu, Tsai, Lin, Lee, Chen (2024). Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Models. EMNLP 2024. arXiv:2408.02442
Tang 2006 Tang, Babar, Gorton, Han (2006). A survey of architecture design rationale. Journal of Systems and Software 79(12). Read in full https://doi.org/10.1016/j.jss.2006.04.029
Tarr 1999 Tarr, Ossher, Harrison, Sutton (1999). N degrees of separation: multi-dimensional separation of concerns. ICSE https://doi.org/10.1145/302405.302457
Temperley 2018 Temperley, Gildea (2018). Minimizing syntactic dependency lengths: Typological/cognitive universal? Annual Review of Linguistics, 4, 67-80. https://doi.org/10.1146/annurev-linguistics-011817-045617
Tetzlaff 2025 Tetzlaff, Simonsmeier, Peters, Brod (2025). A cornerstone of adaptivity: a meta-analysis of the expertise reversal effect. Learning and Instruction https://doi.org/10.1016/j.learninstruc.2025.102142
textstat 2026 textstat contributors (2026). textstat, MIT licence. GitHub https://github.com/textstat/textstat
Thomas 2019 Thomas, Hunt (2019). The Pragmatic Programmer, 20th anniversary edition. Addison-Wesley https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/
Tian 2022 Tian, Zhang, Stol, Jiang, Liu (2022). What makes a good commit message? International Conference on Software Engineering https://doi.org/10.1145/3510003.3510205
Tornhill 2015 Tornhill (2015). Your Code as a Crime Scene. Pragmatic Bookshelf https://pragprog.com/titles/atcrime/your-code-as-a-crime-scene/
Treude 2026 Treude, Baltes (2026). Context Rot in AI-Assisted Software Development: Repurposing Documentation Consistency for AI Configuration Artifacts. Preprint. arXiv:2606.09090
Tsipidi 2024 Tsipidi, Nowak, Cotterell, Wilcox, Giulianelli, Warstadt (2024). Surprise! Uniform information density isn't the whole story: Predicting surprisal contours in long-form discourse. https://arxiv.org/abs/2410.16062
Tufte 1983 Tufte (1983). The Visual Display of Quantitative Information. Graphics Press; second edition 2001 https://openlibrary.org/works/OL2824012W
Tversky 2002 Tversky, Morrison, Bétrancourt (2002). Animation: can it facilitate? International Journal of Human-Computer Studies https://doi.org/10.1006/ijhc.2002.1017
Tzerpos 1999 Tzerpos, Holt (1999). MoJo: a distance metric for software clusterings. WCRE https://doi.org/10.1109/wcre.1999.806959
Urry 2021 Urry et al. (2021). Don't ditch the laptop just yet. Psychological Science https://doi.org/10.1177/0956797620965541
USWDS 2026 U.S. Web Design System (2026). Typography. General Services Administration https://designsystem.digital.gov/components/typography/
Vale 2026 Vale documentation (2026). Readability check https://docs.vale.sh/checks/readability
van Gog 2011 van Gog, Kester, Paas (2011). Worked examples, example-problem and problem-example pairs. Contemporary Educational Psychology. https://doi.org/10.1016/j.cedpsych.2010.10.004
van Gog 2015 van Gog, Sweller (2015). Not new, but nearly forgotten: the testing effect decreases or even disappears as the complexity of learning materials increases. Educational Psychology Review https://doi.org/10.1007/s10648-015-9310-x
Van Patten 1986 Van Patten, Chao, Reigeluth (1986). Strategies for sequencing and synthesizing instruction. Review of Educational Research. https://doi.org/10.3102/00346543056004437
Vasishth 2010 Vasishth, Suckow, Lewis, Kern (2010). Short-term forgetting in sentence comprehension: Crosslinguistic evidence from verb-final structures. Language and Cognitive Processes, 25(4), 533-567. https://doi.org/10.1080/01690960903310587
Vercel 2026 Vercel (2026). AGENTS.md outperforms skills in our agent evals. Vercel blog, 2026-01-27 https://vercel.com/blog/agents-md-outperforms-skills-in-our-agent-evals
Verma 2023 Verma, Tomlin, Klein (2023). Revisiting entropy rate constancy in text. Findings of EMNLP 2023. https://arxiv.org/abs/2305.12084
Veseli 2025 Veseli, Chibane, Toneva, Koller (2025). Positional Biases Shift as Inputs Approach Context Window Limits. COLM 2025. arXiv:2508.07479
Vessey 1991 Vessey (1991). Cognitive fit: a theory-based analysis of the graphs versus tables literature. Decision Sciences https://doi.org/10.1111/j.1540-5915.1991.tb00344.x
Viktorin 2022 Viktorin and others (2022). Adopting the Diataxis framework for Python documentation. Python discussion forum https://discuss.python.org/t/adopting-the-diataxis-framework-for-python-documentation/15072
Volpini 2026 Volpini, Raad, Gamba, Riccitelli (2026). Structured Linked Data as a Memory Layer for Agent-Orchestrated Retrieval. Preprint. arXiv:2603.10700
W3C 2023a W3C (2023). Web Content Accessibility Guidelines 2.2, W3C Recommendation https://www.w3.org/TR/WCAG22/
W3C 2023b W3C (2023). Understanding 1.4.3 Contrast (Minimum) https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html
W3C 2026 W3C (2026). WCAG 3.0, W3C Working Draft of 10 September 2026 https://www.w3.org/TR/wcag-3.0/
Wang 2023 Wang (2023). Accordions on desktop: when and how to use. Nielsen Norman Group https://www.nngroup.com/articles/accordions-on-desktop/
WebAIM 2026 WebAIM (2026). The WebAIM Million: accessibility analysis of the top 1,000,000 home pages https://webaim.org/projects/million/
Weber 2015 Weber (2015). Effective proof reading strategies. Int. J. Research in Undergraduate Mathematics Education. https://doi.org/10.1007/s40753-015-0011-0
Wen 2019 Wen, Nagy, Bavota, Lanza (2019). A large-scale empirical study on code-comment inconsistencies. ICPC https://doi.org/10.1109/ICPC.2019.00019
Wery 2017 Wery, Diliberto (2017). The effect of a specialized dyslexia font, OpenDyslexic, on reading rate and accuracy. Annals of Dyslexia https://doi.org/10.1007/s11881-016-0127-1
White 1973 White (1973). Research into learning hierarchies. Review of Educational Research. https://doi.org/10.3102/00346543043003361
Wickens 2013 Wickens, Hutchins, Carolan, Cumming (2013). Part-task and increasing-difficulty training, meta-analysis. Human Factors. https://doi.org/10.1177/0018720812451994
Wiggerts 1997 Wiggerts (1997). Using clustering algorithms in legacy systems remodularization. WCRE https://doi.org/10.1109/WCRE.1997.624574
Wiggins 2011 Wiggins (2011). The Twelve-Factor App, factor III: config https://12factor.net/config
Wilcox 2023 Wilcox, Pimentel, Meister, Cotterell, Levy (2023). Testing the predictions of surprisal theory in 11 languages. TACL, 11, 1451-1470. https://doi.org/10.1162/tacl_a_00612 , https://arxiv.org/abs/2307.03667
Wu 2016 Wu, Yang, Yang (2016). Eye movement evidence for hierarchy effects on memory representation of discourses. PLOS ONE, 11(1), e0147313. https://doi.org/10.1371/journal.pone.0147313
Wu 2025 Wu, Yang, Zhan, Yuan, Wong, Chao (2025). A Survey on LLM-Generated Text Detection: Necessity, Methods, and Future Directions. Computational Linguistics. doi:10.1162/coli_a_00549
Xu 2015 Xu, Jin, Fan, Zhou, Pasupathy, Talwadker (2015). Hey, you have given me too many knobs! Understanding and dealing with over-designed configuration in system software. ESEC/FSE https://doi.org/10.1145/2786805.2786852
Xu 2023 Xu, Chon, Liu, Futrell (2023). The linearity of the effect of surprisal on reading times across languages. Findings of EMNLP 2023, 15711-15721. https://doi.org/10.18653/v1/2023.findings-emnlp.1052
Xu 2024a Xu, Tao, Shen, Xu, Xu, Long, Lou, Ma (2024). Re-Reading Improves Reasoning in Large Language Models. EMNLP 2024. arXiv:2309.06275
Xu 2024b Xu, Qi, Guo, Wang, Wang, Zhang, Xu (2024). Knowledge Conflicts for LLMs: A Survey. EMNLP 2024. arXiv:2403.08319
Yan 2017 Yan, Soderstrom, Seneviratna, Bjork, Bjork (2017). How should exemplars be sequenced in inductive learning? JEP: Applied. https://doi.org/10.1037/xap0000139
Yang 2021 Yang, Luo, Vadillo, Yu, Shanks (2021). Testing (quizzing) boosts classroom learning. Psychological Bulletin https://doi.org/10.1037/bul0000309
Yeo 2019 Yeo, Fazio (2019). The optimal learning strategy depends on learning goals and processes: retrieval practice versus worked examples. Journal of Educational Psychology https://doi.org/10.1037/edu0000268
Yin 2011 Yin, Ma, Zheng, Zhou, Bairavasundaram, Pasupathy (2011). An empirical study on configuration errors in commercial and open source systems. SOSP https://doi.org/10.1145/2043556.2043572
Yngve 1960 Yngve (1960). A model and an hypothesis for language structure. Proceedings of the American Philosophical Society, 104(5), 444-466. https://hdl.handle.net/1721.1/4453
Yoran 2024 Yoran, Wolfson, Ram, Berant (2024). Making Retrieval-Augmented Language Models Robust to Irrelevant Context. ICLR 2024. arXiv:2310.01558
Zarzycki 2026 Zarzycki (2026). What Open-Source Projects Tell Their Coding Agents: A Census of AGENTS.md and CLAUDE.md. Preprint. arXiv:2610.31715
Zhou 2023a Zhou, Lu, Mishra, Brahma, Basu, Luan, Zhou, Hou (2023). Instruction-Following Evaluation for Large Language Models. Preprint. arXiv:2311.07911
Zhou 2023b Zhou, Alon, Xu, Wang, Jiang, Neubig (2023). DocPrompting: Generating Code by Retrieving the Docs. ICLR 2023. arXiv:2207.05987
Zimmermann 2005 Zimmermann, Zeller, Weissgerber, Diehl (2005). Mining version histories to guide software changes. IEEE TSE https://doi.org/10.1109/TSE.2005.72
Zorzi 2012 Zorzi et al. (2012). Extra-large letter spacing improves reading in dyslexia. PNAS https://doi.org/10.1073/pnas.1205566109