41554 blogs · [ { "id": "01a08c56-2e0c-7262-b9f0-b78036ca949e", "title": "The Hallway Track: Clojure/Conj 2024 in Alexandria", "url": "https://timothypratley.blogspot.com/2024/10/the-hallway-track-clojureconj-2024-in.html", "published_at": "2024-10-29T02:46:00+00:00" }, { "id": "01a08c56-2e0c-7262-b9f0-b780379fbcda", "title": "Clojure REPL tip: Setting up a retry key binding", "url": "https://timothypratley.blogspot.com/2023/10/clojure-repl-tip-setting-up-ty.html", "published_at": "2023-10-14T04:42:00+00:00" }, { "id": "01a08c56-2e0c-7262-b9f0-b78037d6ad8d", "title": "The Hallway Track: Clojure/Conj 2023 in Durham", "url": "https://timothypratley.blogspot.com/2023/05/the-hallway-track-clojureconj-2023-in.html", "published_at": "2023-05-03T08:58:00+00:00" }, { "id": "01a08c56-2e0c-7262-b9f0-b78037e531d3", "title": "How to recognize collider bias", "url": "https://timothypratley.blogspot.com/2023/03/how-to-recognize-collider-bias.html", "published_at": "2023-03-07T20:41:00+00:00" }, { "id": "01a08c56-2e0c-7262-b9f0-b780388b3fd1", "title": "Equations for data transformation: Term Rewriting", "url": "https://timothypratley.blogspot.com/2022/09/equations-for-data-transformation-term.html", "published_at": "2022-09-19T15:05:00+00:00" }, { "id": "01a08c56-2e0c-7262-b9f0-b780392c464d", "title": "Meander: The answer to map fatigue", "url": "https://timothypratley.blogspot.com/2019/01/meander-answer-to-map-fatigue.html", "published_at": "2019-01-10T15:35:00+00:00" }, { "id": "01a08c56-2e0c-7262-b9f0-b7803961d98f", "title": "A Puzzle Worth Solving", "url": "https://timothypratley.blogspot.com/2018/01/a-puzzle-worth-solving.html", "published_at": "2018-01-12T15:38:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7868fdf032ec", "title": "Ryzen is for Programmers", "url": "https://timothypratley.blogspot.com/2017/03/ryzen-is-for-programmers.html", "published_at": "2017-03-24T06:00:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7868fe4091ae", "title": "Big Trouble in Little Taiwan", "url": "https://timothypratley.blogspot.com/2017/02/big-trouble-in-little-taiwan.html", "published_at": "2017-02-27T05:48:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7868feae602f", "title": "Reagent deep dive part 4: Application principles", "url": "https://timothypratley.blogspot.com/2017/01/reagent-deep-dive-part-4-application.html", "published_at": "2017-01-20T06:08:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7868fedf0921", "title": "Reagent deep dive part 3: Sequences", "url": "https://timothypratley.blogspot.com/2017/01/reagent-deep-dive-part-3-sequences.html", "published_at": "2017-01-16T07:29:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7868ff752e9a", "title": "Reagent deep dive part 2: The lifecycle of a component", "url": "https://timothypratley.blogspot.com/2017/01/reagent-deep-dive-part-2-lifecycle-of.html", "published_at": "2017-01-14T23:21:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7869004d2998", "title": "Reagent deep dive part 1: Hiccup and ratoms", "url": "https://timothypratley.blogspot.com/2017/01/reagent-deep-dive-part-1.html", "published_at": "2017-01-11T04:52:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-78690139f1dd", "title": "The hallway track of Clojure Conj 2016 in Austin", "url": "https://timothypratley.blogspot.com/2016/12/the-hallway-track-of-clojure-conj-2016.html", "published_at": "2016-12-05T19:47:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-786901bc6ea5", "title": "My research group needs you!", "url": "https://timothypratley.blogspot.com/2016/11/my-research-group-needs-you.html", "published_at": "2016-11-11T19:03:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-786902ad9ec6", "title": "Hillary the astronaut; how to draw a caricature", "url": "https://timothypratley.blogspot.com/2016/10/recently-i-have-been-tinkering-on-some.html", "published_at": "2016-10-29T19:53:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-786902f23256", "title": "Elm vs ClojureScript, a first encounter", "url": "https://timothypratley.blogspot.com/2016/09/elm-vs-clojurescript-first-encounter.html", "published_at": "2016-09-30T01:15:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7869030624bb", "title": "The Cloud Warden", "url": "https://timothypratley.blogspot.com/2016/09/the-cloud-warden.html", "published_at": "2016-09-12T00:02:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-786903ad0a03", "title": "Notes on Bootstrapping", "url": "https://timothypratley.blogspot.com/2016/07/notes-on-bootstrapping.html", "published_at": "2016-07-27T04:04:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-78690441c66b", "title": "Reacting to changes with Firebase, and how to interop", "url": "https://timothypratley.blogspot.com/2016/07/reacting-to-changes-with-firebase-and.html", "published_at": "2016-07-24T19:59:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7869051dca50", "title": "Of Models and Metaphors", "url": "https://timothypratley.blogspot.com/2016/06/of-models-and-metaphors.html", "published_at": "2016-06-26T20:31:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-786906009ebd", "title": "Composing test assertions in a pipeline", "url": "https://timothypratley.blogspot.com/2016/05/composing-test-assertions-in-pipeline.html", "published_at": "2016-05-08T17:15:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-78690640a074", "title": "Hallway track of Clojure/West", "url": "https://timothypratley.blogspot.com/2016/04/hallway-track-of-clojurewest.html", "published_at": "2016-04-18T07:01:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-786907253bf7", "title": "Sente Style Multiplayer Snake in ClojureScript", "url": "https://timothypratley.blogspot.com/2016/03/sente-style-multiplayer-snake-in.html", "published_at": "2016-03-19T06:48:00+00:00" }, { "id": "01a08c56-2e0d-70c4-a91c-7869074d5640", "title": "Do not settle for a REPL transcript", "url": "https://timothypratley.blogspot.com/2016/03/do-not-settle-for-repl-transcript.html", "published_at": "2016-03-12T20:11:00+00:00" } ] posts Claim your blog
Back to timothypratley.blogspot.com
Blog · corpus.blog/blogs/timothypratley.blogspot.com/posts

timothypratley.blogspot.com

timothypratley.blogspot.com

2024

2023

2022

2019

2018

2017

2016