56,966 blogs · [ { "id": "01a0c509-cfcb-712e-8e40-3684127a0142", "title": "R distribution functions", "url": "https://www.eamoncaddigan.net/posts/r-distributions/", "published_at": "2026-09-21T03:06:24+00:00" }, { "id": "01a08770-fe71-7194-b1f9-42756cd996a8", "title": "How I Learned to Stop Worrying and Love the Monorepo", "url": "https://www.eamoncaddigan.net/posts/git-monorepos/", "published_at": "2026-08-19T15:07:37+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6be6c2a5f", "title": "Hating AI in 2026", "url": "https://www.eamoncaddigan.net/posts/ai-in-2026/", "published_at": "2026-05-27T19:29:17+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6bf09870b", "title": "Weeknote for 2025-W37", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w37/", "published_at": "2025-09-15T02:38:04+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6bfc3a322", "title": "Weeknote for 2025-W33", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w33/", "published_at": "2025-08-18T03:15:48+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c0100ff5", "title": "Weeknote for 2025-W32", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w32/", "published_at": "2025-08-10T21:31:11+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c10e001f", "title": "Weeknote for 2025-W31", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w31/", "published_at": "2025-08-03T18:28:43+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c1957d0f", "title": "Weeknote for 2025-W29", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w29/", "published_at": "2025-07-21T04:10:52+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c1ea8a8d", "title": "Weeknote for 2025-W28", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w28/", "published_at": "2025-07-14T02:58:17+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c21bf554", "title": "Weeknote for 2025-W26", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w26/", "published_at": "2025-06-30T03:46:06+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c2eb4edf", "title": "Weeknote for 2025-W24", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w24/", "published_at": "2025-06-12T03:07:22+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c3aadcde", "title": "Weeknote for 2025-W22", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w22/", "published_at": "2025-06-02T03:22:16+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c3b34b88", "title": "Weeknote for 2025-W21", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w21/", "published_at": "2025-05-24T22:33:30+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c44922b9", "title": "Weeknote for 2025-W20", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w20/", "published_at": "2025-05-15T03:14:13+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c513f7b0", "title": "Weeknote for 2025-W18", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w18/", "published_at": "2025-05-01T03:09:31+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c58a2fba", "title": "Weeknote for 2025-W17", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w17/", "published_at": "2025-04-22T02:48:11+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c5f328ca", "title": "Weeknote for 2025-W16", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w16/", "published_at": "2025-04-14T17:53:59+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c6daae9a", "title": "Weeknote for 2025-W15", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w15/", "published_at": "2025-04-07T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c733e0a4", "title": "Hiding in D&D (2024)", "url": "https://www.eamoncaddigan.net/posts/dnd-hiding/", "published_at": "2025-04-03T04:23:44+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c75a5354", "title": "Weeknote for 2025-W14", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w14/", "published_at": "2025-03-31T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c7b82671", "title": "Weeknote for 2025-W13", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w13/", "published_at": "2025-03-24T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c8845be6", "title": "Weeknote for 2025-W12", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w12/", "published_at": "2025-03-17T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c90359bc", "title": "Weeknote for 2025-W11", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w11/", "published_at": "2025-03-11T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c99996d7", "title": "Weeknote for 2025-W10", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w10/", "published_at": "2025-03-04T03:21:08+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6c9ffd04f", "title": "Weeknote for 2025-W09", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w09/", "published_at": "2025-02-24T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6ca34dea6", "title": "Weeknote for 2025-W08", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w08/", "published_at": "2025-02-18T04:57:55+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6ca4e28ad", "title": "Weeknote for 2025-W07", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w07/", "published_at": "2025-02-11T04:14:43+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6caf18181", "title": "Weeknote for 2025-W06", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w06/", "published_at": "2025-02-03T12:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6cb7102b6", "title": "Weeknote for 2025-W05", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w05/", "published_at": "2025-01-27T12:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6cc4caf14", "title": "Weeknote for 2025-W04", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w04/", "published_at": "2025-01-20T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6cc86aab3", "title": "Weeknote for 2025-W03", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w03/", "published_at": "2025-01-13T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6cd182662", "title": "Weeknote for 2025-W02", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w02/", "published_at": "2025-01-06T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6cd2d70be", "title": "Weeknote for 2025-W01", "url": "https://www.eamoncaddigan.net/posts/weeknotes/2025-w01/", "published_at": "2024-12-30T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6cd9a2433", "title": "Vim is a cast iron skillet", "url": "https://www.eamoncaddigan.net/posts/vim/", "published_at": "2024-12-24T15:59:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6ce2f0f29", "title": "Average percentage change is not the percentage change of the average", "url": "https://www.eamoncaddigan.net/posts/percent-change/", "published_at": "2024-08-12T02:42:59+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6ce558322", "title": "Create an expiring Now Page in Hugo", "url": "https://www.eamoncaddigan.net/posts/disappearing-now/", "published_at": "2024-05-24T03:35:40+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6ceee02ac", "title": "Programmers should reject LLM-based coding assistants", "url": "https://www.eamoncaddigan.net/posts/coding-assistants/", "published_at": "2024-02-23T04:36:52+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6cfd470b3", "title": "Viewing R Vignettes", "url": "https://www.eamoncaddigan.net/posts/r-vignettes/", "published_at": "2024-02-16T18:40:11+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d0719e62", "title": "Useful and interesting Git posts", "url": "https://www.eamoncaddigan.net/posts/git-links/", "published_at": "2024-02-12T04:00:20+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d0792066", "title": "Git is a distributed version control system", "url": "https://www.eamoncaddigan.net/posts/git-distributed/", "published_at": "2024-01-15T05:12:10+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d0cd00fa", "title": "R packages for table layout", "url": "https://www.eamoncaddigan.net/posts/r-table-packages/", "published_at": "2024-01-13T22:53:47+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d195653a", "title": "My Social Media Accounts", "url": "https://www.eamoncaddigan.net/posts/social-media/", "published_at": "2024-01-02T20:39:23+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d1a2f402", "title": "Checking Equality in an R Pipeline", "url": "https://www.eamoncaddigan.net/posts/r-pipe-equality/", "published_at": "2023-12-22T18:24:40+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d1cacf4f", "title": "My 2023 December Adventure", "url": "https://www.eamoncaddigan.net/posts/december-adventure/", "published_at": "2023-12-15T04:06:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d1e76561", "title": "PostScript Graph Paper", "url": "https://www.eamoncaddigan.net/posts/postscript-graph-paper/", "published_at": "2023-10-22T12:52:41+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d1ebbf96", "title": "My House Is Not for Rent", "url": "https://www.eamoncaddigan.net/posts/my-house-is-not-for-rent/", "published_at": "2023-10-11T03:04:20+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d2e8db6a", "title": "Please don’t be unhelpful on the internet", "url": "https://www.eamoncaddigan.net/posts/being_unhelpful/", "published_at": "2023-08-30T17:39:28+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d34d7edf", "title": "Running a Python script with Anaconda", "url": "https://www.eamoncaddigan.net/posts/conda-script/", "published_at": "2023-08-24T03:06:25+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d3c8a1ca", "title": "Web viewports", "url": "https://www.eamoncaddigan.net/posts/viewports/", "published_at": "2023-08-22T04:07:47+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d3e892e7", "title": "ISO week", "url": "https://www.eamoncaddigan.net/posts/iso-week/", "published_at": "2023-08-03T02:48:25+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d3ea6883", "title": "Website update", "url": "https://www.eamoncaddigan.net/posts/website-update/", "published_at": "2023-07-29T22:53:06+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d4c05476", "title": "Sister probability puzzle", "url": "https://www.eamoncaddigan.net/posts/sister-probability-puzzle/", "published_at": "2023-01-19T05:47:38+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d5557001", "title": "Just use the GPL", "url": "https://www.eamoncaddigan.net/posts/use-the-gpl/", "published_at": "2022-10-19T03:46:57+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d6310d0a", "title": "Post types and sentiment from my Instagram feed", "url": "https://www.eamoncaddigan.net/posts/instagram-sentiment/", "published_at": "2022-07-13T16:28:22+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d6bfabbd", "title": "Using RStudio and RMarkdown with Hugo", "url": "https://www.eamoncaddigan.net/posts/rmarkdown-hugo/", "published_at": "2022-07-10T21:03:47+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d71e07e8", "title": "Labeling bar charts (and other graphics) in ggplot2", "url": "https://www.eamoncaddigan.net/posts/labeling-ggplots/", "published_at": "2022-07-08T23:32:57+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d8101c15", "title": "Giving up GitHub", "url": "https://www.eamoncaddigan.net/posts/giving-up-github/", "published_at": "2022-06-26T23:54:49+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d82d476e", "title": "Recreating a Tufte Slope Graph", "url": "https://www.eamoncaddigan.net/posts/tufte-plot/", "published_at": "2018-07-22T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d8ff5580", "title": "The design of everyday programs", "url": "https://www.eamoncaddigan.net/posts/design-everyday-programs/", "published_at": "2016-10-22T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6d9ca8f5a", "title": "Riddler #2", "url": "https://www.eamoncaddigan.net/posts/riddler-2/", "published_at": "2015-12-19T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6da1a72e9", "title": "Headlamp illusion", "url": "https://www.eamoncaddigan.net/posts/headlamp-illusion/", "published_at": "2015-11-25T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6dafe6836", "title": "Indexing matrix elements in R", "url": "https://www.eamoncaddigan.net/posts/indexing-matrices-r/", "published_at": "2015-10-22T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6db47ac4d", "title": "Reproducible research fail", "url": "https://www.eamoncaddigan.net/posts/reproducible-research/", "published_at": "2015-10-01T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6dbd60e7c", "title": "Violin plots are great", "url": "https://www.eamoncaddigan.net/posts/violin-plots/", "published_at": "2015-09-26T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6dc9f5653", "title": "Bootstrap analysis of anti-vaccination belief changes", "url": "https://www.eamoncaddigan.net/posts/antivax-bootstrap/", "published_at": "2015-09-17T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6dcd08c11", "title": "The Art of Data Science", "url": "https://www.eamoncaddigan.net/posts/art-of-data-science/", "published_at": "2015-09-09T00:00:00+00:00" }, { "id": "01a08770-fe73-7014-b107-35e6dce5d654", "title": "Bayesian estimation of anti-vaccination belief changes", "url": "https://www.eamoncaddigan.net/posts/antivax-attitudes/", "published_at": "2015-09-03T00:00:00+00:00" } ] posts Claim your blog
Back to eamoncaddigan.net
Blog · corpus.blog/blogs/eamoncaddigan.net/posts

eamoncaddigan.net

eamoncaddigan.net

2026

2025

2024

2023

2022

2018

2016

2015