56,966 blogs · [ { "id": "01a08792-3b45-72f3-b08b-b5bafd764381", "title": "YOW Conference Sydney 2025 – Conference Review", "url": "https://juliangamble.com/blog/2025/12/13/yow-conference-sydney-2025-conference-review/", "published_at": "2025-12-13T02:05:47+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5bafde9937d", "title": "Saturday 5 April – Train to London, What To Do with Three Hours in London? Plane Home", "url": "https://juliangamble.com/blog/2025/04/08/saturday-5-april-train-to-london-what-to-do-with-three-hours-in-london-plane-home/", "published_at": "2025-04-08T09:34:49+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5bafe0784a3", "title": "Fri 4 April – Supermarkets, Manchester Science and Industry Museum, Reflections on Manchester", "url": "https://juliangamble.com/blog/2025/04/05/fri-4-april-supermarkets-manchester-science-and-industry-museum-reflections-on-manchester/", "published_at": "2025-04-04T18:14:13+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5bafe258b30", "title": "Thur 3 April – National Computer Museum, Manchester ", "url": "https://juliangamble.com/blog/2025/04/05/thur-3-april-national-computer-museum-manchester/", "published_at": "2025-04-04T16:55:34+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5baff19070d", "title": "Wed 2 April – National Radio Centre", "url": "https://juliangamble.com/blog/2025/04/03/wed-2-april-national-radio-centre/", "published_at": "2025-04-02T19:49:44+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5baff797664", "title": "Tues 1 April – Bletchley Park Museum", "url": "https://juliangamble.com/blog/2025/04/02/tues-1-april-bletchley-park-museum/", "published_at": "2025-04-01T18:19:34+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5bb0073d05c", "title": "Mon 31 March – Cambridge, London, Bletchley Park", "url": "https://juliangamble.com/blog/2025/04/02/mon-31-march-cambridge-london-bletchley-park/", "published_at": "2025-04-01T17:04:04+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5bb00ba459e", "title": "Sunday 30 March – Cambridge, Computer Museum, Whipple Science Museum", "url": "https://juliangamble.com/blog/2025/03/31/sunday-30-march-cambridge-computer-museum-whipple-science-museum/", "published_at": "2025-03-30T17:01:00+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5bb00c0b5b1", "title": "Sat 29 May – Train to Cambridge", "url": "https://juliangamble.com/blog/2025/03/31/sat-29-may-train-to-cambridge/", "published_at": "2025-03-30T16:41:35+00:00" }, { "id": "01a08792-3b45-72f3-b08b-b5bb014b4e7f", "title": "Friday 28 March – Bridport Fields, Gardens and Jazz", "url": "https://juliangamble.com/blog/2025/03/29/friday-28-march/", "published_at": "2025-03-29T07:16:55+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c4786b805cf", "title": "Thursday 27 March – Bridport", "url": "https://juliangamble.com/blog/2025/03/28/thursday-27-march-bridport/", "published_at": "2025-03-28T06:50:02+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c4787b71a46", "title": "Arduino Project – Winding Kite Handles", "url": "https://juliangamble.com/blog/2025/03/27/arduino-project-winding-kit-handles/", "published_at": "2025-03-27T12:13:33+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c4787f23431", "title": "Wed 26 March – London Monopoly Board, Bridport", "url": "https://juliangamble.com/blog/2025/03/27/wed-26-march-london-monopoly-board-bridport/", "published_at": "2025-03-27T07:11:23+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c4788366a26", "title": "Tues 25 March 2025 – Gatwick, London", "url": "https://juliangamble.com/blog/2025/03/26/tues-25-march-2025-gatwick-london/", "published_at": "2025-03-26T07:06:11+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c4788581ff7", "title": "The Flying Somnambulist", "url": "https://juliangamble.com/blog/2025/03/26/the-flying-somnambulist/", "published_at": "2025-03-25T21:06:18+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c478886b39a", "title": "YOW Conference Sydney 2024 – Conference Review", "url": "https://juliangamble.com/blog/2024/12/22/yow-conference-sydney-2024-conference-review/", "published_at": "2024-12-22T08:44:43+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c4788aa1f47", "title": "YOW Conference Sydney 2022", "url": "https://juliangamble.com/blog/2022/12/12/yow-conference-sydney-2022/", "published_at": "2022-12-11T23:26:39+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c47899f96a8", "title": "YOW! Sydney 2019", "url": "https://juliangamble.com/blog/2019/12/06/yow-sydney-2019/", "published_at": "2019-12-06T12:54:38+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c478a83f44c", "title": "The 12 Aspects of Object Oriented Programming and Why Functional Programming Has A Better Answer. (According to Lawrence Krubner)", "url": "https://juliangamble.com/blog/2019/11/29/the-12-aspects-of-object-oriented-programming-and-why-functional-programming-has-a-better-answer-according-to-lawrence-krubner/", "published_at": "2019-11-29T10:27:33+00:00" }, { "id": "01a0bb45-9c78-73f8-85a2-9c478b26aaff", "title": "YOW Conference – Sydney 2018", "url": "https://juliangamble.com/blog/2018/12/01/yow-conference-sydney-2018/", "published_at": "2018-11-30T14:31:43+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f117e85fb74", "title": "Commit Level Coverage Reporting", "url": "https://juliangamble.com/blog/2017/09/01/commit-level-coverage-reporting/", "published_at": "2017-09-01T12:17:59+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f117e9c939f", "title": "Presenting at YOW LambdaJam in April 2016", "url": "https://juliangamble.com/blog/2016/05/25/presenting-at-yow-lambdajam-in-april-2016/", "published_at": "2016-05-25T13:00:16+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f117ef26799", "title": "Clojure Recipes Review – InfoQ", "url": "https://juliangamble.com/blog/2016/03/25/clojure-recipes-review-infoq/", "published_at": "2016-03-25T09:35:01+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f117efc5f44", "title": "Debugging Your Java App Like NASA Using Clojure", "url": "https://juliangamble.com/blog/2016/03/18/debugging-your-java-app-like-nasa-using-clojure/", "published_at": "2016-03-18T10:11:23+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f117fa48bfe", "title": "Why You Should Be Using Clojure", "url": "https://juliangamble.com/blog/2016/03/11/why-you-should-be-using-clojure/", "published_at": "2016-03-11T09:50:05+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f11805a8dfc", "title": "Clojure Recipes Published", "url": "https://juliangamble.com/blog/2015/11/05/clojure-recipes-published/", "published_at": "2015-11-05T10:09:35+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f1180b2c2ac", "title": "2014 Year in Review", "url": "https://juliangamble.com/blog/2015/01/07/2014-year-in-review/", "published_at": "2015-01-07T10:38:26+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f1180d1898c", "title": "Clojure Ants in ClojureScript Demo", "url": "https://juliangamble.com/blog/2014/12/31/clojure-ants-in-clojurescript-demo/", "published_at": "2014-12-30T13:07:12+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f11819af139", "title": "Why ClojureBridge is Awesome", "url": "https://juliangamble.com/blog/2014/12/20/why-clojurebridge-is-awesome/", "published_at": "2014-12-20T11:37:57+00:00" }, { "id": "01a0bb55-7cc3-71e9-9ed6-1f1182748a20", "title": "Reflections on Clojure Conj 2014", "url": "https://juliangamble.com/blog/2014/12/15/reflections-on-clojure-conj-2014/", "published_at": "2014-12-14T13:59:44+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cbf6a2404", "title": "Installing Datomic on OS X Mavericks using Cassandra on Docker on Vagrant", "url": "https://juliangamble.com/blog/2014/06/15/installing-datomic-on-os-x-mavericks-using-cassandra-on-docker-on-vagrant/", "published_at": "2014-06-15T02:58:39+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc0219a22", "title": "Installing Cassandra on OS X Mavericks using Docker on Vagrant", "url": "https://juliangamble.com/blog/2014/06/15/installing-cassandra-on-os-x-mavericks-using-docker-on-vagrant/", "published_at": "2014-06-15T02:28:26+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc0cbb437", "title": "LambdaJam Brisbane 2014", "url": "https://juliangamble.com/blog/2014/06/09/lambdajam-brisbane-2014/", "published_at": "2014-06-09T12:05:07+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc1668411", "title": "Steps to Setup a Cassandra Cluster on MacOS Mavericks using Virtualbox VMs", "url": "https://juliangamble.com/blog/2014/06/09/steps-to-setup-a-cassandra-cluster-on-macos-mavericks-using-virtualbox-vms/", "published_at": "2014-06-09T11:09:18+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc1844fa2", "title": "Steps to Setup Datomic on a Cassandra Cluster on MacOS Mavericks using Virtualbox", "url": "https://juliangamble.com/blog/2013/12/27/steps-to-setup-datomic-on-a-cassandra-cluster-on-macos-mavericks/", "published_at": "2013-12-26T13:24:03+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc18905c1", "title": "Announcing Clojure Recipes", "url": "https://juliangamble.com/blog/2013/08/17/announcing-clojure-recipes/", "published_at": "2013-08-16T21:08:15+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc1f65fbb", "title": "Lambdajam Brisbane", "url": "https://juliangamble.com/blog/2013/07/11/lambdajam-brisbane/", "published_at": "2013-07-11T11:06:57+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc2673150", "title": "The Little Schemer in Clojure – Chapter 10 – What is the value of all this? (A Simple Scheme evaluator in Clojure)", "url": "https://juliangamble.com/blog/2012/10/15/the-little-schemer-in-clojure-chapter-10-what-is-the-value-of-all-this-a-simple-scheme-evaluator-in-clojure/", "published_at": "2012-10-15T09:59:51+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc2ccfdc0", "title": "The Little Schemer in Clojure – Chapter 9 – Lambda The Ultimate (Deriving the Y-Combinator)", "url": "https://juliangamble.com/blog/2012/09/15/the-little-schemer-in-clojure-chapter-9-lambda-the-ultimate-deriving-the-y-combinator/", "published_at": "2012-09-14T14:14:51+00:00" }, { "id": "01a0bb5b-1baa-73ad-a644-053cc3231f97", "title": "The Little Schemer in Clojure – Chapter 8 – Friends and Relations", "url": "https://juliangamble.com/blog/2012/09/07/the-little-schemer-in-clojure-chapter-8-friends-and-relations/", "published_at": "2012-09-07T12:40:04+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511b872aade", "title": "The Little Schemer in Clojure – Chapter 7 – Shadows", "url": "https://juliangamble.com/blog/2012/08/31/the-little-schemer-in-clojure-chapter-7-shadows/", "published_at": "2012-08-31T12:45:33+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511b9460337", "title": "The Little Schemer in Clojure – Chapter 6 – *Oh My Gawd*: It’s Full of Stars", "url": "https://juliangamble.com/blog/2012/08/19/the-little-schemer-in-clojure-chapter-6-oh-my-gawd-its-full-of-stars/", "published_at": "2012-08-19T05:51:28+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511ba45ec2e", "title": "The Little Schemer in Clojure – Chapter 5 – The Multichapter Chapter", "url": "https://juliangamble.com/blog/2012/08/17/the-little-schemer-in-clojure-chapter-5-the-multichapter-chapter/", "published_at": "2012-08-17T11:21:37+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511bac46c26", "title": "The Little Schemer in Clojure – Chapter 4 – Numbers Games", "url": "https://juliangamble.com/blog/2012/08/10/the-little-schemer-in-clojure-chapter-4-numbers-games/", "published_at": "2012-08-10T12:25:31+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511bba0c9a9", "title": "The Little Schemer in Clojure – Chapter 3 – Cons the Magnificent", "url": "https://juliangamble.com/blog/2012/08/03/the-little-schemer-in-clojure-chapter-3/", "published_at": "2012-08-03T11:59:18+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511bbc78887", "title": "The Little Schemer in Clojure – Chapter 2 – Do It, Do It Again", "url": "https://juliangamble.com/blog/2012/07/29/the-little-schemer-in-clojure-chapter-2/", "published_at": "2012-07-28T14:08:28+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511bbcd1b6b", "title": "The Little Schemer in Clojure – Chapter 1 – Toys", "url": "https://juliangamble.com/blog/2012/07/20/the-little-schemer-in-clojure-chapter-1/", "published_at": "2012-07-20T13:47:44+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511bc975ac5", "title": "The Little Schemer in Clojure", "url": "https://juliangamble.com/blog/2012/07/20/the-little-schemer-in-clojure/", "published_at": "2012-07-20T13:47:39+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511bcc703ca", "title": "Amazing LISP Books living again in Clojure", "url": "https://juliangamble.com/blog/2012/07/13/amazing-lisp-books-living-again-in-clojure/", "published_at": "2012-07-13T12:56:49+00:00" }, { "id": "01a0bb63-2c75-7399-88fb-b511bd887ac8", "title": "Running Checkstyle at Full Throttle on a Legacy Codebase", "url": "https://juliangamble.com/blog/2012/03/10/running-checkstyle-at-full-throttle-on-a-legacy-codebase/", "published_at": "2012-03-10T12:56:45+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd544a7b60", "title": "Clojure GUI Demo of Ikeda Map (Sinkhole)", "url": "https://juliangamble.com/blog/2012/03/04/clojure-gui-demo-of-ikeda-map-sinkhole/", "published_at": "2012-03-04T03:09:56+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd54c2accd", "title": "Clojure GUI demo of Asteroids Game", "url": "https://juliangamble.com/blog/2012/02/18/clojure-gui-demo-of-asteroids-game/", "published_at": "2012-02-18T10:17:06+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd558443e3", "title": "Clojure GUI Demo of LED Timer", "url": "https://juliangamble.com/blog/2012/02/05/clojure-gui-demo-of-led-timer/", "published_at": "2012-02-04T13:11:57+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd55f7f1cb", "title": "Clojure GUI Demo of 3D Teapot", "url": "https://juliangamble.com/blog/2012/02/03/clojure-gui-demo-of-3d-teapot/", "published_at": "2012-02-03T12:43:35+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd56aec2c3", "title": "Clojure GUI Demo of Game of Life", "url": "https://juliangamble.com/blog/2012/02/02/clojure-gui-demo-of-game-of-life/", "published_at": "2012-02-02T12:57:14+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd57166199", "title": "Clojure GUI Demo of a Fractal Tree", "url": "https://juliangamble.com/blog/2012/01/20/clojure-gui-demo-of-a-fractal-tree/", "published_at": "2012-01-20T11:08:17+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd571d585d", "title": "Clojure GUI Demo of Black-Scholes", "url": "https://juliangamble.com/blog/2012/01/07/clojure-gui-demo-of-black-scholes/", "published_at": "2012-01-07T12:13:40+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd57d083f4", "title": "Clojure GUI Demo of Tetris (via Web Start)", "url": "https://juliangamble.com/blog/2012/01/01/clojure-gui-demo-of-tetris-via-web-start/", "published_at": "2012-01-01T03:36:12+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd57da9a25", "title": "Clojure GUI Web Start Demo of Snake (The Game)", "url": "https://juliangamble.com/blog/2011/12/31/clojure-gui-web-start-demo-of-snake-the-game/", "published_at": "2011-12-31T06:34:31+00:00" }, { "id": "01a0bb69-4f73-7258-9734-4ccd586d0358", "title": "Clojure GUI demo of Pong", "url": "https://juliangamble.com/blog/2011/12/30/clojure-gui-demo-of-pong/", "published_at": "2011-12-30T04:12:33+00:00" }, { "id": "01a0bb6d-7654-7112-94ac-a2282583c5d7", "title": "Applets in Clojure and Counterclockwise", "url": "https://juliangamble.com/blog/2011/11/27/applets-in-clojure-and-counterclockwise/", "published_at": "2011-11-27T02:11:35+00:00" }, { "id": "01a0bb6d-7654-7112-94ac-a22825ae61de", "title": "Why the title?", "url": "https://juliangamble.com/blog/2008/02/19/why-the-title/", "published_at": "2008-02-19T10:54:22+00:00" } ] posts Claim your blog
Back to juliangamble.com
Blog · corpus.blog/blogs/juliangamble.com/posts

juliangamble.com

juliangamble.com

2025

2024

2022

2019

2018

2017

2016

2015

2014

2013

2012

2011

2008