41554 blogs · [ { "id": "01a087e6-11cc-73c4-90b2-72f67ec1e278", "title": "Whenever: exploring times and places in film and books", "url": "https://stevebennett.me/2025/08/26/whenever-exploring-times-and-places-in-film-and-books/", "published_at": "2025-08-26T05:52:36+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f67eea96e8", "title": "Alternative Earth: a procedurally generated map using vector tiles", "url": "https://stevebennett.me/2020/01/03/alternative-earth-procedurally-generated-map-using-vector-tiles/", "published_at": "2020-01-03T00:28:21+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f67ef8decc", "title": "Host your own vector tile server on Glitch", "url": "https://stevebennett.me/2019/12/18/host-your-own-vector-tile-server-on-glitch/", "published_at": "2019-12-18T00:31:51+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f67fad6519", "title": "Building TinyMap: an itty bitty collaborative mapping tool", "url": "https://stevebennett.me/2019/12/15/building-tinymap-an-itty-bitty-collaborative-mapping-tool/", "published_at": "2019-12-15T11:18:00+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f680938393", "title": "You might not need PostGIS: streamlined vector tile processing for big map visualisations", "url": "https://stevebennett.me/2018/05/15/you-might-not-need-postgis-streamlined-vector-tile-processing-for-big-map-visualisations/", "published_at": "2018-05-15T01:24:13+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f680f92aaa", "title": "OpenStreetMap vector tiles: mixing and matching engines, schemas and styles", "url": "https://stevebennett.me/2017/08/23/openstreetmap-vector-tiles-mixing-and-matching-engines-schemas-and-styles/", "published_at": "2017-08-22T14:02:41+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f6815b9c54", "title": "2015’s proudest moments", "url": "https://stevebennett.me/2015/12/26/2015s-proudest-moments/", "published_at": "2015-12-26T12:54:53+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f682443f0c", "title": "Your own personal National Map with TerriaJS: no coding and nothing to deploy", "url": "https://stevebennett.me/2015/07/02/your-own-personal-national-map-with-terriajs-no-coding-and-nothing-to-deploy/", "published_at": "2015-07-01T22:10:03+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f682eef61d", "title": "After the hackathon: 4 classic recipes", "url": "https://stevebennett.me/2015/04/23/after-the-hackathon-4-classic-recipes/", "published_at": "2015-04-23T12:29:49+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f683983d26", "title": "OpenTrees.org: how to aggregate 373,000 trees from 9 open data sources", "url": "https://stevebennett.me/2015/04/07/opentrees-org-how-to-aggregate-373000-trees-from-9-open-data-sources/", "published_at": "2015-04-06T14:30:34+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f6840d7df2", "title": "Cycletour.org: a better map for Australian cycle tours", "url": "https://stevebennett.me/2015/01/14/cycletour-org-a-better-map-for-australian-cycle-tours/", "published_at": "2015-01-13T13:48:18+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f68455ecc8", "title": "Normalize cross-tabs for Tableau: a free Google Sheets tool", "url": "https://stevebennett.me/2015/01/06/normalize-cross-tabs-for-tableau-a-google-sheets-script/", "published_at": "2015-01-06T10:11:29+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f685133cda", "title": "7 reasons to release that government dataset", "url": "https://stevebennett.me/2014/09/04/7-reasons-to-release-that-government-dataset/", "published_at": "2014-09-04T07:43:46+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f6853f410a", "title": "The Data Guru in Residence", "url": "https://stevebennett.me/2014/08/28/data-guru-in-residence/", "published_at": "2014-08-28T00:50:30+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f685b7d6c0", "title": "Chromecast in the real world: six casting workflows", "url": "https://stevebennett.me/2014/08/13/chromecast-in-the-real-world-six-casting-workflows/", "published_at": "2014-08-12T14:25:00+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f685beb497", "title": "Web map projections: the bare minimum you need to know", "url": "https://stevebennett.me/2014/07/25/web-map-projections-the-bare-minimum-you-need-to-know/", "published_at": "2014-07-25T03:06:22+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f6869bb53c", "title": "Multivariate binary symbol maps with TileMill.", "url": "https://stevebennett.me/2014/05/23/multivariate-binary-symbol-maps-with-tilemill/", "published_at": "2014-05-23T03:58:30+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f687620a3d", "title": "The Australian’s menacing editorial", "url": "https://stevebennett.me/2014/03/25/the-australians-menacing-editorial/", "published_at": "2014-03-24T14:17:51+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f687f95a76", "title": "Cycletouring and OpenStreetMapping: a beautiful symbiosis", "url": "https://stevebennett.me/2014/03/16/cycletouring-and-openstreetmapping-a-beautiful-symbiosis/", "published_at": "2014-03-16T05:59:08+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f6889015d1", "title": "Git: what they didn’t tell you", "url": "https://stevebennett.me/2014/02/26/git-what-they-didnt-tell-you/", "published_at": "2014-02-25T13:20:10+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f68945599d", "title": "One week of Salt: frustrations and reflections.", "url": "https://stevebennett.me/2014/02/17/one-week-of-salt-frustrations-and-reflections/", "published_at": "2014-02-17T01:45:31+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f689e850d5", "title": "Super lightweight map websites with Github", "url": "https://stevebennett.me/2014/02/13/super-lightweight-map-websites/", "published_at": "2014-02-12T23:25:00+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f68aa8c04c", "title": "Digital humanities for beginners: get started with the Trove API", "url": "https://stevebennett.me/2014/02/05/digital-humanities-for-beginners-get-started-with-the-trove-api/", "published_at": "2014-02-05T03:47:33+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f68ae08705", "title": "Trello Tennis", "url": "https://stevebennett.me/2014/01/28/trello-tennis/", "published_at": "2014-01-28T05:44:06+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f68af08038", "title": "Terrain in TileMill: a walkthrough for non-GIS types", "url": "https://stevebennett.me/2013/09/11/terrain-in-tilemill-a-walkthrough-for-non-gis-types/", "published_at": "2013-09-11T13:30:46+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f68bda1e68", "title": "A TileMill server with all the trimmings", "url": "https://stevebennett.me/2013/05/08/tilemill-server/", "published_at": "2013-05-08T00:08:23+00:00" }, { "id": "01a087e6-11cc-73c4-90b2-72f68c885af2", "title": "Forget trying to remember your servers’ names!", "url": "https://stevebennett.me/2013/05/03/forget-trying-to-remember-your-servers-names/", "published_at": "2013-05-03T06:59:07+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec60d62ac6", "title": "Anonymous longitudinal surveys with LimeSurvey", "url": "https://stevebennett.me/2013/01/21/anonymous-longitudinal-surveys-with-limesurvey/", "published_at": "2013-01-21T05:56:31+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec60ff2dfd", "title": "Windows red cross errors scam", "url": "https://stevebennett.me/2012/12/12/windows-red-cross-errors-scam/", "published_at": "2012-12-12T07:10:51+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec61e07212", "title": "What I learned at e-Research Australasia 2012", "url": "https://stevebennett.me/2012/11/06/what-i-learned-at-e-research-australasia-2012/", "published_at": "2012-11-06T05:31:11+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec624459b0", "title": "A pattern for multi-instrument data harvesting with MyTardis", "url": "https://stevebennett.me/2012/09/19/a-pattern-for-multi-instrument-data-harvesting-with-mytardis/", "published_at": "2012-09-19T07:08:46+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec625ad791", "title": "Getting started with Chef on the NeCTAR Research Cloud", "url": "https://stevebennett.me/2012/09/19/getting-started-with-chef-on-the-nectar-research-cloud/", "published_at": "2012-09-19T00:55:48+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec632ff719", "title": "How OData will solve data sharing and reuse for e-Research", "url": "https://stevebennett.me/2012/06/21/how-odata-will-solve-data-sharing-and-reuse-for-e-research/", "published_at": "2012-06-21T01:56:32+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec63a8927c", "title": "10 things I hate about Git", "url": "https://stevebennett.me/2012/02/24/10-things-i-hate-about-git/", "published_at": "2012-02-24T06:42:46+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec6476a022", "title": "Semantic Google keywords", "url": "https://stevebennett.me/2012/02/20/semantic-google-keywords/", "published_at": "2012-02-20T07:04:03+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec652732be", "title": "Improving on the “administration rights required” workflow", "url": "https://stevebennett.me/2011/10/13/improving-on-the-administration-rights-required-workflow/", "published_at": "2011-10-12T23:55:01+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec66097fca", "title": "Why is buying stuff from eBay so complicated?", "url": "https://stevebennett.me/2011/09/27/why-is-buying-stuff-from-ebay-so-complicated/", "published_at": "2011-09-27T07:11:18+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec66ad55c9", "title": "Introducing: Cooking for engineers", "url": "https://stevebennett.me/2010/11/26/introducing-cooking-for-engineers/", "published_at": "2010-11-25T13:15:48+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec6712e661", "title": "New Gmail feature: auto mailing list management", "url": "https://stevebennett.me/2010/09/06/new-gmail-feature-auto-mailing-list-management/", "published_at": "2010-09-06T01:46:01+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec67989459", "title": "Penny Auctions – a bit of analysis", "url": "https://stevebennett.me/2009/07/31/penny-auctions-a-bit-of-analysis/", "published_at": "2009-07-31T16:46:21+00:00" }, { "id": "01a087e6-11cd-71f5-9461-23ec67fbea2d", "title": "Hello world!", "url": "https://stevebennett.me/2009/07/31/hello-world/", "published_at": "2009-07-31T15:41:14+00:00" } ] posts Claim your blog
Back to stevebennett.me
Blog · corpus.blog/blogs/stevebennett.me/posts

stevebennett.me

stevebennett.me

2025

2020

2019

2018

2017

2015

2014

2013

2012

2011

2010

2009