56,966 blogs · [ { "id": "01a0874a-a1be-7364-8523-c8fd63aef3c5", "title": "Data storytelling mistakes", "url": "https://blog.harterrt.com/2025-08-04.html", "published_at": "2025-08-04T14:54:00+00:00" }, { "id": "01a0874a-a1bf-737a-8090-64e5d53b7ad1", "title": "Humidity and ratios", "url": "https://blog.harterrt.com/humidity.html", "published_at": "2024-12-08T01:24:00+00:00" }, { "id": "01a0874a-a1bf-737a-8090-64e5d5f5be00", "title": "A webring", "url": "https://blog.harterrt.com/data-webring.html", "published_at": "2024-10-14T22:20:00+00:00" }, { "id": "01a0874a-a1bf-737a-8090-64e5d5faccbe", "title": "SQL style - where do the commas go?", "url": "https://blog.harterrt.com/commas-sql-style.html", "published_at": "2024-06-06T03:45:00+00:00" }, { "id": "01a0874a-a1bf-737a-8090-64e5d689c85e", "title": "Talk: Practical Strategies for Data Storytelling", "url": "https://blog.harterrt.com/storytelling-odsc-2024.html", "published_at": "2024-06-05T07:00:00+00:00" }, { "id": "01a0874a-a1bf-737a-8090-64e5d698ab56", "title": "Getting Credit for Invisible Work", "url": "https://blog.harterrt.com/getting-credit-for-invisible-work.html", "published_at": "2022-07-01T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf082d52378", "title": "Data Intuition Case Study: Grain-free Dog Food", "url": "https://blog.harterrt.com/fda-dog-food.html", "published_at": "2022-02-18T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08337dec8", "title": "Getting Credit for Invisible Work", "url": "https://blog.harterrt.com/invisible-work.html", "published_at": "2021-06-03T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf083cd3981", "title": "Opportunity Sizing: Is the Juice Worth the Squeeze?", "url": "https://blog.harterrt.com/opportunity_sizing.html", "published_at": "2021-04-15T20:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf084ba6e2a", "title": "Optional Comments", "url": "https://blog.harterrt.com/opt_comments.html", "published_at": "2021-01-21T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08554989c", "title": "Controlled Experiments - Why Bother?", "url": "https://blog.harterrt.com/why_experiment.html", "published_at": "2021-01-05T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf085f8c159", "title": "Leading with Data - Cascading Metrics", "url": "https://blog.harterrt.com/cascading_metrics.html", "published_at": "2020-12-09T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf086009890", "title": "Defining Data Intuition", "url": "https://blog.harterrt.com/data_intuition.html", "published_at": "2020-10-20T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08611ca52", "title": "Follow up: Intentional Documentation", "url": "https://blog.harterrt.com/int_d11n_preso.html", "published_at": "2020-10-13T01:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf086470b23", "title": "Surrogation", "url": "https://blog.harterrt.com/surrogation.html", "published_at": "2020-10-07T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08649ac0d", "title": "Intentional Documentation", "url": "https://blog.harterrt.com/randy_au_d11n.html", "published_at": "2020-09-29T07:00:00+00:00" }, { "id": "01a0874a-a1c1-7229-bc8f-1cf977985482", "title": "What do you take home?", "url": "https://blog.harterrt.com/notebook/2020-07-10.html", "published_at": "2020-07-10T07:00:00+00:00" }, { "id": "01a0874a-a1c3-7193-8235-1421fa66c847", "title": "Keeping a Journal", "url": "https://blog.harterrt.com/notebook/2020-07-08.html", "published_at": "2020-07-08T07:00:00+00:00" }, { "id": "01a0874a-a1c3-7193-8235-1421fb45b6f0", "title": "Post hoc ergo propter hoc", "url": "https://blog.harterrt.com/notebook/2020-06-17.md.html", "published_at": "2020-06-17T07:00:00+00:00" }, { "id": "01a0874a-a1c3-7193-8235-1421fc099277", "title": "Daily Writing and the \"Notebook\" Category", "url": "https://blog.harterrt.com/notebook/2020-06-16.html", "published_at": "2020-06-16T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf086602fc4", "title": "Writing inside organizations", "url": "https://blog.harterrt.com/writing_inside_organizations.html", "published_at": "2020-05-28T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08757601f", "title": "Syncthing and Open Source Data Collection", "url": "https://blog.harterrt.com/syncthing_data.html", "published_at": "2020-01-05T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf087c953cf", "title": "Syncthing", "url": "https://blog.harterrt.com/try_syncthing.html", "published_at": "2020-01-05T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf088873ffa", "title": "Pub True", "url": "https://blog.harterrt.com/pub-true.html", "published_at": "2019-12-13T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf089665cb3", "title": "Analysis Maturation Plan", "url": "https://blog.harterrt.com/analysis_maturation.html", "published_at": "2019-12-12T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf089a01519", "title": "Technical Leadership Paths", "url": "https://blog.harterrt.com/keavy-tech-leadership-path.html", "published_at": "2019-11-08T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08a08cfab", "title": "When the Bootstrap Breaks - ODSC 2019", "url": "https://blog.harterrt.com/odsc-2019.html", "published_at": "2019-04-24T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08a29d2d8", "title": "Slow to respond through 2018", "url": "https://blog.harterrt.com/2018_slow_to_respond.html", "published_at": "2018-12-10T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08aff8cbb", "title": "If you can't do it in a day, you can't do it", "url": "https://blog.harterrt.com/day_barrier.html", "published_at": "2018-06-27T21:21:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08b28eefe", "title": "Planning Data Science is hard: EDA", "url": "https://blog.harterrt.com/planning_eda.html", "published_at": "2018-06-27T00:19:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08b2e44a2", "title": "You can't do data science in a GUI", "url": "https://blog.harterrt.com/ds_gui.html", "published_at": "2018-06-26T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08be2f5de", "title": "Why bootstrap?", "url": "https://blog.harterrt.com/why_bootstrap.html", "published_at": "2018-05-25T19:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08cb4e428", "title": "SQL Style Guide", "url": "https://blog.harterrt.com/sql_style_guide.html", "published_at": "2018-05-17T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08d9baa29", "title": "PSA: Don't use approximate counts for trends", "url": "https://blog.harterrt.com/hll_trends.html", "published_at": "2018-04-24T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08e0d950a", "title": "Don't make me code in your text box!", "url": "https://blog.harterrt.com/coding_in_textboxes.html", "published_at": "2018-03-28T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08e24d9a5", "title": "The 5 Stages of Experiment Analysis", "url": "https://blog.harterrt.com/stages_e13n.html", "published_at": "2018-02-28T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08ea603ba", "title": "Asking Questions", "url": "https://blog.harterrt.com/preferred_media.html", "published_at": "2018-02-09T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08f19098a", "title": "Managing Someday-Maybe Projects with a CLI", "url": "https://blog.harterrt.com/sdmb.html", "published_at": "2018-01-03T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf08fff7f02", "title": "Removing Disqus", "url": "https://blog.harterrt.com/disqus.html", "published_at": "2018-01-02T08:00:00+00:00" }, { "id": "01a0874a-a1c4-7283-9cff-2bd58b0128e7", "title": "Productivity Systems for Stress Management", "url": "https://blog.harterrt.com/productivity_systems.html", "published_at": "2018-01-02T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf0900e7e1d", "title": "CLI for alerts via Slack", "url": "https://blog.harterrt.com/slack_alerts.html", "published_at": "2017-12-08T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf090c36234", "title": "Experiments are releases", "url": "https://blog.harterrt.com/experiments_are_releases.html", "published_at": "2017-12-07T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf091a1bfad", "title": "Desirable features of experimentation tools", "url": "https://blog.harterrt.com/good_experiment_tools.html", "published_at": "2017-12-06T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf092305855", "title": "Submission Date vs Activity Date", "url": "https://blog.harterrt.com/dates.html", "published_at": "2017-12-04T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf09283854e", "title": "OKRs and 4DX", "url": "https://blog.harterrt.com/okrs_and_4dx.html", "published_at": "2017-11-30T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf0932e309f", "title": "Evaluating New Tools", "url": "https://blog.harterrt.com/new_tools.html", "published_at": "2017-10-26T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf093dc8426", "title": "Documentation Style Guide", "url": "https://blog.harterrt.com/docs-style-guide.html", "published_at": "2017-08-24T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf0942e0559", "title": "Beer and Probes", "url": "https://blog.harterrt.com/probes.html", "published_at": "2017-08-23T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf0952d535f", "title": "Bad Tools are Insidious", "url": "https://blog.harterrt.com/bad-tools.html", "published_at": "2017-06-15T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf09629448b", "title": "Literature Review: Writing Great Documentation", "url": "https://blog.harterrt.com/lit-review.html", "published_at": "2017-02-03T08:00:00+00:00" }, { "id": "01a0874a-a1c4-7283-9cff-2bd59122dd13", "title": "Is moving to the Bay Area worth it?", "url": "https://blog.harterrt.com/is-moving-to-the-bay-area-worth-it.html", "published_at": "2016-12-14T08:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf09706064d", "title": "Announcing the Cross Sectional Dataset", "url": "https://blog.harterrt.com/announcing-the-cross-sectional-dataset.html", "published_at": "2016-11-14T08:00:00+00:00" }, { "id": "01a0874a-a1c4-7283-9cff-2bd5918cb8d8", "title": "Meta Documentation", "url": "https://blog.harterrt.com/meta-documentation.html", "published_at": "2016-11-03T07:00:00+00:00" }, { "id": "01a0874a-a1c4-7283-9cff-2bd592375a29", "title": "Why Markdown?", "url": "https://blog.harterrt.com/why-markdown.html", "published_at": "2016-11-03T07:00:00+00:00" }, { "id": "01a0821a-b0dd-70bb-b2df-adf097855e6b", "title": "Working over SSH", "url": "https://blog.harterrt.com/working-over-ssh.html", "published_at": "2016-09-05T07:00:00+00:00" } ] posts Claim your blog
Back to blog.harterrt.com - mozilla
Blog · corpus.blog/blogs/blog.harterrt.com/posts

blog.harterrt.com - mozilla

blog.harterrt.com

2025

2024

2022

2021

2020

2019

2018

2017

2016