56,966 blogs · [ { "id": "01a0876f-2257-716d-b802-debf3cb06585", "title": "Manual and Automatic", "url": "https://douglastarr.com/manual-and-automatic.html", "published_at": "2025-10-19T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf3d27d699", "title": "Things I Never Finished", "url": "https://douglastarr.com/things-i-never-finished.html", "published_at": "2025-04-08T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf3dc59526", "title": "Leaving Twitter", "url": "https://douglastarr.com/leaving-twitter.html", "published_at": "2022-12-18T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf3e8dd3d1", "title": "My Requirements for a Todo App", "url": "https://douglastarr.com/my-requirements-for-a-todo-app.html", "published_at": "2022-05-28T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf3f808df3", "title": "Learning 3D Design", "url": "https://douglastarr.com/learning-3d-design.html", "published_at": "2022-01-05T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf400679ff", "title": "Watching Plants Grow with Unity and F#", "url": "https://douglastarr.com/watching-plants-grow-with-unity-and-fsharp.html", "published_at": "2019-08-25T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf40feab2b", "title": "Demand Better Information", "url": "https://douglastarr.com/demand-better-information.html", "published_at": "2019-02-18T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf4134ec24", "title": "A hippocratic oath for software developers", "url": "https://douglastarr.com/a-hippocratic-oath-for-software-developers.html", "published_at": "2018-06-26T00:00:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf4202a7c2", "title": "Why I removed Google Analytics from my personal website", "url": "https://douglastarr.com/why-i-removed-google-analytics-from-my-personal-website.html", "published_at": "2018-06-24T17:49:00+00:00" }, { "id": "01a0876f-2257-716d-b802-debf425296bc", "title": "Google Analytics Traffic from Boardman, Oregon", "url": "https://douglastarr.com/google-analytics-traffic-from-boardman-oregon.html", "published_at": "2018-06-23T00:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7dc09a7b5", "title": null, "url": "http://www.douglastarr.com/contact.html", "published_at": "2014-11-07T04:33:54+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7dd05cf51", "title": null, "url": "http://www.douglastarr.com/blog/archives/", "published_at": "2014-11-07T04:33:54+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7dd0a694e", "title": null, "url": "http://www.douglastarr.com/blog/", "published_at": "2014-11-07T04:33:54+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7de022a3f", "title": "Doug Tarr’s Home Page", "url": "http://www.douglastarr.com/", "published_at": "2014-11-07T04:33:54+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7ded10a1e", "title": null, "url": "http://www.douglastarr.com/projects.html", "published_at": "2014-11-07T04:33:54+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7dfc4c513", "title": null, "url": "http://www.douglastarr.com/resume.html", "published_at": "2014-11-07T04:33:54+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7bc4bbeb6", "title": "CoveredCA and Anthem Problems", "url": "http://www.douglastarr.com/coveredca-and-anthem-problems", "published_at": "2013-12-18T18:25:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7bcc51130", "title": "Working on our Scratch game - Week 7", "url": "http://www.douglastarr.com/working-on-our-scratch-game-week-7", "published_at": "2013-12-14T17:50:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7bd7f5cd0", "title": "Clones and variables - Coding Class Week 6", "url": "http://www.douglastarr.com/clones-and-variables-coding-class-week-6", "published_at": "2013-12-06T16:58:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7be3bc117", "title": "Keep your ASP.NET MVC projects organized with partial classes", "url": "http://www.douglastarr.com/keep-your-asp-dot-net-mvc-projects-more-organized-with-partial-classes", "published_at": "2013-12-01T18:57:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7bea96ef1", "title": "Scratch Variables and Lists - Coding Class Week 5", "url": "http://www.douglastarr.com/scratch-variables-and-lists-coding-class-week-5", "published_at": "2013-11-27T21:44:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7bf1f6f4c", "title": "Installing New Relic on Elastic Beanstalk for Windows and IIS", "url": "http://www.douglastarr.com/installing-new-relic-on-elastic-beanstalk-for-windows-and-iis", "published_at": "2013-11-24T18:30:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7bf8f56ad", "title": "Messages and Animation - Coding Class Week 4", "url": "http://www.douglastarr.com/messages-and-animation-coding-class-week-4", "published_at": "2013-11-21T16:30:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c05745a5", "title": "Drawing and Painting - Coding Class Week 3", "url": "http://www.douglastarr.com/drawing-and-painting-coding-class-week-3", "published_at": "2013-11-15T16:52:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c0c9528d", "title": "A call to application developers - the cloud needs to go", "url": "http://www.douglastarr.com/a-call-to-application-developers-the-cloud-needs-to-go", "published_at": "2013-11-09T16:31:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c10b3f8d", "title": "Intro to Scratch - Coding Class Week 2", "url": "http://www.douglastarr.com/intro-to-scratch-coding-class-week-2", "published_at": "2013-11-08T17:03:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c1a124ab", "title": "Coding Class Week 1", "url": "http://www.douglastarr.com/coding-class-week-1", "published_at": "2013-11-01T16:21:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c27f64f1", "title": "An Open Source Coding Curriculum", "url": "http://www.douglastarr.com/an-open-source-coding-curriculum", "published_at": "2013-10-27T18:48:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c2af64ed", "title": "3 Types of Programming Classes for Kids", "url": "http://www.douglastarr.com/3-types-of-programming-classes-for-kids", "published_at": "2013-10-24T16:43:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c34f9365", "title": null, "url": "http://www.douglastarr.com/Teaching-Coding-to-4th-graders", "published_at": "2013-10-12T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c4135f95", "title": null, "url": "http://www.douglastarr.com/A-simple-way-to-save-time-at-work", "published_at": "2013-10-03T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c5047bdc", "title": "Coding vs Writing", "url": "http://www.douglastarr.com/coding-vs-writing", "published_at": "2013-09-16T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c50e55e4", "title": "Chromecast Screensaver", "url": "http://www.douglastarr.com/chromecast-screensaver", "published_at": "2013-08-23T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c568b088", "title": "Rails vs CSharp", "url": "http://www.douglastarr.com/rails-vs-csharp", "published_at": "2013-07-14T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c60063c4", "title": "ASP.NET MVC Best Practices", "url": "http://www.douglastarr.com/aspnet-mvc-best-practices", "published_at": "2013-07-11T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c601899c", "title": "An intercom.io playbook", "url": "http://www.douglastarr.com/my-intercom-playbook", "published_at": "2013-07-04T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c60b195e", "title": "Create a repo for each idea", "url": "http://www.douglastarr.com/create-a-repo-per-idea", "published_at": "2013-04-29T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c6fee02a", "title": "Azure Websockets 302 Error", "url": "http://www.douglastarr.com/azure-websockets-302-error", "published_at": "2013-03-20T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c727e1de", "title": "Using powershell 3 Invoke-RestMethod with Basic Authentication and JSON", "url": "http://www.douglastarr.com/using-powershell-3-invoke-restmethod-with-basic-authentication-and-json", "published_at": "2013-03-05T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c7a0bd42", "title": "Setting IPRestrictions in a Windows Azure Cloud App Deployment", "url": "http://www.douglastarr.com/setting-iprestrictions-in-a-windows-azure-cloud-app-deployment", "published_at": "2013-02-24T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c7fac333", "title": "Don’t prototype on your own platform", "url": "http://www.douglastarr.com/don-t-prototype-on-your-own-platform", "published_at": "2013-02-16T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c893ef73", "title": "Learn from success, avoid failure", "url": "http://www.douglastarr.com/learn-from-success-avoid-failure", "published_at": "2013-02-04T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7c9923ae0", "title": "Why this is short", "url": "http://www.douglastarr.com/why-this-is-short", "published_at": "2013-01-27T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7ca656a93", "title": "Quora Email Settings Anti-Pattern", "url": "http://www.douglastarr.com/quora-email-settings-anti-pattern", "published_at": "2013-01-23T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7ca9f4ad3", "title": null, "url": "http://www.douglastarr.com/-tldr-is-unnecessary", "published_at": "2013-01-13T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cb3a9257", "title": "How to solve this Facebook Pages error - Our automated system will not allow the name", "url": "http://www.douglastarr.com/how-to-solve-this-facebook-pages-error-our-automated-system-will-not-allow-the-name", "published_at": "2012-12-10T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cb8e9eef", "title": "IIS Express does not respect dynamic routes", "url": "http://www.douglastarr.com/iis-express-does-not-respect-dynamic-routes", "published_at": "2012-11-24T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cbc8be04", "title": "FeatureShot - Web and App Feature Snapshots", "url": "http://www.douglastarr.com/featureshot-web-and-app-feature-snapshots", "published_at": "2012-11-16T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cc061ad7", "title": "Failcon 2012 Attendee List", "url": "http://www.douglastarr.com/failcon-2012-attendee-list", "published_at": "2012-10-21T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cca872e1", "title": "Stats on announcing CorpQNA to SeattleTechStartups", "url": "http://www.douglastarr.com/stats-on-announcing-corpqna-to-seattletechstartups", "published_at": "2012-10-18T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cd9422ad", "title": "22 tools you need for your ASP.NET Startup", "url": "http://www.douglastarr.com/22-tools-you-need-for-your-asp-net-startup", "published_at": "2012-10-10T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cdb302e7", "title": null, "url": "http://www.douglastarr.com/is-google-talk-a-linkedin-killer-", "published_at": "2012-10-05T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7ce35ec98", "title": "undo.io is now on github", "url": "http://www.douglastarr.com/undo-io-is-now-on-github", "published_at": "2012-05-15T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7ce92a948", "title": "Local First", "url": "http://www.douglastarr.com/local-first", "published_at": "2012-05-02T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cec0d47b", "title": "We tweet in code", "url": "http://www.douglastarr.com/we-tweet-in-code", "published_at": "2012-04-25T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cf14af9f", "title": null, "url": "http://www.douglastarr.com/we-miss-you-now-buy-something-", "published_at": "2011-12-02T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7cf5e08e5", "title": "Boardroom in my brain", "url": "http://www.douglastarr.com/boardroom-in-my-brain", "published_at": "2011-11-11T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d05769b1", "title": "Thank You, PayScale", "url": "http://www.douglastarr.com/thank-you-payscale", "published_at": "2011-11-10T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d12d1a98", "title": "The suffix strategy for password generation is not secure", "url": "http://www.douglastarr.com/the-suffix-strategy-for-password-generation-is-not-secure", "published_at": "2011-04-05T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d20a426e", "title": "I challenge you not to click through this whole thing", "url": "http://www.douglastarr.com/i-challenge-you-not-to-click-through-this-whole-thing", "published_at": "2011-03-18T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d23e5726", "title": null, "url": "http://www.douglastarr.com/the-zipper-merge", "published_at": "2011-03-11T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d3008785", "title": null, "url": "http://www.douglastarr.com/fix-for-google-voice-android-not-receiving-push-notifications", "published_at": "2011-03-09T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d3f3db55", "title": null, "url": "http://www.douglastarr.com/cisco-e2000-performance-degrades-over-time-on-comcast", "published_at": "2011-03-06T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d4e8225c", "title": null, "url": "http://www.douglastarr.com/alexi-murdoch-on-npr-music", "published_at": "2011-03-06T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d582c05b", "title": null, "url": "http://www.douglastarr.com/malasadas-in-west-maui-lahaina", "published_at": "2011-02-18T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d5e6bd58", "title": null, "url": "http://www.douglastarr.com/how-to-disable-google-talk-chat-status-in-google-buzz", "published_at": "2010-12-13T08:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d6248539", "title": null, "url": "http://www.douglastarr.com/i-guess-i-m-glad-we-moved-from-san-francisco-to-seattle-", "published_at": "2010-10-12T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d64a1d84", "title": null, "url": "http://www.douglastarr.com/viewing-onenote-2010-notes-by-last-edit-date", "published_at": "2010-09-28T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d6fdd7c4", "title": null, "url": "http://www.douglastarr.com/office-space-set-to-house-music-", "published_at": "2010-09-09T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d7cb1950", "title": null, "url": "http://www.douglastarr.com/how-to-allow-unsafe-ports-in-chrome", "published_at": "2010-08-30T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d7ee8f9e", "title": null, "url": "http://www.douglastarr.com/linkedin-social-connector-doesn-t-work-with-64-bit-office", "published_at": "2010-08-27T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d8e379b5", "title": null, "url": "http://www.douglastarr.com/cassandra-net-connection-pools-and-tcp-ip-port-exhaustion", "published_at": "2010-08-19T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7d9c48a8d", "title": null, "url": "http://www.douglastarr.com/a-cassandra-connection-pool-for-net", "published_at": "2010-08-19T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7da36dd9d", "title": null, "url": "http://www.douglastarr.com/how-to-setup-a-cassandra-server-on-windows", "published_at": "2010-08-18T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7dada7b1c", "title": null, "url": "http://www.douglastarr.com/how-to-configure-a-cassandra-client-for-net", "published_at": "2010-08-18T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7daed04c1", "title": null, "url": "http://www.douglastarr.com/cassandra-and-net", "published_at": "2010-08-18T07:00:00+00:00" }, { "id": "01a0cb0f-dd91-712d-9539-c3a7db24fb45", "title": null, "url": "http://www.douglastarr.com/why-i-don-t-write-long-form-blog-posts", "published_at": "2010-05-12T07:00:00+00:00" } ] posts Claim your blog
Back to douglastarr.com
Blog · corpus.blog/blogs/douglastarr.com/posts

douglastarr.com

douglastarr.com

2025

2022

2019

2018

2014

2013

2012

2011

2010