41554 blogs · [ { "id": "01a087d4-7ef0-70dc-bbe6-1dcaabbb5bca", "title": "Currently Posting on Substack", "url": "https://richardminerich.com/2025/04/currently-posting-on-substack/", "published_at": "2025-04-04T17:37:43+00:00" }, { "id": "01a087d4-7ef1-70cb-9055-d09cc69384cf", "title": "How Machine Learning Products are Different (Part 2, Entity Resolution Checklists)", "url": "https://richardminerich.com/2022/05/how-machine-learning-products-are-different-part-2-entity-resolution/", "published_at": "2022-05-04T16:38:32+00:00" }, { "id": "01a087d4-7ef1-70cb-9055-d09cc7309b0d", "title": "How Machine Learning Products are Different (Part 1, High Level)", "url": "https://richardminerich.com/2022/04/how-machine-learning-products-are-different-part-1-high-level/", "published_at": "2022-04-29T17:21:50+00:00" }, { "id": "01a087d4-7ef1-70cb-9055-d09cc73bf11c", "title": "Don’t Overlook Tech Writers", "url": "https://richardminerich.com/2022/04/dont-overlook-tech-writers/", "published_at": "2022-04-21T17:42:42+00:00" }, { "id": "01a087d4-7ef1-70cb-9055-d09cc8079556", "title": "Sandy the Musician (For Sammy and Will)", "url": "https://richardminerich.com/2021/02/sandy-the-musician-for-sammy-and-will/", "published_at": "2021-02-18T20:30:00+00:00" }, { "id": "01a087d4-7ef1-70cb-9055-d09cc843ffc0", "title": "The Infosec Apocalypse", "url": "https://richardminerich.com/2020/08/the-infosec-apocalypse/", "published_at": "2020-08-31T17:45:00+00:00" }, { "id": "01a087d4-7ef1-70cb-9055-d09cc86e6d66", "title": "30 Years of Scrum", "url": "https://richardminerich.com/2016/04/30-years-of-scrum/", "published_at": "2016-04-14T19:14:00+00:00" }, { "id": "01a087d4-7ef1-70cb-9055-d09cc895bb43", "title": "A safer way to use F# with SQL CLR", "url": "https://richardminerich.com/2015/12/a-safer-way-to-use-f-with-sql-clr/", "published_at": "2015-12-28T20:13:00+00:00" }, { "id": "01a087d4-7ef2-70d8-8f97-e852b7bf4c97", "title": "Developing an Algorithm in F#: Fast Rotational Alignments with Gosper’s Hack", "url": "https://richardminerich.com/2014/12/developing-an-algorithm-in-f-fast-rotational-alignments-with-gospers-hack/", "published_at": "2014-12-07T20:05:00+00:00" }, { "id": "01a087d4-7ef2-70d8-8f97-e852b7c0eb16", "title": "Review: Sony Digital Paper DPT-S1 at Lambda Jam 2014", "url": "https://richardminerich.com/2014/07/review-sony-digital-paper-dpt-s1-at-lambda-jam-2014/", "published_at": "2014-07-25T19:00:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d911b8a431", "title": "My 2013 F# Year in Review", "url": "https://richardminerich.com/2013/12/2013-year-in-review/", "published_at": "2013-12-30T19:58:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d911ec60f1", "title": "All Machine Learning Platforms are Terrible (but some less so)", "url": "https://richardminerich.com/2013/08/all-machine-learning-platforms-are-terrible-but-some-less-so/", "published_at": "2013-08-13T18:55:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d9120f5b90", "title": "The Promise of F# Language Type Providers", "url": "https://richardminerich.com/2013/07/the-promise-of-f-language-type-providers/", "published_at": "2013-07-22T18:53:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d9130c6930", "title": "Come join me at the SkillsMatter F# Tutorials NYC 2013", "url": "https://richardminerich.com/2013/07/come-join-me-at-the-skillsmatter-f-tutorials-nyc-2013/", "published_at": "2013-07-18T18:51:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d914084e01", "title": "In Retrospect: QCon NYC 2013 (and a conversation with Rich Hickey on languages)", "url": "https://richardminerich.com/2013/07/in-retrospect-qcon-nyc-2013-and-a-conversation-with-rich-hickey-on-languages/", "published_at": "2013-07-11T18:49:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d914f95e51", "title": "On Type Safety, Representable States and Erlang", "url": "https://richardminerich.com/2013/07/on-type-safety-and-representable-states/", "published_at": "2013-07-03T18:44:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d9159f4568", "title": "Setting up F# Interactive for Machine Learning with Large Datasets", "url": "https://richardminerich.com/2013/03/setting-up-fsharp-interactive-for-machine-learning-with-large-datasets/", "published_at": "2013-03-27T18:41:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d915c553b8", "title": "Bad Data is the Real Problem", "url": "https://richardminerich.com/2013/03/bad-data-is-the-real-problem/", "published_at": "2013-03-15T18:37:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d9164d525a", "title": "My Education in Machine Learning via Coursera, A Review So Far", "url": "https://richardminerich.com/2012/12/my-education-in-machine-learning-via-cousera/", "published_at": "2012-12-03T19:35:00+00:00" }, { "id": "01a0bdf5-8302-7025-9f79-67d916efd784", "title": "What do you do with a drunken coder?", "url": "https://richardminerich.com/2012/10/what-do-you-do-with-a-drunken-coder/", "published_at": "2012-10-15T18:31:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb3355b75d", "title": "Levenshtein Distance and the Triangle Inequality", "url": "https://richardminerich.com/2012/09/levenshtein-distance-and-the-triangle-inequality/", "published_at": "2012-09-04T18:23:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb335c0f75", "title": "What is good API design?", "url": "https://richardminerich.com/2012/08/what-is-good-api-design/", "published_at": "2012-08-31T18:21:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb3384c692", "title": "Functional Programming is Dead, Long Live Expression-Oriented Programming", "url": "https://richardminerich.com/2012/07/functional-programming-is-dead-long-live-expression-oriented-programming/", "published_at": "2012-07-19T16:57:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb33bef8d9", "title": "The Fresh Prince of Bell Labs", "url": "https://richardminerich.com/2012/07/the-fresh-prince-of-bell-labs/", "published_at": "2012-07-16T16:51:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb34097dc6", "title": "Program Configuration Space Complexity", "url": "https://richardminerich.com/2012/06/program-configuration-space-complexity/", "published_at": "2012-06-21T16:49:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb3470e6a0", "title": "NYC Progressive F# Tutorials 2012 in Retrospect", "url": "https://richardminerich.com/2012/06/nyc-progressive-f-tutorials-2012-in-retrospect/", "published_at": "2012-06-11T16:46:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb34f02d38", "title": "What Microsoft MVP means to me", "url": "https://richardminerich.com/2012/04/what-microsoft-mvp-means-to-me/", "published_at": "2012-04-15T16:41:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb359362f9", "title": "F# Event Madness, Spring 2012 Edition", "url": "https://richardminerich.com/2012/04/f-event-madness-spring-2012-edition/", "published_at": "2012-04-10T16:26:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb3612c9f2", "title": "Musicians, Mechanics, and Mathematicians", "url": "https://richardminerich.com/2012/01/musicians-mechanics-and-mathematicians/", "published_at": "2012-01-21T17:21:00+00:00" }, { "id": "01a0be04-3bd3-72e2-bcb7-0ceb3630a24f", "title": "Why do most programmers work so hard at pretending that they’re not doing math?", "url": "https://richardminerich.com/2012/01/why-do-most-programmers-work-so-hard-at-pretending-that-theyre-not-doing-math/", "published_at": "2012-01-13T17:18:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff48e1a9359", "title": "2011 In Retrospect: A Year of Writing F# Professionally", "url": "https://richardminerich.com/2011/12/2011-in-retrospect-a-year-of-writing-f-professionally/", "published_at": "2011-12-12T18:04:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff48e3a3ead", "title": "Advice for Getting Started with F#", "url": "https://richardminerich.com/2011/10/advice-for-getting-started-with-f%ef%bf%bc/", "published_at": "2011-10-03T16:58:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff48f21b502", "title": "For whom the proteins fold", "url": "https://richardminerich.com/2011/09/for-whom-the-proteins-fold%ef%bf%bc/", "published_at": "2011-09-28T16:55:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff48f3caceb", "title": "Record Linkage Algorithms in F# – Extensions to Jaro-Winkler Distance (Part 3)", "url": "https://richardminerich.com/2011/09/record-linkage-algorithms-in-f-extensions-to-jaro-winkler-distance-part-3/", "published_at": "2011-09-27T16:43:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff48f5c3e04", "title": "Imperative Pseudocode to Pure Functional Algorithm with Gale-Shapely and F#", "url": "https://richardminerich.com/2011/09/imperative-pseudocode-to-pure-functional-algorithm/", "published_at": "2011-09-19T17:26:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff48f61f17a", "title": "Record Linkage in F# – Token Matching, Stable Marriages and the Gale-Shapley algorithm", "url": "https://richardminerich.com/2011/09/record-linkage-in-f-token-matching-stable-marriages-and-the-gale-shapley-algorithm/", "published_at": "2011-09-13T16:28:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff48fa239bc", "title": "Record Linkage Algorithms in F# – Jaro-Winkler Distance (Part 2)", "url": "https://richardminerich.com/2011/09/record-linkage-algorithms-in-f-e2809winkler-distance-part-2/", "published_at": "2011-09-06T19:38:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff490197cc3", "title": "Record Linkage Algorithms in F# – Jaro-Winkler Distance (Part 1)", "url": "https://richardminerich.com/2011/09/record-linkage-algorithms-in-f-jaro-winkler-distance-part-1/", "published_at": "2011-09-02T19:45:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff490e7eecb", "title": "F# and the DLR at Dev Day for NSWC Dahlgren", "url": "https://richardminerich.com/2011/04/f-and-the-dlr-at-dev-day-for-nswc-dahlgren/", "published_at": "2011-04-05T19:50:00+00:00" }, { "id": "01a0be0a-b924-7041-9207-0ff491af136c", "title": "Some Recent Talks (with slides and code)", "url": "https://richardminerich.com/2011/03/some-recent-talks-with-slides-and-code/", "published_at": "2011-03-27T19:53:00+00:00" } ] posts Claim your blog
Back to richardminerich.com
Blog · corpus.blog/blogs/richardminerich.com/posts

richardminerich.com

richardminerich.com

2025

2022

2021

2020

2016

2015

2014

2013

2012

2011