41554 blogs · [ { "id": "01a0bbbc-06a8-73db-9c74-f0890551152f", "title": "Killing Spam Dead", "url": "https://justinmchase.com/2009/07/28/killing-spam-dead/", "published_at": "2009-07-29T03:08:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f089055c3552", "title": "JVM Language Summit", "url": "https://justinmchase.com/2009/07/13/jvm-language-summit/", "published_at": "2009-07-13T19:55:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f089056a3feb", "title": "Silverlight 3 and Expression 3", "url": "https://justinmchase.com/2009/07/10/silverlight-3-and-expression-3/", "published_at": "2009-07-10T20:02:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f08905c4f466", "title": "The Illusion of Strongly Typed XML with C#", "url": "https://justinmchase.com/2009/07/08/the-illusion-of-strongly-typed-xml-with-c/", "published_at": "2009-07-08T20:03:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f08906523429", "title": "MetaSharp mentioned on “M” Language Gallery", "url": "https://justinmchase.com/2009/07/07/metasharp-mentioned-on-e2809cme2809d-language-gallery/", "published_at": "2009-07-07T20:05:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f089069822ea", "title": "Member Exists – Dynamic C# 4.0", "url": "https://justinmchase.com/2009/07/02/member-exists-e28093-dynamic-c-40/", "published_at": "2009-07-02T20:06:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f0890757cb2a", "title": "Creating an internal DSL with MetaSharp", "url": "https://justinmchase.com/2009/07/01/creating-an-internal-dsl-with-metasharp/", "published_at": "2009-07-01T20:07:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f089077663fb", "title": "MGrammar Quick Challenge", "url": "https://justinmchase.com/2009/06/25/mgrammar-quick-challenge/", "published_at": "2009-06-25T20:09:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f089083695d2", "title": "MGrammar Quick Challenge 2 – Unordered and optional multi-projections", "url": "https://justinmchase.com/2009/06/25/mgrammar-quick-challenge-2-unordered-and-optional-multi-projections/", "published_at": "2009-06-25T20:08:00+00:00" }, { "id": "01a0bbbc-06a8-73db-9c74-f08908e6addd", "title": "dynamic C# in unit tests", "url": "https://justinmchase.com/2009/06/24/dynamic-c-in-unit-tests/", "published_at": "2009-06-24T20:14:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a119f785", "title": "Javascript Implementation of MGrammar", "url": "https://justinmchase.com/2009/06/24/javascript-implementation-of-mgrammar/", "published_at": "2009-06-24T20:12:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a18c3f97", "title": "Machine Specifications for Boo", "url": "https://justinmchase.com/2009/06/24/machine-specifications-for-boo/", "published_at": "2009-06-24T20:11:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a1f1062b", "title": "Featured on techcareertips.com", "url": "https://justinmchase.com/2009/06/23/featured-on-techcareertipscom/", "published_at": "2009-06-23T20:15:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a2b1b7bb", "title": "Expression Photoshop Importer – By Soma", "url": "https://justinmchase.com/2009/06/10/expression-photoshop-importer-e28093-by-soma/", "published_at": "2009-06-10T20:17:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a3586b84", "title": "NUnit for .NET 4.0", "url": "https://justinmchase.com/2009/06/10/nunit-for-net-40/", "published_at": "2009-06-10T20:16:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a36d4d0e", "title": "Why Bing?", "url": "https://justinmchase.com/2009/06/09/why-bing/", "published_at": "2009-06-09T20:18:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a4397655", "title": "Castle Crashers", "url": "https://justinmchase.com/2009/06/08/castle-crashers/", "published_at": "2009-06-08T20:19:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a4c335d4", "title": "Reflection vs. code generation – by Martin Fowler", "url": "https://justinmchase.com/2009/06/04/reflection-vs-code-generation-e28093-by-martin-fowler/", "published_at": "2009-06-04T20:22:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a5b7299d", "title": "Microsoft moves software development to St. Paul", "url": "https://justinmchase.com/2009/06/04/microsoft-moves-software-development-to-st-paul/", "published_at": "2009-06-04T20:20:00+00:00" }, { "id": "01a0bbc0-77ca-70f9-9a5a-03e3a5c94602", "title": "Derived Styles based on unnamed default Styles", "url": "https://justinmchase.com/2009/05/29/derived-styles-based-on-unnamed-default-styles/", "published_at": "2009-05-29T20:24:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12af296ee", "title": "Actipro has a WPF MGrammar syntax editor", "url": "https://justinmchase.com/2009/05/29/actipro-has-a-wpf-mgrammar-syntax-editor/", "published_at": "2009-05-29T20:23:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12b6c636a", "title": "Photoshop Import in Blend 3 – by Janete Perez", "url": "https://justinmchase.com/2009/05/28/photoshop-import-in-blend-3-e28093-by-janete-perez/", "published_at": "2009-05-28T20:25:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12ba63b30", "title": "Terminator Salvation = awesome", "url": "https://justinmchase.com/2009/05/21/terminator-salvation-3d-awesome/", "published_at": "2009-05-21T20:28:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12c1791b0", "title": "Staged Pipelines", "url": "https://justinmchase.com/2009/05/14/staged-pipelines/", "published_at": "2009-05-14T20:30:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12d148fb6", "title": "The missing link in C# generics: TThis", "url": "https://justinmchase.com/2009/05/13/the-missing-link-in-c-generics-tthis/", "published_at": "2009-05-13T20:33:39+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12dc29533", "title": "ugMix tonight", "url": "https://justinmchase.com/2009/05/08/ugmix-tonight/", "published_at": "2009-05-08T20:36:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12ebe3424", "title": "Design Patterns as External DSLs", "url": "https://justinmchase.com/2009/05/06/design-patterns-as-external-dsls/", "published_at": "2009-05-06T20:38:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12f3be245", "title": "DSL DevCon 2009 Videos", "url": "https://justinmchase.com/2009/05/03/dsl-devcon-2009-videos/", "published_at": "2009-05-03T20:43:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc12ffc28f9", "title": "Out with Code Generation and in with Transformation", "url": "https://justinmchase.com/2009/04/27/out-with-code-generation-and-in-with-transformation/", "published_at": "2009-04-27T20:44:00+00:00" }, { "id": "01a0bbc4-d717-7178-83e2-8fc13048d791", "title": "Axum – A DSL for parallelism", "url": "https://justinmchase.com/2009/04/23/axum-e28093-a-dsl-for-parallelism/", "published_at": "2009-04-23T20:45:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec49d11297", "title": "SmallBasic at the Twin Cities Languages User Group", "url": "https://justinmchase.com/2009/04/22/smallbasic-at-the-twin-cities-languages-user-group/", "published_at": "2009-04-22T20:47:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4a7c31f2", "title": "CodeCamp Evaluation Results", "url": "https://justinmchase.com/2009/04/22/codecamp-evaluation-results/", "published_at": "2009-04-22T20:46:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4b5dbff4", "title": "MGrammar Tokenization", "url": "https://justinmchase.com/2009/04/21/mgrammar-tokenization/", "published_at": "2009-04-21T20:48:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4b96a715", "title": "Lang.NET Symposium 2009 Talks", "url": "https://justinmchase.com/2009/04/20/langnet-symposium-2009-talks/", "published_at": "2009-04-20T20:50:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4c48687e", "title": "Be careful with Debug.Assert", "url": "https://justinmchase.com/2009/04/15/be-careful-with-debugassert/", "published_at": "2009-04-15T21:13:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4ce26c0a", "title": "Simple synchronization with Iterators in C#", "url": "https://justinmchase.com/2009/04/09/simple-synchronization-with-iterators-in-c/", "published_at": "2009-04-09T21:32:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4dba444f", "title": "The Binding Markup Extension", "url": "https://justinmchase.com/2009/04/07/the-binding-markup-extension/", "published_at": "2009-04-07T21:38:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4e4b3aeb", "title": "Frickin Sweet Spring Theme", "url": "https://justinmchase.com/2009/04/07/frickin-sweet-spring-theme/", "published_at": "2009-04-07T21:34:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4e4df0fe", "title": "Oh the irony!", "url": "https://justinmchase.com/2009/04/06/oh-the-irony/", "published_at": "2009-04-06T21:41:00+00:00" }, { "id": "01a0bbcb-cf1f-70bd-a8a2-a5ec4e7bd81c", "title": "Video Snippet of my Code Camp Talk", "url": "https://justinmchase.com/2009/04/06/video-snippet-of-my-code-camp-talk/", "published_at": "2009-04-06T21:40:00+00:00" }, { "id": "01a0bbd0-af21-71db-9d5a-fdc54bc82229", "title": "Xaml Markup Extensions", "url": "https://justinmchase.com/2009/04/02/xaml-markup-extensions/", "published_at": "2009-04-02T21:42:00+00:00" }, { "id": "01a0bbd0-af21-71db-9d5a-fdc54c5de201", "title": "Expression Equality Comparer", "url": "https://justinmchase.com/2009/04/01/expression-equality-comparer/", "published_at": "2009-04-01T21:47:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f39e60e93e", "title": "Funny Boo Error Message", "url": "https://justinmchase.com/2009/03/31/funny-boo-error-message/", "published_at": "2009-03-31T21:48:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f39f0143a7", "title": "The 5 Laws of Code Generation", "url": "https://justinmchase.com/2009/03/30/the-5-laws-of-code-generation/", "published_at": "2009-03-30T21:52:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f39fe3f61f", "title": "Expression Blend for Developers", "url": "https://justinmchase.com/2009/03/25/expression-blend-for-developers/", "published_at": "2009-03-25T21:55:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f3a059412d", "title": "Turn on Code Analysis Early", "url": "https://justinmchase.com/2009/03/24/turn-on-code-analysis-early/", "published_at": "2009-03-24T21:57:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f3a066e338", "title": "MetaSharp Vision for the Future", "url": "https://justinmchase.com/2009/03/24/metasharp-vision-for-the-future/", "published_at": "2009-03-24T21:56:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f3a0a4cdb8", "title": "MIX09 Announcements", "url": "https://justinmchase.com/2009/03/18/mix09-announcements/", "published_at": "2009-03-18T22:12:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f3a0f66abe", "title": "Expression Studio and MIX09", "url": "https://justinmchase.com/2009/03/17/expression-studio-and-mix09/", "published_at": "2009-03-17T22:24:00+00:00" }, { "id": "01a0bbd0-af22-72e0-94e6-28f3a11ada4f", "title": "MetaSharp on CodePlex", "url": "https://justinmchase.com/2009/03/17/metasharp-on-codeplex/", "published_at": "2009-03-17T22:22:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-78733f9e3d7a", "title": "Uninstalling Visual Studio 2008 on Windows 7 Beta", "url": "https://justinmchase.com/2009/03/16/uninstalling-visual-studio-2008-on-windows-7-beta/", "published_at": "2009-03-16T22:26:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-78733ff80853", "title": "Groovy Meta Programming at the TCLangUG", "url": "https://justinmchase.com/2009/03/11/groovy-meta-programming-at-the-tclug/", "published_at": "2009-03-11T22:30:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-78734085df71", "title": "MetaSharp code generation success!", "url": "https://justinmchase.com/2009/03/11/metasharp-code-generation-success/", "published_at": "2009-03-11T22:27:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-787340ea9a21", "title": "Web OS? Here comes Project Gazelle", "url": "https://justinmchase.com/2009/03/10/web-os-here-comes-project-gazelle/", "published_at": "2009-03-10T22:32:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-787340ed195d", "title": "An Alternative to the Building Construction Metaphor for Software Development", "url": "https://justinmchase.com/2009/02/24/an-alternative-to-the-building-construction-metaphor-for-software-development/", "published_at": "2009-02-24T23:39:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-787341e2be46", "title": "Meta Syntax Ramblings", "url": "https://justinmchase.com/2009/02/17/meta-syntax-ramblings/", "published_at": "2009-02-17T23:41:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-7873429dc394", "title": "MetaSharp – A CodeDom based Template Engine using MGrammar", "url": "https://justinmchase.com/2009/01/21/metasharp-a-codedom-based-template-engine-using-mgrammar/", "published_at": "2009-01-21T23:42:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-7873432594ef", "title": "LinqBinding Markup Extension", "url": "https://justinmchase.com/2009/01/19/linqbinding-markup-extension/", "published_at": "2009-01-19T23:45:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-78734337638f", "title": "LambdaExpression.CompileToMethod … not nearly as cool as I had hoped.", "url": "https://justinmchase.com/2009/01/08/lambdaexpressioncompiletomethod-e280a6-not-nearly-as-cool-as-i-had-hoped/", "published_at": "2009-01-09T03:44:00+00:00" }, { "id": "01a0bbd4-a6c8-73aa-af77-7873434a8147", "title": "Asynchronous Programming With Iterators", "url": "https://justinmchase.com/2009/01/07/asynchronous-programming-with-iterators/", "published_at": "2009-01-07T23:46:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bcbcc0860", "title": "Getting a CodeDomProvider in an MSBuild Task", "url": "https://justinmchase.com/2008/12/27/getting-a-codedomprovider-in-an-msbuild-task/", "published_at": "2008-12-27T23:51:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bcc44f50b", "title": "Frickin Sweet Winter Theme", "url": "https://justinmchase.com/2008/12/16/frickin-sweet-winter-theme/", "published_at": "2008-12-16T23:51:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bccb211f6", "title": "Template DSL with MGrammar", "url": "https://justinmchase.com/2008/12/04/template-dsl-with-mgrammar/", "published_at": "2008-12-04T23:53:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bcda79b82", "title": "The difference between a using statement inside a namespace and out", "url": "https://justinmchase.com/2008/11/25/the-difference-between-a-using-statement-inside-a-namespace-and-out/", "published_at": "2008-11-25T23:54:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bce4e1cca", "title": "Poor Mans Delegate IOC container", "url": "https://justinmchase.com/2008/11/16/poor-mans-delegate-ioc-container/", "published_at": "2008-11-16T23:56:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bce911c29", "title": "XAML 2009 Feature List", "url": "https://justinmchase.com/2008/11/05/xaml-2009-feature-list/", "published_at": "2008-11-05T23:57:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bcf101423", "title": "Fall 2008 Twin Cities Code Camp Video", "url": "https://justinmchase.com/2008/10/27/fall-2008-twin-cities-code-camp-video/", "published_at": "2008-10-27T22:58:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bcfee94d5", "title": "D-Day 2008 at Surly Brewery", "url": "https://justinmchase.com/2008/10/26/d-day-2008-at-surly-brewery/", "published_at": "2008-10-26T22:59:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bd0a71ad2", "title": "Boo Presentation 2008", "url": "https://justinmchase.com/2008/10/25/boo-presentation-2008/", "published_at": "2008-10-25T23:01:00+00:00" }, { "id": "01a0bbd8-53ae-71b3-a617-637bd1a35f97", "title": "Appearance in CoDe Magazine", "url": "https://justinmchase.com/2008/10/23/appearance-in-code-magazine/", "published_at": "2008-10-23T23:03:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10e8fb0f97", "title": "LINQ methods under the hood", "url": "https://justinmchase.com/2008/10/23/linq-methods-under-the-hood/", "published_at": "2008-10-23T23:02:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10e9174c53", "title": "Silverlight and Interoperability", "url": "https://justinmchase.com/2008/10/13/silverlight-and-interoperability/", "published_at": "2008-10-13T23:04:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10e9c4b6fb", "title": "Specter – A Specification DSL for Boo", "url": "https://justinmchase.com/2008/10/05/specter-a-specification-dsl-for-boo/", "published_at": "2008-10-05T23:06:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10e9c62665", "title": "CSharp is C plus plus plus plus", "url": "https://justinmchase.com/2008/10/03/csharp-is-c-plus-plus-plus-plus/", "published_at": "2008-10-03T23:08:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10ea27cc90", "title": "CSLA Light PropertyStatus control in Action", "url": "https://justinmchase.com/2008/09/05/csla-light-propertystatus-control-in-action/", "published_at": "2008-09-05T23:10:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10eab3f135", "title": "justnbusiness entities", "url": "https://justinmchase.com/2008/09/04/justnbusiness-entities/", "published_at": "2008-09-04T18:00:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10eacb6b3c", "title": "Space Ship Operator", "url": "https://justinmchase.com/2008/08/27/space-ship-operator/", "published_at": "2008-08-27T23:11:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10eb154a67", "title": "Frickin Sweet Summer Theme", "url": "https://justinmchase.com/2008/08/07/frickin-sweet-summer-theme/", "published_at": "2008-08-07T23:12:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10ebb29e63", "title": "Charity Fragathon", "url": "https://justinmchase.com/2008/08/01/charity-fragathon/", "published_at": "2008-08-01T23:13:00+00:00" }, { "id": "01a0bbdb-f7b7-73c3-8ace-df10eca32180", "title": "XAML Code Generation Markup Language", "url": "https://justinmchase.com/2008/07/31/xaml-code-generation-markup-language/", "published_at": "2008-07-31T23:15:00+00:00" }, { "id": "01a0bbdf-7c88-7084-940f-e374a0d480d5", "title": "XAML View Engine", "url": "https://justinmchase.com/2008/07/28/xaml-view-engine/", "published_at": "2008-07-28T23:16:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94a87124fb", "title": "Boo Shirts", "url": "https://justinmchase.com/2008/07/27/boo-shirts/", "published_at": "2008-07-27T23:18:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94a94bd0c6", "title": "Spark view engine", "url": "https://justinmchase.com/2008/07/27/spark-view-engine/", "published_at": "2008-07-27T23:18:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94a9f8ad30", "title": "ESharp Validation Rule Breakthrough", "url": "https://justinmchase.com/2008/07/17/esharp-validation-rule-breakthrough/", "published_at": "2008-07-17T23:20:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94aaa81541", "title": "Unit Testing Asynchronous Code in Silverlight", "url": "https://justinmchase.com/2008/07/16/unit-testing-asynchronous-code-in-silverlight/", "published_at": "2008-07-16T23:23:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94aab499c0", "title": "NVelocity Code Generation Tool for NBusiness", "url": "https://justinmchase.com/2008/07/02/nvelocity-code-generation-tool-for-nbusiness/", "published_at": "2008-07-02T23:24:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94aaffda32", "title": "Twin Cities Developer Guild", "url": "https://justinmchase.com/2008/06/29/twin-cities-developer-guild/", "published_at": "2008-06-29T23:25:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94ab48bed2", "title": "NBusiness 3 Updates", "url": "https://justinmchase.com/2008/06/23/nbusiness-3-updates/", "published_at": "2008-06-23T23:27:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94ac40c586", "title": "Twin Cities Languages User Group", "url": "https://justinmchase.com/2008/06/23/twin-cities-languages-user-group/", "published_at": "2008-06-23T23:26:00+00:00" }, { "id": "01a0bbdf-7c89-73bc-a755-db94ad04eddc", "title": "Creating Attribute Macros in Boo", "url": "https://justinmchase.com/2008/06/16/creating-attribute-macros-in-boo/", "published_at": "2008-06-16T14:50:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352ccda827f8", "title": "Calling Member Methods on null References", "url": "https://justinmchase.com/2008/06/06/calling-member-methods-on-null-references/", "published_at": "2008-06-06T14:52:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352ccdbd6dc8", "title": "Ayende Rahien on building DSLs for Boo", "url": "https://justinmchase.com/2008/05/12/ayende-rahien-on-building-dsls-for-boo/", "published_at": "2008-05-12T14:55:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352cce504b46", "title": "Zune games with XNA", "url": "https://justinmchase.com/2008/05/09/zune-games-with-xna/", "published_at": "2008-05-09T14:57:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352ccf26a7ac", "title": "The Illusion of Strong Typed Xml with Boo", "url": "https://justinmchase.com/2008/05/04/the-illusion-of-strong-typed-xml-with-boo/", "published_at": "2008-05-04T15:00:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352ccfbc43ac", "title": "Boo is blowing my mind", "url": "https://justinmchase.com/2008/05/02/boo-is-blowing-my-mind/", "published_at": "2008-05-02T15:02:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352cd0216196", "title": "Geometry Wars Galaxies", "url": "https://justinmchase.com/2008/05/01/geometry-wars-galaxies/", "published_at": "2008-05-01T15:04:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352cd0805efe", "title": "Thinking Async 1 – Asynchronous Data Access in Silverlight", "url": "https://justinmchase.com/2008/04/23/thinking-async-1-asynchronous-data-access-in-silverlight-20/", "published_at": "2008-04-23T15:30:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352cd12d3df4", "title": "Shawn Hargreaves at the Twin Cities XNA User Group", "url": "https://justinmchase.com/2008/04/22/shawn-hargreaves-at-the-twin-cities-xna-user-group/", "published_at": "2008-04-22T15:31:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352cd19ab9cc", "title": "Twin Cities Code Camp, April 2008 Wrapup", "url": "https://justinmchase.com/2008/04/07/twin-cities-code-camp-april-2008-wrapup/", "published_at": "2008-04-07T15:45:00+00:00" }, { "id": "01a0bbe2-c229-739e-a0cf-352cd1c66e86", "title": "CSharp Optionally Dynamic Calls", "url": "https://justinmchase.com/2008/04/07/csharp-optionally-dynamic-calls/", "published_at": "2008-04-07T15:39:00+00:00" } ] posts Claim your blog
Back to justinmchase.com
Blog · corpus.blog/blogs/justinmchase.com/posts

justinmchase.com

justinmchase.com

2009

2008