<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Draconian Overlord</title><description>Suppressing software entropy.</description><link>https://www.draconianoverlord.com/</link><item><title>Truss v2: Emotion to StyleX to Vite</title><link>https://www.draconianoverlord.com/2026/03/29/truss-v2.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2026/03/29/truss-v2.html/</guid><description>Overview of Truss&apos;s evolution from runtime CSS-in-JS to a custom build-time solution</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Property Graph Diagrams</title><link>https://www.draconianoverlord.com/2026/01/02/property-graph-diagrams.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2026/01/02/property-graph-diagrams.html/</guid><description>Example of property graph diagrams</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Reactables Notes</title><link>https://www.draconianoverlord.com/2025/12/21/reactables-notes.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2025/12/21/reactables-notes.html/</guid><description>Short notes on the Basecamp Reactables pattern</description><pubDate>Sun, 21 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Fixing Async Stack Traces</title><link>https://www.draconianoverlord.com/2025/04/17/fixing-async-stack-traces.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2025/04/17/fixing-async-stack-traces.html/</guid><pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Using Single Table Inheritance to Evolve Entities</title><link>https://www.draconianoverlord.com/2024/03/30/using-sti-to-evolve-entities.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2024/03/30/using-sti-to-evolve-entities.html/</guid><pubDate>Sat, 30 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Immutability Doesn&apos;t Matter with useSES</title><link>https://www.draconianoverlord.com/2023/09/08/immutability-and-use-ses.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2023/09/08/immutability-and-use-ses.html/</guid><pubDate>Fri, 08 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Bitemporal Thoughts</title><link>https://www.draconianoverlord.com/2023/07/23/bitemporal.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2023/07/23/bitemporal.html/</guid><pubDate>Sun, 23 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Linear Tech Talk Notes</title><link>https://www.draconianoverlord.com/2023/07/04/linear-notes.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2023/07/04/linear-notes.html/</guid><pubDate>Tue, 04 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Vulcan.io Looks Amazing</title><link>https://www.draconianoverlord.com/2023/05/21/vulcan-looks-neat.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2023/05/21/vulcan-looks-neat.html/</guid><pubDate>Sun, 21 May 2023 00:00:00 GMT</pubDate></item><item><title>Figma Is Not Actually Collaborative</title><link>https://www.draconianoverlord.com/2023/05/07/figma-is-not-collaborative.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2023/05/07/figma-is-not-collaborative.html/</guid><pubDate>Sun, 07 May 2023 00:00:00 GMT</pubDate></item><item><title>Can and Should Instead of Is and Get</title><link>https://www.draconianoverlord.com/2022/01/17/can-and-should-instead-of-is-and-get.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2022/01/17/can-and-should-instead-of-is-and-get.html/</guid><pubDate>Mon, 17 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Always Separate User Intent</title><link>https://www.draconianoverlord.com/2020/03/28/always-separate-user-intent.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2020/03/28/always-separate-user-intent.html/</guid><pubDate>Sat, 28 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Teaching TypeScript about GraphQL Default Resolvers</title><link>https://www.draconianoverlord.com/2019/11/27/default-field-resolvers.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2019/11/27/default-field-resolvers.html/</guid><pubDate>Wed, 27 Nov 2019 00:00:00 GMT</pubDate></item><item><title>Hooks Don&apos;t Have To Be Functional</title><link>https://www.draconianoverlord.com/2019/09/05/hooks-dont-have-to-be-functional.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2019/09/05/hooks-dont-have-to-be-functional.html/</guid><pubDate>Thu, 05 Sep 2019 00:00:00 GMT</pubDate></item><item><title>GraphQL Typed Root Pattern</title><link>https://www.draconianoverlord.com/2019/08/25/graphql-typed-root-pattern.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2019/08/25/graphql-typed-root-pattern.html/</guid><pubDate>Sun, 25 Aug 2019 00:00:00 GMT</pubDate></item><item><title>Philosophy of Software Design Notes</title><link>https://www.draconianoverlord.com/2019/08/25/posd-review.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2019/08/25/posd-review.html/</guid><pubDate>Sun, 25 Aug 2019 00:00:00 GMT</pubDate></item><item><title>Toyota Katas Notes</title><link>https://www.draconianoverlord.com/2019/07/25/toyota-katas.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2019/07/25/toyota-katas.html/</guid><pubDate>Thu, 25 Jul 2019 00:00:00 GMT</pubDate></item><item><title>Integration Test is a Useless Term</title><link>https://www.draconianoverlord.com/2018/08/07/integration-test-is-a-useless-term.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/08/07/integration-test-is-a-useless-term.html/</guid><pubDate>Tue, 07 Aug 2018 00:00:00 GMT</pubDate></item><item><title>Mono vs. Project Repos? Hurray, software sucks</title><link>https://www.draconianoverlord.com/2018/07/15/mono-repos.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/07/15/mono-repos.html/</guid><pubDate>Sun, 15 Jul 2018 00:00:00 GMT</pubDate></item><item><title>Avoid Using External Files in Tests</title><link>https://www.draconianoverlord.com/2018/07/08/avoid-external-files-in-tests.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/07/08/avoid-external-files-in-tests.html/</guid><pubDate>Sun, 08 Jul 2018 00:00:00 GMT</pubDate></item><item><title>The Half-Truth of GRPC &amp;amp; GraphQL Consistency</title><link>https://www.draconianoverlord.com/2018/07/02/half-truth-of-grpc-graphql-consistency.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/07/02/half-truth-of-grpc-graphql-consistency.html/</guid><pubDate>Mon, 02 Jul 2018 00:00:00 GMT</pubDate></item><item><title>GraphQL Seems Annoying For Mobile</title><link>https://www.draconianoverlord.com/2018/06/30/graphql-seems-annoying-for-mobile.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/06/30/graphql-seems-annoying-for-mobile.html/</guid><pubDate>Sat, 30 Jun 2018 00:00:00 GMT</pubDate></item><item><title>Shape is a Better Term Than Object</title><link>https://www.draconianoverlord.com/2018/06/30/shape-is-a-better-term-than-object.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/06/30/shape-is-a-better-term-than-object.html/</guid><pubDate>Sat, 30 Jun 2018 00:00:00 GMT</pubDate></item><item><title>I Forgot How Much I Don&apos;t Like Pull Requests</title><link>https://www.draconianoverlord.com/2018/06/27/i-forgot-how-much-i-dont-like-pull-requests.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/06/27/i-forgot-how-much-i-dont-like-pull-requests.html/</guid><pubDate>Wed, 27 Jun 2018 00:00:00 GMT</pubDate></item><item><title>Skepticism About Record/Replay Tests</title><link>https://www.draconianoverlord.com/2018/06/20/skepticism-about-record-replay-tests.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/06/20/skepticism-about-record-replay-tests.html/</guid><pubDate>Wed, 20 Jun 2018 00:00:00 GMT</pubDate></item><item><title>Thoughts on Go (from a JVM Programmer)</title><link>https://www.draconianoverlord.com/2018/06/13/thoughts-on-go.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/06/13/thoughts-on-go.html/</guid><pubDate>Wed, 13 Jun 2018 00:00:00 GMT</pubDate></item><item><title>Is Haskell&apos;s Complexity Artificial?</title><link>https://www.draconianoverlord.com/2018/05/30/haskell-style.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/05/30/haskell-style.html/</guid><pubDate>Wed, 30 May 2018 00:00:00 GMT</pubDate></item><item><title>Applying Virtual DOM to Systems Integrations</title><link>https://www.draconianoverlord.com/2018/05/29/virtual-dom-systems-integration.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/05/29/virtual-dom-systems-integration.html/</guid><pubDate>Tue, 29 May 2018 00:00:00 GMT</pubDate></item><item><title>Stubs in TypeScript using Mapped Types</title><link>https://www.draconianoverlord.com/2018/03/28/stubs-in-typescript.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/03/28/stubs-in-typescript.html/</guid><pubDate>Wed, 28 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Variations on a State Machine</title><link>https://www.draconianoverlord.com/2018/03/20/variations-on-a-state-machine.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/03/20/variations-on-a-state-machine.html/</guid><pubDate>Tue, 20 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Are Classes and Prototypes that Different?</title><link>https://www.draconianoverlord.com/2018/03/16/are-classes-and-prototypes-that-different.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/03/16/are-classes-and-prototypes-that-different.html/</guid><pubDate>Fri, 16 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Micro Service Testing at Scale</title><link>https://www.draconianoverlord.com/2018/01/21/microserving-testing-at-scale.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2018/01/21/microserving-testing-at-scale.html/</guid><pubDate>Sun, 21 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Using Given/When/Then For Tests</title><link>https://www.draconianoverlord.com/2017/11/28/given-when-then.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/11/28/given-when-then.html/</guid><pubDate>Tue, 28 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Dealing with Selenium API Gotchas</title><link>https://www.draconianoverlord.com/2017/09/30/dealing-with-selenium-api-gotchas.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/09/30/dealing-with-selenium-api-gotchas.html/</guid><pubDate>Sat, 30 Sep 2017 00:00:00 GMT</pubDate></item><item><title>The Futility of Cross-System Integration Testing</title><link>https://www.draconianoverlord.com/2017/08/23/futility-of-cross-system-integration-testing.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/08/23/futility-of-cross-system-integration-testing.html/</guid><pubDate>Wed, 23 Aug 2017 00:00:00 GMT</pubDate></item><item><title>Compassionate Code Reviews</title><link>https://www.draconianoverlord.com/2017/08/18/compassionate-reviews.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/08/18/compassionate-reviews.html/</guid><pubDate>Fri, 18 Aug 2017 00:00:00 GMT</pubDate></item><item><title>Tools, Productivity, and Investing in Yourself</title><link>https://www.draconianoverlord.com/2017/08/12/tools-productivity-investing.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/08/12/tools-productivity-investing.html/</guid><pubDate>Sat, 12 Aug 2017 00:00:00 GMT</pubDate></item><item><title>The Curse of Webapps Being Visual for TDD</title><link>https://www.draconianoverlord.com/2017/06/26/curse-of-webapps-being-visual.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/06/26/curse-of-webapps-being-visual.html/</guid><pubDate>Mon, 26 Jun 2017 00:00:00 GMT</pubDate></item><item><title>Writing Emails Asking for Help</title><link>https://www.draconianoverlord.com/2017/03/03/writing-emails-asking-for-help.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/03/03/writing-emails-asking-for-help.html/</guid><pubDate>Fri, 03 Mar 2017 00:00:00 GMT</pubDate></item><item><title>Gmail Filter Tips</title><link>https://www.draconianoverlord.com/2017/02/04/gmail-filter-tips.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/02/04/gmail-filter-tips.html/</guid><pubDate>Sat, 04 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Obsessively Simple Test Values</title><link>https://www.draconianoverlord.com/2017/01/07/obsessively-simple-test-values.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2017/01/07/obsessively-simple-test-values.html/</guid><pubDate>Sat, 07 Jan 2017 00:00:00 GMT</pubDate></item><item><title>First Principles</title><link>https://www.draconianoverlord.com/2016/12/16/first-principles.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2016/12/16/first-principles.html/</guid><pubDate>Fri, 16 Dec 2016 00:00:00 GMT</pubDate></item><item><title>The One True Way Of Indentation</title><link>https://www.draconianoverlord.com/2016/09/16/one-true-way-of-indenting.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2016/09/16/one-true-way-of-indenting.html/</guid><pubDate>Fri, 16 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Staffing a Front-End Team</title><link>https://www.draconianoverlord.com/2016/07/22/staffing-a-front-end-team.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2016/07/22/staffing-a-front-end-team.html/</guid><pubDate>Fri, 22 Jul 2016 00:00:00 GMT</pubDate></item><item><title>Stuck on a Dead Framework</title><link>https://www.draconianoverlord.com/2016/06/24/stuck-on-a-dead-framework.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2016/06/24/stuck-on-a-dead-framework.html/</guid><pubDate>Fri, 24 Jun 2016 00:00:00 GMT</pubDate></item><item><title>The Holy Grail of Database Testing</title><link>https://www.draconianoverlord.com/2015/11/29/holy-grail-of-database-testing.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2015/11/29/holy-grail-of-database-testing.html/</guid><pubDate>Sun, 29 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Using Byteman To Debug Logging</title><link>https://www.draconianoverlord.com/2015/11/27/byteman-is-still-useful.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2015/11/27/byteman-is-still-useful.html/</guid><pubDate>Fri, 27 Nov 2015 00:00:00 GMT</pubDate></item><item><title>REST is Aging, GraphQL is the New Thing</title><link>https://www.draconianoverlord.com/2015/08/11/rest-is-aging-graphql.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2015/08/11/rest-is-aging-graphql.html/</guid><pubDate>Tue, 11 Aug 2015 00:00:00 GMT</pubDate></item><item><title>MoreUnit Supports Custom Languages</title><link>https://www.draconianoverlord.com/2015/08/09/moreunit-supports-custom-languages.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2015/08/09/moreunit-supports-custom-languages.html/</guid><pubDate>Sun, 09 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Musings on Flatpack</title><link>https://www.draconianoverlord.com/2015/04/17/musings-on-flatpack.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2015/04/17/musings-on-flatpack.html/</guid><pubDate>Fri, 17 Apr 2015 00:00:00 GMT</pubDate></item><item><title>Spark Size Tracking</title><link>https://www.draconianoverlord.com/2014/12/29/spark-size-tracking.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/12/29/spark-size-tracking.html/</guid><pubDate>Mon, 29 Dec 2014 00:00:00 GMT</pubDate></item><item><title>Trait Rules of Thumb</title><link>https://www.draconianoverlord.com/2014/12/29/trait-rules-of-thumb.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/12/29/trait-rules-of-thumb.html/</guid><pubDate>Mon, 29 Dec 2014 00:00:00 GMT</pubDate></item><item><title>Moving to Gradle</title><link>https://www.draconianoverlord.com/2014/10/07/moving-to-gradle.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/10/07/moving-to-gradle.html/</guid><pubDate>Tue, 07 Oct 2014 00:00:00 GMT</pubDate></item><item><title>jOOQ Went Commercial</title><link>https://www.draconianoverlord.com/2014/10/03/jooq-went-commercial.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/10/03/jooq-went-commercial.html/</guid><pubDate>Fri, 03 Oct 2014 00:00:00 GMT</pubDate></item><item><title>From xmonad to i3 on Ubuntu 14.04</title><link>https://www.draconianoverlord.com/2014/05/26/from-xmonad-to-i3.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/05/26/from-xmonad-to-i3.html/</guid><pubDate>Mon, 26 May 2014 00:00:00 GMT</pubDate></item><item><title>The Pain of Small Methods</title><link>https://www.draconianoverlord.com/2014/05/25/pain-of-small-methods.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/05/25/pain-of-small-methods.html/</guid><pubDate>Sun, 25 May 2014 00:00:00 GMT</pubDate></item><item><title>JDK 1.8/1.7 Compatibility Gotcha</title><link>https://www.draconianoverlord.com/2014/04/01/jdk-compatibility.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/04/01/jdk-compatibility.html/</guid><pubDate>Tue, 01 Apr 2014 00:00:00 GMT</pubDate></item><item><title>What I Would Remove from GWT--Basically Everything</title><link>https://www.draconianoverlord.com/2014/02/22/what-id-remove-from-gwt.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/02/22/what-id-remove-from-gwt.html/</guid><pubDate>Sat, 22 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Spark Report Patterns</title><link>https://www.draconianoverlord.com/2014/02/12/spark-patterns.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/02/12/spark-patterns.html/</guid><pubDate>Wed, 12 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Dependency Injection Thought Experiment</title><link>https://www.draconianoverlord.com/2014/02/08/di-thought-experiment.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/02/08/di-thought-experiment.html/</guid><pubDate>Sat, 08 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Copy &amp; Extend, A Great Way To Learn</title><link>https://www.draconianoverlord.com/2014/02/03/copy-and-extend.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/02/03/copy-and-extend.html/</guid><pubDate>Mon, 03 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Can Java Be Good Enough?</title><link>https://www.draconianoverlord.com/2014/01/28/can-java-be-good-enough.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/01/28/can-java-be-good-enough.html/</guid><pubDate>Tue, 28 Jan 2014 00:00:00 GMT</pubDate></item><item><title>Using Your Database as a Queue</title><link>https://www.draconianoverlord.com/2014/01/27/database-as-a-queue.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2014/01/27/database-as-a-queue.html/</guid><pubDate>Mon, 27 Jan 2014 00:00:00 GMT</pubDate></item><item><title>If you cherry pick, your branch model is wrong</title><link>https://www.draconianoverlord.com/2013/09/07/no-cherry-picking.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2013/09/07/no-cherry-picking.html/</guid><pubDate>Sat, 07 Sep 2013 00:00:00 GMT</pubDate></item><item><title>Services Should Come with Stubs</title><link>https://www.draconianoverlord.com/2013/04/13/services-should-come-with-stubs.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2013/04/13/services-should-come-with-stubs.html/</guid><pubDate>Sat, 13 Apr 2013 00:00:00 GMT</pubDate></item><item><title>East-Oriented Programming</title><link>https://www.draconianoverlord.com/2013/04/12/east-oriented-programming.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2013/04/12/east-oriented-programming.html/</guid><pubDate>Fri, 12 Apr 2013 00:00:00 GMT</pubDate></item><item><title>Google&apos;s Build System is a Giant Maven Repo</title><link>https://www.draconianoverlord.com/2013/03/23/google-giant-maven-repo.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2013/03/23/google-giant-maven-repo.html/</guid><pubDate>Sat, 23 Mar 2013 00:00:00 GMT</pubDate></item><item><title>Stay in the Language</title><link>https://www.draconianoverlord.com/2013/03/08/stay-in-the-language.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2013/03/08/stay-in-the-language.html/</guid><pubDate>Fri, 08 Mar 2013 00:00:00 GMT</pubDate></item><item><title>What Makes Spark Exciting</title><link>https://www.draconianoverlord.com/2013/01/22/what-makes-spark-exciting.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2013/01/22/what-makes-spark-exciting.html/</guid><pubDate>Tue, 22 Jan 2013 00:00:00 GMT</pubDate></item><item><title>DHH vs. Fowler</title><link>https://www.draconianoverlord.com/2013/01/07/dhh-vs-fowler.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2013/01/07/dhh-vs-fowler.html/</guid><pubDate>Mon, 07 Jan 2013 00:00:00 GMT</pubDate></item><item><title>Spark Test</title><link>https://www.draconianoverlord.com/2012/12/29/spark-test.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/12/29/spark-test.html/</guid><pubDate>Sat, 29 Dec 2012 00:00:00 GMT</pubDate></item><item><title>High Level Assertions</title><link>https://www.draconianoverlord.com/2012/12/26/high-level-assertions.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/12/26/high-level-assertions.html/</guid><pubDate>Wed, 26 Dec 2012 00:00:00 GMT</pubDate></item><item><title>Good Test, Bad Test</title><link>https://www.draconianoverlord.com/2012/12/15/good-test-bad-test.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/12/15/good-test-bad-test.html/</guid><pubDate>Sat, 15 Dec 2012 00:00:00 GMT</pubDate></item><item><title>Scala Implicit Conversion with Tuples</title><link>https://www.draconianoverlord.com/2012/12/14/scala-implicit-conversion-with-tuples.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/12/14/scala-implicit-conversion-with-tuples.html/</guid><pubDate>Fri, 14 Dec 2012 00:00:00 GMT</pubDate></item><item><title>Reinvent 2012 Bezos Notes</title><link>https://www.draconianoverlord.com/2012/11/30/reinvent-bezos.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/11/30/reinvent-bezos.html/</guid><pubDate>Fri, 30 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Reinvent 2012 Keynote Notes</title><link>https://www.draconianoverlord.com/2012/11/29/reinvent-keynotes.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/11/29/reinvent-keynotes.html/</guid><pubDate>Thu, 29 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Joist Execute Class</title><link>https://www.draconianoverlord.com/2012/11/02/joist-execute.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/11/02/joist-execute.html/</guid><pubDate>Fri, 02 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Strangeloop 2012--VoltDB</title><link>https://www.draconianoverlord.com/2012/10/14/strangeloop-voltdb.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/10/14/strangeloop-voltdb.html/</guid><pubDate>Sun, 14 Oct 2012 00:00:00 GMT</pubDate></item><item><title>Brief Dependency Injection Skeptic</title><link>https://www.draconianoverlord.com/2012/10/07/brief-di-skeptic.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/10/07/brief-di-skeptic.html/</guid><pubDate>Sun, 07 Oct 2012 00:00:00 GMT</pubDate></item><item><title>Aggregate Roots in SQL</title><link>https://www.draconianoverlord.com/2012/09/16/aggregate-roots-in-sql.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/09/16/aggregate-roots-in-sql.html/</guid><pubDate>Sun, 16 Sep 2012 00:00:00 GMT</pubDate></item><item><title>Building Sane Rich User Interfaces</title><link>https://www.draconianoverlord.com/2012/09/15/sane-rich-uis.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/09/15/sane-rich-uis.html/</guid><pubDate>Sat, 15 Sep 2012 00:00:00 GMT</pubDate></item><item><title>Screencasts in Linux</title><link>https://www.draconianoverlord.com/2012/09/14/screencasts-in-linux.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/09/14/screencasts-in-linux.html/</guid><pubDate>Fri, 14 Sep 2012 00:00:00 GMT</pubDate></item><item><title>Tessell Gets Member Changed Events</title><link>https://www.draconianoverlord.com/2012/08/30/tessell-gets-member-changed-events.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/08/30/tessell-gets-member-changed-events.html/</guid><pubDate>Thu, 30 Aug 2012 00:00:00 GMT</pubDate></item><item><title>Optional Folders in Eclipse</title><link>https://www.draconianoverlord.com/2012/08/29/eclipse-optional-folders.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/08/29/eclipse-optional-folders.html/</guid><pubDate>Wed, 29 Aug 2012 00:00:00 GMT</pubDate></item><item><title>Faking at the Right Level</title><link>https://www.draconianoverlord.com/2012/07/23/faking-at-the-right-level.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/07/23/faking-at-the-right-level.html/</guid><pubDate>Mon, 23 Jul 2012 00:00:00 GMT</pubDate></item><item><title>Politely Refactoring Code</title><link>https://www.draconianoverlord.com/2012/07/15/politely-refactoring-code.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/07/15/politely-refactoring-code.html/</guid><pubDate>Sun, 15 Jul 2012 00:00:00 GMT</pubDate></item><item><title>Joist Snapshots, A 2nd-Level Cache Alternative</title><link>https://www.draconianoverlord.com/2012/06/24/joist-snapshots.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/06/24/joist-snapshots.html/</guid><pubDate>Sun, 24 Jun 2012 00:00:00 GMT</pubDate></item><item><title>CSS Quirk, Collapsing Margins</title><link>https://www.draconianoverlord.com/2012/06/23/collapsing-margins.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/06/23/collapsing-margins.html/</guid><pubDate>Sat, 23 Jun 2012 00:00:00 GMT</pubDate></item><item><title>How to Sanely Use Ivy&apos;s Artifact Tags</title><link>https://www.draconianoverlord.com/2012/06/22/ivy-artifact-tags.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/06/22/ivy-artifact-tags.html/</guid><pubDate>Fri, 22 Jun 2012 00:00:00 GMT</pubDate></item><item><title>ErraiUI Initial Impression</title><link>https://www.draconianoverlord.com/2012/06/16/errai-ui-initial-impression.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/06/16/errai-ui-initial-impression.html/</guid><pubDate>Sat, 16 Jun 2012 00:00:00 GMT</pubDate></item><item><title>Abstracting Types Across Domains</title><link>https://www.draconianoverlord.com/2012/06/16/types-across-domains.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/06/16/types-across-domains.html/</guid><pubDate>Sat, 16 Jun 2012 00:00:00 GMT</pubDate></item><item><title>What&apos;s Wrong with a Schema?</title><link>https://www.draconianoverlord.com/2012/05/08/whats-wrong-with-a-schema.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/05/08/whats-wrong-with-a-schema.html/</guid><pubDate>Tue, 08 May 2012 00:00:00 GMT</pubDate></item><item><title>Continually Improving Browser Technology</title><link>https://www.draconianoverlord.com/2012/04/17/browser-technology.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/04/17/browser-technology.html/</guid><pubDate>Tue, 17 Apr 2012 00:00:00 GMT</pubDate></item><item><title>Joist Builder Defaults</title><link>https://www.draconianoverlord.com/2012/03/29/joist-builder-defaults.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/03/29/joist-builder-defaults.html/</guid><pubDate>Thu, 29 Mar 2012 00:00:00 GMT</pubDate></item><item><title>Private Static Factory Method Chord</title><link>https://www.draconianoverlord.com/2012/03/24/private-static-factory-chord.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/03/24/private-static-factory-chord.html/</guid><pubDate>Sat, 24 Mar 2012 00:00:00 GMT</pubDate></item><item><title>Joist, the Java ORM for Me</title><link>https://www.draconianoverlord.com/2012/03/21/joist-orm.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2012/03/21/joist-orm.html/</guid><pubDate>Wed, 21 Mar 2012 00:00:00 GMT</pubDate></item><item><title>todomvc in Tessell</title><link>https://www.draconianoverlord.com/2011/12/10/todomvc-in-gwt-mpv.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/12/10/todomvc-in-gwt-mpv.html/</guid><pubDate>Sat, 10 Dec 2011 00:00:00 GMT</pubDate></item><item><title>Sane AJAX Testing in Selenium</title><link>https://www.draconianoverlord.com/2011/10/14/sane-selenium-testing.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/10/14/sane-selenium-testing.html/</guid><pubDate>Fri, 14 Oct 2011 00:00:00 GMT</pubDate></item><item><title>Why No One Uses Scala&apos;s Structural Typing</title><link>https://www.draconianoverlord.com/2011/10/04/why-no-one-uses-scala-structural-typing.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/10/04/why-no-one-uses-scala-structural-typing.html/</guid><pubDate>Tue, 04 Oct 2011 00:00:00 GMT</pubDate></item><item><title>A GWT Developer&apos;s Reaction to Dart</title><link>https://www.draconianoverlord.com/2011/10/03/reaction-to-dart.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/10/03/reaction-to-dart.html/</guid><pubDate>Mon, 03 Oct 2011 00:00:00 GMT</pubDate></item><item><title>Modern Code Generation Talk</title><link>https://www.draconianoverlord.com/2011/04/21/modern-code-generation-talk.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/04/21/modern-code-generation-talk.html/</guid><pubDate>Thu, 21 Apr 2011 00:00:00 GMT</pubDate></item><item><title>Command Query Responsibility Segregation with S3 and JSON</title><link>https://www.draconianoverlord.com/2011/04/15/cqrs-with-s3-and-json.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/04/15/cqrs-with-s3-and-json.html/</guid><pubDate>Fri, 15 Apr 2011 00:00:00 GMT</pubDate></item><item><title>Framework-less Dependency Injection</title><link>https://www.draconianoverlord.com/2011/03/17/frameworkless-di.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/03/17/frameworkless-di.html/</guid><pubDate>Thu, 17 Mar 2011 00:00:00 GMT</pubDate></item><item><title>Preferred Build Setup</title><link>https://www.draconianoverlord.com/2011/02/28/preferred-build-setup.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2011/02/28/preferred-build-setup.html/</guid><pubDate>Mon, 28 Feb 2011 00:00:00 GMT</pubDate></item><item><title>Why I&apos;m a Static Typing Bigot</title><link>https://www.draconianoverlord.com/2010/11/24/why-im-a-static-typing-bigot.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/11/24/why-im-a-static-typing-bigot.html/</guid><pubDate>Wed, 24 Nov 2010 00:00:00 GMT</pubDate></item><item><title>GWT Handler Registrations</title><link>https://www.draconianoverlord.com/2010/11/23/gwt-handlers.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/11/23/gwt-handlers.html/</guid><pubDate>Tue, 23 Nov 2010 00:00:00 GMT</pubDate></item><item><title>Doubting GMail-style Loading Indicators</title><link>https://www.draconianoverlord.com/2010/08/30/doubting-gmail-style-indicators.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/08/30/doubting-gmail-style-indicators.html/</guid><pubDate>Mon, 30 Aug 2010 00:00:00 GMT</pubDate></item><item><title>Joist Tip, Fast Database Resets</title><link>https://www.draconianoverlord.com/2010/08/22/joist-tip-fast-database-resets.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/08/22/joist-tip-fast-database-resets.html/</guid><pubDate>Sun, 22 Aug 2010 00:00:00 GMT</pubDate></item><item><title>git workshop</title><link>https://www.draconianoverlord.com/2010/08/21/git-workshop.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/08/21/git-workshop.html/</guid><pubDate>Sat, 21 Aug 2010 00:00:00 GMT</pubDate></item><item><title>Joist vs. Hibernate SQL</title><link>https://www.draconianoverlord.com/2010/08/15/joist-vs-hibernate-sql.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/08/15/joist-vs-hibernate-sql.html/</guid><pubDate>Sun, 15 Aug 2010 00:00:00 GMT</pubDate></item><item><title>Collecting User Actions with GWT</title><link>https://www.draconianoverlord.com/2010/08/13/gwt-user-actions.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/08/13/gwt-user-actions.html/</guid><pubDate>Fri, 13 Aug 2010 00:00:00 GMT</pubDate></item><item><title>Dammit, MySQL</title><link>https://www.draconianoverlord.com/2010/07/22/dammit-mysql.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/07/22/dammit-mysql.html/</guid><pubDate>Thu, 22 Jul 2010 00:00:00 GMT</pubDate></item><item><title>Publishing to Maven Repos with Ivy</title><link>https://www.draconianoverlord.com/2010/07/18/publishing-to-maven-repos-with-ivy.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/07/18/publishing-to-maven-repos-with-ivy.html/</guid><pubDate>Sun, 18 Jul 2010 00:00:00 GMT</pubDate></item><item><title>Joist/ORM Prefetching</title><link>https://www.draconianoverlord.com/2010/07/16/orm-prefetching.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/07/16/orm-prefetching.html/</guid><pubDate>Fri, 16 Jul 2010 00:00:00 GMT</pubDate></item><item><title>Code Generation Is Not Evil</title><link>https://www.draconianoverlord.com/2010/07/15/code-generation-is-not-evil.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/07/15/code-generation-is-not-evil.html/</guid><pubDate>Thu, 15 Jul 2010 00:00:00 GMT</pubDate></item><item><title>Why I Don&apos;t Like Mocks</title><link>https://www.draconianoverlord.com/2010/07/09/why-i-dont-like-mocks.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/07/09/why-i-dont-like-mocks.html/</guid><pubDate>Fri, 09 Jul 2010 00:00:00 GMT</pubDate></item><item><title>GWT Seamless Deployments</title><link>https://www.draconianoverlord.com/2010/07/07/gwt-seamless-upgrades.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/07/07/gwt-seamless-upgrades.html/</guid><pubDate>Wed, 07 Jul 2010 00:00:00 GMT</pubDate></item><item><title>gwt-mpv-apt 1.1</title><link>https://www.draconianoverlord.com/2010/06/28/gwt-mpv-apt-11.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/06/28/gwt-mpv-apt-11.html/</guid><pubDate>Mon, 28 Jun 2010 00:00:00 GMT</pubDate></item><item><title>GWT View Generation</title><link>https://www.draconianoverlord.com/2010/04/07/gwt-view-generation.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/04/07/gwt-view-generation.html/</guid><pubDate>Wed, 07 Apr 2010 00:00:00 GMT</pubDate></item><item><title>GWT MVP Tables</title><link>https://www.draconianoverlord.com/2010/03/31/gwt-mvp-tables.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/03/31/gwt-mvp-tables.html/</guid><pubDate>Wed, 31 Mar 2010 00:00:00 GMT</pubDate></item><item><title>Lift Templating s/is/was a Joke</title><link>https://www.draconianoverlord.com/2010/03/10/lift-templating.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/03/10/lift-templating.html/</guid><pubDate>Wed, 10 Mar 2010 00:00:00 GMT</pubDate></item><item><title>Moving an existing git repo into svn</title><link>https://www.draconianoverlord.com/2010/03/05/existing-git-into-svn.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/03/05/existing-git-into-svn.html/</guid><pubDate>Fri, 05 Mar 2010 00:00:00 GMT</pubDate></item><item><title>git config</title><link>https://www.draconianoverlord.com/2010/03/04/git-config.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/03/04/git-config.html/</guid><pubDate>Thu, 04 Mar 2010 00:00:00 GMT</pubDate></item><item><title>Caller-Side Structural Typing</title><link>https://www.draconianoverlord.com/2010/01/17/caller-side-structural-typing.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/01/17/caller-side-structural-typing.html/</guid><pubDate>Sun, 17 Jan 2010 00:00:00 GMT</pubDate></item><item><title>Changing My Style</title><link>https://www.draconianoverlord.com/2010/01/15/changing-my-style.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2010/01/15/changing-my-style.html/</guid><pubDate>Fri, 15 Jan 2010 00:00:00 GMT</pubDate></item><item><title>Sprunge And Dropbox</title><link>https://www.draconianoverlord.com/2009/12/13/sprunge-and-dropbox.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/12/13/sprunge-and-dropbox.html/</guid><pubDate>Sun, 13 Dec 2009 00:00:00 GMT</pubDate></item><item><title>Running ScalaTest Spec Tests from Eclipse</title><link>https://www.draconianoverlord.com/2009/09/10/scalatest-spec-from-eclipse.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/09/10/scalatest-spec-from-eclipse.html/</guid><pubDate>Thu, 10 Sep 2009 00:00:00 GMT</pubDate></item><item><title>Port 80 to Port 8080</title><link>https://www.draconianoverlord.com/2009/08/23/port80to8080.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/08/23/port80to8080.html/</guid><pubDate>Sun, 23 Aug 2009 00:00:00 GMT</pubDate></item><item><title>Bindgen 2.0 Released</title><link>https://www.draconianoverlord.com/2009/07/21/bindgen-20-released.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/07/21/bindgen-20-released.html/</guid><pubDate>Tue, 21 Jul 2009 00:00:00 GMT</pubDate></item><item><title>Validation with Objects Instead Of Annotations</title><link>https://www.draconianoverlord.com/2009/07/14/validation-with-objects.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/07/14/validation-with-objects.html/</guid><pubDate>Tue, 14 Jul 2009 00:00:00 GMT</pubDate></item><item><title>Scala Per-Instance Singletons</title><link>https://www.draconianoverlord.com/2009/07/13/scala-per-instance-singletons.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/07/13/scala-per-instance-singletons.html/</guid><pubDate>Mon, 13 Jul 2009 00:00:00 GMT</pubDate></item><item><title>Achieving Durability</title><link>https://www.draconianoverlord.com/2009/06/24/achieving-durability.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/06/24/achieving-durability.html/</guid><pubDate>Wed, 24 Jun 2009 00:00:00 GMT</pubDate></item><item><title>Dynamic Keywords</title><link>https://www.draconianoverlord.com/2009/05/12/dynamic-keywords.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/05/12/dynamic-keywords.html/</guid><pubDate>Tue, 12 May 2009 00:00:00 GMT</pubDate></item><item><title>The IBM JDK is Awesome</title><link>https://www.draconianoverlord.com/2009/04/29/the-ibm-jdk-is-awesome.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/04/29/the-ibm-jdk-is-awesome.html/</guid><pubDate>Wed, 29 Apr 2009 00:00:00 GMT</pubDate></item><item><title>Ivy is Useful</title><link>https://www.draconianoverlord.com/2009/04/23/ivy-is-useful.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/04/23/ivy-is-useful.html/</guid><pubDate>Thu, 23 Apr 2009 00:00:00 GMT</pubDate></item><item><title>Old School Bell Trick</title><link>https://www.draconianoverlord.com/2009/02/19/old-school-bell-trick.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/02/19/old-school-bell-trick.html/</guid><pubDate>Thu, 19 Feb 2009 00:00:00 GMT</pubDate></item><item><title>Grails Stacktraces</title><link>https://www.draconianoverlord.com/2009/02/16/grails-stacktraces.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/02/16/grails-stacktraces.html/</guid><pubDate>Mon, 16 Feb 2009 00:00:00 GMT</pubDate></item><item><title>Boojay is Promising</title><link>https://www.draconianoverlord.com/2009/02/06/boojay-is-promising.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/02/06/boojay-is-promising.html/</guid><pubDate>Fri, 06 Feb 2009 00:00:00 GMT</pubDate></item><item><title>JavaFX Decompiled</title><link>https://www.draconianoverlord.com/2009/01/18/javafx-decompiled.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/01/18/javafx-decompiled.html/</guid><pubDate>Sun, 18 Jan 2009 00:00:00 GMT</pubDate></item><item><title>War-less Development with Jetty</title><link>https://www.draconianoverlord.com/2009/01/10/war-less-dev-with-jetty.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/01/10/war-less-dev-with-jetty.html/</guid><pubDate>Sat, 10 Jan 2009 00:00:00 GMT</pubDate></item><item><title>NamedQuery Proposal</title><link>https://www.draconianoverlord.com/2009/01/06/namedquery-proposal.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2009/01/06/namedquery-proposal.html/</guid><pubDate>Tue, 06 Jan 2009 00:00:00 GMT</pubDate></item><item><title>Moving to GitHub Pages</title><link>https://www.draconianoverlord.com/2008/12/20/moving-to-github-pages.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2008/12/20/moving-to-github-pages.html/</guid><pubDate>Sat, 20 Dec 2008 00:00:00 GMT</pubDate></item><item><title>NamedQuery Considered Stupid</title><link>https://www.draconianoverlord.com/2008/12/19/namedquery-considered-stupid.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2008/12/19/namedquery-considered-stupid.html/</guid><pubDate>Fri, 19 Dec 2008 00:00:00 GMT</pubDate></item><item><title>More Evil Than Spring</title><link>https://www.draconianoverlord.com/2008/11/21/more-evil-than-spring.html/</link><guid isPermaLink="true">https://www.draconianoverlord.com/2008/11/21/more-evil-than-spring.html/</guid><pubDate>Fri, 21 Nov 2008 00:00:00 GMT</pubDate></item></channel></rss>