41554 blogs · [ { "id": "01a08729-649e-7146-b013-8d8856196d25", "title": "The AI Thing (or: Write the Code Yourself)", "url": "https://andyfriesen.com/2026/07/29/the-ai-thing.html", "published_at": "2026-07-29T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d885712408a", "title": "Crux - Records", "url": "https://andyfriesen.com/2016/06/08/crux-records.html", "published_at": "2016-06-08T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d8857885c57", "title": "Crux - A Programming Language for People", "url": "https://andyfriesen.com/2016/05/19/crux.html", "published_at": "2016-05-19T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d885817fe9d", "title": "Haskell Basics: How to Loop", "url": "https://andyfriesen.com/2015/12/18/haskell-basics-how-to-loop.html", "published_at": "2015-12-18T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d885836e48a", "title": "Testable IO in Haskell", "url": "https://andyfriesen.com/2015/06/17/testable-io-in-haskell.html", "published_at": "2015-06-17T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d8858b3e9ed", "title": "What does unique_ptr<> cost?", "url": "https://andyfriesen.com/2014/10/07/unique_ptr.html", "published_at": "2014-10-07T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d8858c8aca4", "title": "Haskell at IMVU", "url": "https://andyfriesen.com/2014/03/25/what-its-like-to-use-haskell.html", "published_at": "2014-03-25T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d885919ae2e", "title": "Literate Haskell and Jekyll", "url": "https://andyfriesen.com/2014/03/23/lhs-to-jekyll-markdown.html", "published_at": "2014-03-23T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d88599904e2", "title": "Using C++ Macros to Inline Repetitious Code", "url": "https://andyfriesen.com/2009/02/11/macros.html", "published_at": "2009-02-11T00:00:00+00:00" }, { "id": "01a08729-649e-7146-b013-8d885a0cd21b", "title": "Ghetto Closures in C++ III: Templates and Traits and Interfaces, oh my!", "url": "https://andyfriesen.com/2009/02/10/closures3.html", "published_at": "2009-02-10T00:00:00+00:00" } ] posts Claim your blog
Back to andyfriesen.com
Blog · corpus.blog/blogs/andyfriesen.com/posts

andyfriesen.com

andyfriesen.com

2026

2016

2015

2014

2009