41554 blogs · [ { "id": "01a0d413-0c32-723f-bfc1-4e11afb8bfa6", "title": "Lachlan Barclay, technical lead and professional nerd.", "url": "https://lachlanbarclay.net/about", "published_at": "2025-01-21T06:08:20+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b084a062", "title": "Dotnet workshops", "url": "https://lachlanbarclay.net/workshops/", "published_at": "2025-01-21T06:08:20+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b0a0822d", "title": "Porting your ASP.NET app from framework to core", "url": "https://lachlanbarclay.net/workshops/porting-your-aspnet-app-from-framework-to-core", "published_at": "2025-01-21T06:08:20+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b0de39c9", "title": "Optimising your code with Visual Studio's Profiler", "url": "https://lachlanbarclay.net/workshops/optimising-your-code-with-visual-studios-profiler", "published_at": "2025-01-21T06:08:20+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c3db3dd2", "title": "Splitting up the monolith", "url": "https://lachlanbarclay.net/2025/01/adding-a-circuit-breaker-to-asp-net-6-application", "published_at": "2025-01-21T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c4d44130", "title": "Jailbreaking a Japanese wii", "url": "https://lachlanbarclay.net/2023/10/modding-a-japanese-wii", "published_at": "2023-10-16T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c55f2c7f", "title": "Inside my Yamaha DG-130 and Marshall 1936 cab", "url": "https://lachlanbarclay.net/2023/03/amp-insides", "published_at": "2023-03-24T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c5cc71f7", "title": "Adding a circuit breaker to your ASP.NET 6 application", "url": "https://lachlanbarclay.net/2023/01/adding-a-circuit-breaker-to-asp-net-6-application", "published_at": "2023-01-03T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c637889e", "title": "Mounting a bike rack to your brick wall", "url": "https://lachlanbarclay.net/2023/01/mounting-bike-rack-to-brick", "published_at": "2023-01-03T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c72f4ac3", "title": "Programming an Arduino to connect a dance pad via USB for StepMania", "url": "https://lachlanbarclay.net/2022/11/stepmania-ddr-arduino-dance-pad-controller", "published_at": "2022-11-16T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c751aa1d", "title": "Song ‘You are a star’ chord chart", "url": "https://lachlanbarclay.net/2022/08/you-are-a-star", "published_at": "2022-08-07T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c83211e2", "title": "Updating IIS certificates with powershell", "url": "https://lachlanbarclay.net/2022/01/updating-iis-certificates-with-powershell", "published_at": "2022-01-10T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c9165668", "title": "Talking To Doom In 1993 From Discord In 2021", "url": "https://lachlanbarclay.net/2021/08/talking-to-doom-in-1993-from-discord-in-2021", "published_at": "2021-08-17T00:00:00+00:00" }, { "id": "01a08797-f063-714a-b378-fba1c9c3437e", "title": "Recommended Multiplayer Doom WADS", "url": "https://lachlanbarclay.net/2021/08/recommended-multiplayer-doom-wads-copy", "published_at": "2021-08-17T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b79ce65c", "title": "Moving Dotnet App To Linux And Docker", "url": "https://lachlanbarclay.net/2021/06/moving-dotnet-app-to-linux-and-docker", "published_at": "2021-06-02T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b7a85261", "title": "Porting From Dotnet Framework To Dotnet Core", "url": "https://lachlanbarclay.net/2020/09/porting-from-dotnet-framework-to-dotnet-core", "published_at": "2020-09-24T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b8a7146d", "title": "Optimise Your App With Visual Studio's Profiler", "url": "https://lachlanbarclay.net/2019/08/optimise-your-app-with-visual-studio-s-profiler", "published_at": "2019-08-30T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b90c8caa", "title": "Fixing My Dad's Archtop", "url": "https://lachlanbarclay.net/2019/08/fixing-my-dad-s-archtop", "published_at": "2019-08-19T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b951b9b0", "title": "Using Seq And Asp Dot Net Core", "url": "https://lachlanbarclay.net/2018/07/using-seq-and-asp-dot-net-core", "published_at": "2018-07-17T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b9881afa", "title": "Throttling Your Api In Asp.net", "url": "https://lachlanbarclay.net/2018/02/throttling-your-api-in-asp-net", "published_at": "2018-02-14T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11b9f59781", "title": "Deployments With Zero Downtime In Asp.net", "url": "https://lachlanbarclay.net/2017/12/deployments-with-zero-downtime-in-asp-net", "published_at": "2017-12-13T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bac64f14", "title": "Setting Up CI To Setup Your Success", "url": "https://lachlanbarclay.net/2017/10/setting-up-ci-to-setup-your-success", "published_at": "2017-10-15T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bb29d245", "title": "Electron App Vs Native Winforms App", "url": "https://lachlanbarclay.net/2017/05/electron-app-vs-native-winforms-app", "published_at": "2017-05-02T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bbddb13f", "title": "Twenty Two Nerdy Things I Learnt This Week", "url": "https://lachlanbarclay.net/2017/03/twenty-two-nerdy-things-i-learnt-this-week", "published_at": "2017-03-31T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bc046cdf", "title": "Automated Builds With Gitlab And Jenkins", "url": "https://lachlanbarclay.net/2016/08/automated-builds-with-gitlab-and-jenkins", "published_at": "2016-08-19T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bc2aa01b", "title": "I Suck You Suck We All Suck At Coding", "url": "https://lachlanbarclay.net/2016/05/i-suck-you-suck-we-all-suck-at-coding", "published_at": "2016-05-03T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bc44c603", "title": "Toehider Gig With Gibson Les Paul", "url": "https://lachlanbarclay.net/2016/04/toehider-gig-with-gibson-les-paul", "published_at": "2016-04-19T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bd2531b1", "title": "Speaking At Ndc Sydney", "url": "https://lachlanbarclay.net/2016/04/speaking-at-ndc-sydney", "published_at": "2016-04-19T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bd97b3f7", "title": "Arduino Based Midi Patch Changer Footpedal", "url": "https://lachlanbarclay.net/2016/04/arduino-based-midi-patch-changer-footpedal", "published_at": "2016-04-19T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11be79e52f", "title": "Using Nuget To Manage Shared Code", "url": "https://lachlanbarclay.net/2016/03/using-nuget-to-manage-shared-code", "published_at": "2016-03-17T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bf0991ab", "title": "Asp.net Two Factor Auth With Google's Authenticator App Part 2", "url": "https://lachlanbarclay.net/2016/02/asp-net-two-factor-auth-with-google-authenticator-app-part-2", "published_at": "2016-02-03T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11bfa6d3ed", "title": "Asp.net Two Factor Auth With Google's Authenticator App Part 1", "url": "https://lachlanbarclay.net/2016/02/asp-dot-net-two-factor-auth-with-google-authenticator-app-part-1", "published_at": "2016-02-02T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c075211f", "title": "Fixing Owasps Css", "url": "https://lachlanbarclay.net/2016/01/fixing-owasps-css", "published_at": "2016-01-21T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c08fec41", "title": "Update For Android App For East Timor", "url": "https://lachlanbarclay.net/2015/12/update-for-android-app-for-east-timor", "published_at": "2015-12-14T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c09bfbd1", "title": "Async Await And Asp.net", "url": "https://lachlanbarclay.net/2015/08/async-await-and-asp-net", "published_at": "2015-08-31T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c1814392", "title": "How To Be The Best Developer In The World", "url": "https://lachlanbarclay.net/2015/08/how-to-be-the-best-developer-in-the-world", "published_at": "2015-08-27T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c19f9272", "title": "Ddd Conference 2015 Wrap Up", "url": "https://lachlanbarclay.net/2015/08/ddd-conference-2015-wrap-up", "published_at": "2015-08-27T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c295e0b2", "title": "Securing Your Pc After Online Abuse", "url": "https://lachlanbarclay.net/2015/08/securing-your-pc-after-online-abuse", "published_at": "2015-08-13T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c313ed36", "title": "Speaking At Ddd Melbourne 2015", "url": "https://lachlanbarclay.net/2015/07/speaking-at-ddd-melbourne-2015", "published_at": "2015-07-31T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c35035a1", "title": "An Android App For Timor Leste", "url": "https://lachlanbarclay.net/2015/05/an-android-app-for-timor-leste", "published_at": "2015-05-25T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c43c00be", "title": "What programming concepts should I master?", "url": "https://lachlanbarclay.net/2015/04/what-programming-concepts-i-should-master-to-have-a-deep-understanding-of-my-craft", "published_at": "2015-04-19T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c524753c", "title": "How To Know You've Been Coding Too Long In .net", "url": "https://lachlanbarclay.net/2015/04/how-to-know-you-ve-been-coding-too-long-in-net", "published_at": "2015-04-14T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c61edac1", "title": "Succeeding At Every Job Interview", "url": "https://lachlanbarclay.net/2015/03/succeeding-at-every-job-interview", "published_at": "2015-03-18T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c68aef08", "title": "An Asp.net Bug From 1973", "url": "https://lachlanbarclay.net/2015/03/an-asp-net-bug-from-1973", "published_at": "2015-03-18T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c743267a", "title": "Generating Barcodes With Zen Barcode Generator", "url": "https://lachlanbarclay.net/2015/03/generating-barcodes-with-zen-barcode-generator", "published_at": "2015-03-02T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c76e02b0", "title": "Moving From Classic Asp To Mvc5", "url": "https://lachlanbarclay.net/2015/03/moving-from-classic-asp-to-mvc5", "published_at": "2015-03-01T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c8150abe", "title": "Shoot Em Ups Album", "url": "https://lachlanbarclay.net/2012/07/shoot-em-ups-album", "published_at": "2012-07-16T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c88a2b35", "title": "Modernising Church Worship Music Vs Keeping It Traditional", "url": "https://lachlanbarclay.net/2012/03/modernising-church-worship-music-vs-keeping-it-traditional", "published_at": "2012-03-16T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c9413f96", "title": "Angry Video Game Nerd (avgn) Album", "url": "https://lachlanbarclay.net/2011/05/angry-video-game-nerd-avgn-album", "published_at": "2011-05-02T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c9629ce9", "title": "Friendly Urls In Classic Asp", "url": "https://lachlanbarclay.net/2011/01/friendly-urls-in-classic-asp", "published_at": "2011-01-04T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11c97e2c81", "title": "I Did A Great Prank Yesterday.", "url": "https://lachlanbarclay.net/2009/02/i-did-a-great-prank-yesterday", "published_at": "2009-02-17T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11ca67a9ff", "title": "New Mp3.com.au Website", "url": "https://lachlanbarclay.net/2007/08/new-mp3-com-au-website", "published_at": "2007-08-08T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11cb51502f", "title": "Mobile Programming!", "url": "https://lachlanbarclay.net/2007/02/mobile-programming", "published_at": "2007-02-11T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11cba5f90d", "title": "Voice Of Apollo Gig", "url": "https://lachlanbarclay.net/2006/12/voice-of-apollo-gig", "published_at": "2006-12-19T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11cbc2b404", "title": "Petrucci Clinic Photos", "url": "https://lachlanbarclay.net/2006/12/petrucci-clinic-photos", "published_at": "2006-12-05T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11cc146b0f", "title": "G3 Australia Melbourne Show Movies Pictures And Reviews", "url": "https://lachlanbarclay.net/2006/12/g3-australia-melbourne-show-movies-pictures-and-reviews", "published_at": "2006-12-04T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11ccfad821", "title": "Everything Else Vs Vb.net", "url": "https://lachlanbarclay.net/2006/11/everything-else-vs-vb-net", "published_at": "2006-11-30T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11cd6cdc80", "title": "Cvs Sourcesafe Or Subversion", "url": "https://lachlanbarclay.net/2006/09/cvs-sourcesafe-or-subversion", "published_at": "2006-09-14T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11ce006b73", "title": null, "url": "https://lachlanbarclay.net/2006/09/ascended-nethack", "published_at": "2006-09-06T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11ce5b824d", "title": null, "url": "https://lachlanbarclay.net/2006/07/metaltheater-com-stats", "published_at": "2006-07-20T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11ce7dae04", "title": null, "url": "https://lachlanbarclay.net/2006/07/downloading-entire-blog-site", "published_at": "2006-07-12T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11cf01b6b4", "title": null, "url": "https://lachlanbarclay.net/2006/05/connecting-to-a-mysql-5-db-oracle-10g-db-in-java", "published_at": "2006-05-14T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11cf7e15f6", "title": null, "url": "https://lachlanbarclay.net/2006/05/programming-ajax-code-in-vb-net", "published_at": "2006-05-04T00:00:00+00:00" }, { "id": "01a0d413-0c32-723f-bfc1-4e11d077cf8d", "title": null, "url": "https://lachlanbarclay.net/2006/05/oracle-sequences", "published_at": "2006-05-02T00:00:00+00:00" } ] posts Claim your blog
Back to lachlanbarclay.net
Blog · corpus.blog/blogs/lachlanbarclay.net/posts

lachlanbarclay.net

lachlanbarclay.net

2025

2023

2022

2021

2020

2019

2018

2017

2016

2015

2012

2011

2009

2007

2006