41554 blogs · [ { "id": "01a087da-cd92-70ee-bf75-c5575b00fe37", "title": "GraphQL Mutations", "url": "https://samhogy.co.uk/2017/08/graphql-mutations/", "published_at": "2017-08-26T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575b1f72d7", "title": "GraphQL Arguments", "url": "https://samhogy.co.uk/2017/08/graphql-arguments/", "published_at": "2017-08-23T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575ba93104", "title": "Connecting SQLite to GraphQL", "url": "https://samhogy.co.uk/2017/07/connecting-sqlite-to-graphql/", "published_at": "2017-07-23T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575bf5a91d", "title": "Getting Started with GraphQL", "url": "https://samhogy.co.uk/2017/07/getting-started-with-graphql/", "published_at": "2017-07-09T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575cd4ae5b", "title": "Creating A General Election Slackbot", "url": "https://samhogy.co.uk/2017/06/creating-a-general-election-slackbot/", "published_at": "2017-06-12T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575d5e8da0", "title": "Reusing Redux Reducers", "url": "https://samhogy.co.uk/2017/04/reusing-redux-reducers/", "published_at": "2017-04-12T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575e06f336", "title": "Reusing Redux Forms for Creating and Editing", "url": "https://samhogy.co.uk/2017/04/reusing-redux-forms-for-creating-and-editing/", "published_at": "2017-04-11T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575e152c01", "title": "Embracing Higher-Order Reducers", "url": "https://samhogy.co.uk/2017/03/embracing-higher-order-reducers/", "published_at": "2017-03-24T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575e3dcb32", "title": "Design, Data and Redux at Bristech", "url": "https://samhogy.co.uk/2016/11/design-data-and-redux-at-bristech/", "published_at": "2016-11-04T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575e4f49e8", "title": "A Feast for Crows", "url": "https://samhogy.co.uk/2016/06/a-feast-for-crows/", "published_at": "2016-06-26T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575ef56ca3", "title": "Vote Remain to Protect the North East", "url": "https://samhogy.co.uk/2016/06/vote-remain-to-protect-the-north-east/", "published_at": "2016-06-11T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575f37895d", "title": "Further Thoughts on Redux", "url": "https://samhogy.co.uk/2016/06/further-thoughts-on-redux/", "published_at": "2016-06-05T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5575f64cda5", "title": "Initial Thoughts on Redux", "url": "https://samhogy.co.uk/2016/04/initial-thoughts-on-redux/", "published_at": "2016-04-05T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557604935b8", "title": "Git Fu: Commit and Test Partial Changes", "url": "https://samhogy.co.uk/2016/03/git-fu-commit-and-test-partial-changes/", "published_at": "2016-03-31T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c55760d79b4e", "title": "Public Perceptions of Parliamentary Procedure", "url": "https://samhogy.co.uk/2016/03/public-perceptions-of-parliamentary-procedure/", "published_at": "2016-03-16T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557610d56b9", "title": "Should You Use Should In Tests?", "url": "https://samhogy.co.uk/2016/03/should-you-use-should-in-tests/", "published_at": "2016-03-15T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557617bdca2", "title": "MP Letter: Labour Fighting the IP Bill", "url": "https://samhogy.co.uk/2016/03/mp-letter-labour-fighting-the-ip-bill/", "published_at": "2016-03-05T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576237b833", "title": "The Apple and FBI Power Struggle", "url": "https://samhogy.co.uk/2016/02/the-apple-and-fbi-power-struggle/", "published_at": "2016-02-23T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576259ab1b", "title": "The Insidious IP Bill", "url": "https://samhogy.co.uk/2016/01/the-insidious-ip-bill/", "published_at": "2016-01-16T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557632f5bb8", "title": "Newcastle Skeptics 2015", "url": "https://samhogy.co.uk/2015/12/newcastle-skeptics-2015/", "published_at": "2015-12-13T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576373306d", "title": "The Realities of Encryption", "url": "https://samhogy.co.uk/2015/11/the-realities-of-encryption/", "published_at": "2015-11-21T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557646ea895", "title": "Destroying Monoliths at DDDNorth", "url": "https://samhogy.co.uk/2015/10/destroying-monoliths-at-dddnorth/", "published_at": "2015-10-27T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c55764b45e00", "title": "The Darkest Timeline", "url": "https://samhogy.co.uk/2015/05/the-darkest-timeline/", "published_at": "2015-05-10T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576517f1e8", "title": "Parting of the Ways", "url": "https://samhogy.co.uk/2015/04/parting-of-the-ways/", "published_at": "2015-04-27T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557651f07cd", "title": "New Year Update", "url": "https://samhogy.co.uk/2015/01/new-year-update/", "published_at": "2015-01-19T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557657bf4e0", "title": "How I Structure Unit Tests", "url": "https://samhogy.co.uk/2014/10/how-i-structure-unit-tests/", "published_at": "2014-10-15T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c55765c67b63", "title": "Great North Run 2014", "url": "https://samhogy.co.uk/2014/09/great-north-run-2014/", "published_at": "2014-09-10T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557664878b4", "title": "If You Don't Like It, Leave", "url": "https://samhogy.co.uk/2014/08/if-you-dont-like-it-leave/", "published_at": "2014-08-04T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557674251a0", "title": "Breaking the Build", "url": "https://samhogy.co.uk/2014/07/breaking-the-build/", "published_at": "2014-07-22T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557675c7092", "title": "Organising a Skeptics in the Pub Talk", "url": "https://samhogy.co.uk/2014/07/organising-a-skeptics-in-the-pub-talk/", "published_at": "2014-07-19T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576811c9bb", "title": "MP responds to DRIP Bill Concerns", "url": "https://samhogy.co.uk/2014/07/mp-responds-to-drip-bill-concerns/", "published_at": "2014-07-16T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576837f631", "title": "Pandemic in a Box", "url": "https://samhogy.co.uk/2014/06/pandemic-in-a-box/", "published_at": "2014-06-16T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557685cadd7", "title": "E3 2014", "url": "https://samhogy.co.uk/2014/06/e3-2014/", "published_at": "2014-06-08T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c55769372822", "title": "Getting Functional at DDDNorth", "url": "https://samhogy.co.uk/2013/12/getting-functional-at-dddnorth/", "published_at": "2013-12-05T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576a32eec4", "title": "On Running a Code Club", "url": "https://samhogy.co.uk/2013/12/on_running_a_code_club/", "published_at": "2013-12-04T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576a94baa8", "title": "Assessing Android Fragmentation", "url": "https://samhogy.co.uk/2013/10/assessing-android-fragmentation/", "published_at": "2013-10-18T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576b3824e2", "title": "Running 2013", "url": "https://samhogy.co.uk/2013/09/running-2013/", "published_at": "2013-09-16T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576b9d262b", "title": "Issue Tracking for my New House", "url": "https://samhogy.co.uk/2013/08/issue-tracking-for-my-new-house/", "published_at": "2013-08-24T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576c1b682a", "title": "DDD East Anglia App: Published!", "url": "https://samhogy.co.uk/2013/06/ddd-east-anglia-app-published/", "published_at": "2013-06-26T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576c2322d3", "title": "DDD East Anglia App, Part 2: The Database", "url": "https://samhogy.co.uk/2013/06/ddd-east-anglia-app-part-two/", "published_at": "2013-06-17T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576ccf9f68", "title": "DDD East Anglia App, Part 1: Initial Setup", "url": "https://samhogy.co.uk/2013/06/ddd-east-anglia-app-part-one/", "published_at": "2013-06-16T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576d135a12", "title": "Viral Ingress", "url": "https://samhogy.co.uk/2013/05/viral-ingress/", "published_at": "2013-05-10T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576d791cde", "title": "Ingress, where the only winning move is to socialize", "url": "https://samhogy.co.uk/2013/05/ingress-where-the-only-winning-move-is-to-socialize/", "published_at": "2013-05-02T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576da343fd", "title": "ORGCon North - with impromptu me!", "url": "https://samhogy.co.uk/2013/04/orgcon-north-with-impromptu-me/", "published_at": "2013-04-18T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576e657f16", "title": "Castle Panic", "url": "https://samhogy.co.uk/2013/02/castle-panic/", "published_at": "2013-02-04T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576e71abf8", "title": "PropertyCross", "url": "https://samhogy.co.uk/2012/12/propertycross/", "published_at": "2012-12-21T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576eb75d70", "title": "Open Rights Group, North East: Our first event!", "url": "https://samhogy.co.uk/2012/11/open-rights-group-north-east-our-first-event/", "published_at": "2012-11-03T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576f66231a", "title": "Dispatches from DDDNorth 2", "url": "https://samhogy.co.uk/2012/10/dispatches-from-dddnorth/", "published_at": "2012-10-15T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576fd56c11", "title": "Template: The Exuberant Title Top Pattern in PowerPoint", "url": "https://samhogy.co.uk/2012/09/template-the-exuberant-title-top-pattern-in-powerpoint/", "published_at": "2012-09-17T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576fed0b5a", "title": "Is the Dashboard Pattern Dead?", "url": "https://samhogy.co.uk/2012/09/is-the-dashboard-pattern-dead/", "published_at": "2012-09-10T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c5576ffd3d4a", "title": "5 Questions about Porn Blocking", "url": "https://samhogy.co.uk/2012/09/5-questions-about-porn-blocking/", "published_at": "2012-09-02T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c55770d03d5b", "title": "Running", "url": "https://samhogy.co.uk/2012/08/running/", "published_at": "2012-08-02T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557712a8f1f", "title": "An Online Privacy Toolkit", "url": "https://samhogy.co.uk/2012/03/an-online-privacy-toolkit/", "published_at": "2012-03-13T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557714ebba0", "title": "A Skeptical Approach to Online Privacy", "url": "https://samhogy.co.uk/2012/02/a-skeptical-approach-to-online-privacy/", "published_at": "2012-02-27T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557717d2397", "title": "The Unofficial St James' Park Stadium Name Generator", "url": "https://samhogy.co.uk/2012/02/the-unofficial-st-james-park-stadium-name-generator/", "published_at": "2012-02-21T00:00:00+00:00" }, { "id": "01a087da-cd92-70ee-bf75-c557723616b6", "title": "Hello world!", "url": "https://samhogy.co.uk/2012/02/hello-world/", "published_at": "2012-02-21T00:00:00+00:00" } ] posts Claim your blog
Back to samhogy.co.uk
Blog · corpus.blog/blogs/samhogy.co.uk/posts

samhogy.co.uk

samhogy.co.uk

2017

2016

2015

2014

2013

2012