<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>There's Order in The Universe</title>
	
	<link>http://lestermasher.wordpress.com</link>
	<description>Software Architecture and other musings...</description>
	<lastBuildDate>Thu, 15 Oct 2009 09:17:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain="lestermasher.wordpress.com" port="80" path="/?rsscloud=notify" registerProcedure="" protocol="http-post" />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>There's Order in The Universe</title>
		<link>http://lestermasher.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lestermasher.wordpress.com/osd.xml" title="There's Order in The Universe" />
	
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TheresOrderInTheUniverse" /><feedburner:info uri="theresorderintheuniverse" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://lestermasher.wordpress.com/?pushpress=hub" /><item>
		<title>Database Models and The Semantic Web</title>
		<link>http://feedproxy.google.com/~r/TheresOrderInTheUniverse/~3/f0X6UxqWJqo/</link>
		<comments>http://lestermasher.wordpress.com/2009/10/13/database-models-and-the-sematic-web/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 10:26:27 +0000</pubDate>
		<dc:creator>Lester Masher</dc:creator>
				<category><![CDATA[Software Architecture]]></category>

		<guid isPermaLink="false">http://lestermasher.wordpress.com/?p=123</guid>
		<description><![CDATA[Database models revisited Semantic Web Comparing Database alternatives<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lestermasher.wordpress.com&amp;blog=4819133&amp;post=123&amp;subd=lestermasher&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.unixspace.com/context/databases.html">Database models revisited</a> </p>
<p><a href="http://techblog.procurios.nl/k/news/view/34441/14863/Semantic-web-marvels-in-a-relational-database---part-II-Comparing-alternatives.html">Semantic Web Comparing Database alternatives</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lestermasher.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lestermasher.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lestermasher.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lestermasher.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lestermasher.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lestermasher.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lestermasher.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lestermasher.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lestermasher.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lestermasher.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lestermasher.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lestermasher.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lestermasher.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lestermasher.wordpress.com/123/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lestermasher.wordpress.com&amp;blog=4819133&amp;post=123&amp;subd=lestermasher&amp;ref=&amp;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/TheresOrderInTheUniverse/~4/f0X6UxqWJqo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lestermasher.wordpress.com/2009/10/13/database-models-and-the-sematic-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d3d0568503ac028e23f71bfdbd8d6a15?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">lestermasher</media:title>
		</media:content>
	<feedburner:origLink>http://lestermasher.wordpress.com/2009/10/13/database-models-and-the-sematic-web/</feedburner:origLink></item>
		<item>
		<title>97 Things Every Software Architect Should Know</title>
		<link>http://feedproxy.google.com/~r/TheresOrderInTheUniverse/~3/boF6xkPXe68/</link>
		<comments>http://lestermasher.wordpress.com/2009/02/27/97-things-every-software-architect-should-know/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 14:57:12 +0000</pubDate>
		<dc:creator>Lester Masher</dc:creator>
				<category><![CDATA[Software Architecture]]></category>

		<guid isPermaLink="false">http://lestermasher.wordpress.com/?p=87</guid>
		<description><![CDATA[97 Things Every Software Architect Should Know &#8211; The Book The following are the original, unedited contributions for the book 97 Things Every Software Architect Should Know, which is available at O&#8217;Reilly Media , Amazon.com and your local book stores. 1. Don&#8217;t put your resume ahead of the requirements 2. Simplify essential complexity; diminish accidental [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lestermasher.wordpress.com&amp;blog=4819133&amp;post=87&amp;subd=lestermasher&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>97 Things Every Software Architect Should Know &#8211; The Book</p>
<p>The following are the original, unedited contributions for the book  97 Things Every Software Architect Should Know, which is available at O&#8217;Reilly Media , Amazon.com and your local book stores.</p>
<p>1. Don&#8217;t put your resume ahead of the requirements<br />
2. Simplify essential complexity; diminish accidental complexity<br />
3. Chances are your biggest problem isn&#8217;t technical<br />
4. Communication is King; Clarity and Leadership its humble servants<br />
5. Architecting is about balancing<br />
6. Seek the value in requested capabilities<br />
7. Stand Up!<br />
8. Skyscrapers aren&#8217;t scalable<br />
9. You&#8217;re negotiating more often than you think<br />
10. Quantify<br />
11. One line of working code is worth 500 of specification<br />
12. There is no one-size-fits-all solution<br />
13. It&#8217;s never too early to think about performance<br />
14. Application architecture determines application performance<br />
15. Commit-and-run is a serious crime. Respect your Colleagues<br />
16. There Can be More than One<br />
17. Business Drives<br />
18. Simplicity before generality, use before reuse<br />
19. Architects must be hands on<br />
20. Continuously Integrate<br />
21. Avoid Scheduling Failures<br />
22. Architectural Tradeoffs<br />
23. Database as a Fortress<br />
24. Use uncertainty as a driver<br />
25. Scope is the enemy of success<br />
26. Reuse is about people and education, not just architecture<br />
27. There is no &#8216;I&#8217; in architecture<br />
28. Get the 1000ft view<br />
29. Try before choosing<br />
30. Understand The Business Domain<br />
31. Programming is an act of design<br />
32. Time changes everything<br />
33. Give developers autonomy<br />
34. Value stewardship over showmanship<br />
35. Warning, problems in mirror may be larger than they appear<br />
36. The title of software architect has only lower-case &#8216;a&#8217;s; deal with it<br />
37. Software architecture has ethical consequences<br />
38. Everything will ultimately fail<br />
39. Context is King<br />
40. It&#8217;s all about performance<br />
41. Engineer in the white spaces<br />
42. Talk the Talk<br />
43. Heterogeneity Wins<br />
44. Dwarves, Elves, Wizards, and Kings<br />
45. Learn from Architects of Buildings<br />
46. Fight repetition<br />
47. Welcome to the real world<br />
48. Don&#8217;t Control, but Observe<br />
49. Janus the Architect<br />
50. Architects focus is on the boundaries and interfaces<br />
51. Challenge assumptions &#8211; especially your own<br />
52. Record your rationale<br />
53. Empower developers<br />
54. It is all about the data<br />
55. Control the data, not just the code<br />
56. Don&#8217;t Stretch The Architecture Metaphors<br />
57. Focus on Application Support and Maintenance<br />
58. Prepare to pick two<br />
59. Prefer principles, axioms and analogies to opinion and taste<br />
60. Start with a Walking Skeleton<br />
61. Share your knowledge and experiences<br />
62. Make sure the simple stuff is simple<br />
63. If you design it, you should be able to code it<br />
64. The ROI variable<br />
65. Your system is legacy, design for it<br />
66. If there is only one solution, get a second opinion<br />
67. Understand the impact of change<br />
68. You have to understand Hardware too<br />
69. Shortcuts now are paid back with interest later<br />
70. &#8220;Perfect&#8221; is the Enemy of &#8220;Good Enough&#8221;<br />
71. Avoid &#8220;Good Ideas&#8221;<br />
72. Great content creates great systems<br />
73. The Business Vs. The Angry Architect<br />
74. Stretch key dimensions to see what breaks<br />
75. Before anything, an architect is a developer<br />
76. A rose by any other name will end up as a cabbage<br />
77. Stable problems get high quality solutions<br />
78. It Takes Diligence<br />
79. Take responsibility for your decisions<br />
80. Dont Be a Problem Solver<br />
81. Choose your weapons carefully, relinquish them reluctantly<br />
82. Your Customer is Not Your Customer<br />
83. It will never look like that<br />
84. Choose Frameworks that play well with others<br />
85. Making a strong business case<br />
86. Pattern Pathology<br />
87. Learn a new language<br />
88. Dont Be Clever<br />
89. Build Systems to be Zuhanden<br />
90. Find and retain passionate problem solvers<br />
91. Software doesnt really exist<br />
92. Pay down your technical debt<br />
93. You can&#8217;t future-proof solutions<br />
94. The User Acceptance Problem<br />
95. The Importance of Consommé<br />
96. For the end-user, the interface is the system<br />
97. Great software is not built, it is grown   </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lestermasher.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lestermasher.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lestermasher.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lestermasher.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lestermasher.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lestermasher.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lestermasher.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lestermasher.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lestermasher.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lestermasher.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lestermasher.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lestermasher.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lestermasher.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lestermasher.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lestermasher.wordpress.com&amp;blog=4819133&amp;post=87&amp;subd=lestermasher&amp;ref=&amp;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/TheresOrderInTheUniverse/~4/boF6xkPXe68" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lestermasher.wordpress.com/2009/02/27/97-things-every-software-architect-should-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d3d0568503ac028e23f71bfdbd8d6a15?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">lestermasher</media:title>
		</media:content>
	<feedburner:origLink>http://lestermasher.wordpress.com/2009/02/27/97-things-every-software-architect-should-know/</feedburner:origLink></item>
		<item>
		<title>Other Things Software Architects Should Know</title>
		<link>http://feedproxy.google.com/~r/TheresOrderInTheUniverse/~3/QQI2n38RAHA/</link>
		<comments>http://lestermasher.wordpress.com/2009/02/25/other-things-software-architects-should-know/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 06:46:05 +0000</pubDate>
		<dc:creator>Lester Masher</dc:creator>
				<category><![CDATA[Software Architecture]]></category>

		<guid isPermaLink="false">http://lestermasher.wordpress.com/?p=89</guid>
		<description><![CDATA[Other Things Software Architects Should Know The axioms have been accepted into the web project but not the 97 Things book 1. Architects should be Pragmatic 2. Applications are for making users as effective as possible 3. Community 4. Know all the rules &#8212; so you know which ones you&#8217;re breaking 5. Not all problems [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lestermasher.wordpress.com&amp;blog=4819133&amp;post=89&amp;subd=lestermasher&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Other Things Software Architects Should Know</p>
<p>The axioms have been accepted into the web project but not the 97 Things book </p>
<p>   1. Architects should be Pragmatic<br />
   2. Applications are for making users as effective as possible<br />
   3. Community<br />
   4. Know all the rules &#8212; so you know which ones you&#8217;re breaking<br />
   5. Not all problems are solved with a layer of abstraction<br />
   6. Learn to be humble<br />
   7. Architecture is more than just the pieces<br />
   8. Responsible explorer<br />
   9. Design for limited resources<br />
  10. The fastest system components are the one&#8217;s that aren&#8217;t there<br />
  11. The closer the better<br />
  12. It&#8217;s not an architecture if it can&#8217;t be managed<br />
  13. Your project does not exist in a vacuum<br />
  14. Design for needs, not wants<br />
  15. Consider application failures, and design for ease of recovery<br />
  16. Risk priority<br />
  17. Test the Architecture<br />
  18. An architect&#8217;s responsibility never finishes after the architecture is created<br />
  19. Change is a constant; architecture needs to be adaptable and the architect needs to be a change driver<br />
  20. One alternative is a trap, two are a dilemma, three are freedom<br />
  21. Work on thy soft skills just as much as on your hard skills<br />
  22. Examine the sourcing of calculated fields<br />
  23. Feel it<br />
  24. No, the goal is not the code nor the design<br />
  25.  Quality is a feature<br />
  26. Good Requirements Are Boring<br />
  27.  Don’t Make Worlds, Make Containers for Worlds<br />
  28. Architecture = SPICE RTM<br />
  29. Know your limitations<br />
  30. Tarchitects vs. Marketects vs. Carhitects<br />
  31. Read Philoophy (and related Arts)<br />
  32. Prioritize Challenges to Drive Architecture Decisions<br />
  33. Reduce Conceptual Distance<br />
  34. The User Interface drives the User Experience<br />
  35. If you&#8217;re unwilling to be hands-on, maybe you should keep your hands off<br />
  36. Lead by Influence<br />
  37. Software Should Be Invisible<br />
  38. Requirements are not the measure of success but the beginnings of a conversation</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lestermasher.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lestermasher.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lestermasher.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lestermasher.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/lestermasher.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/lestermasher.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/lestermasher.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/lestermasher.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lestermasher.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lestermasher.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lestermasher.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lestermasher.wordpress.com/89/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lestermasher.wordpress.com/89/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lestermasher.wordpress.com/89/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lestermasher.wordpress.com&amp;blog=4819133&amp;post=89&amp;subd=lestermasher&amp;ref=&amp;feed=1" width="1" height="1" /><img src="http://feeds.feedburner.com/~r/TheresOrderInTheUniverse/~4/QQI2n38RAHA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lestermasher.wordpress.com/2009/02/25/other-things-software-architects-should-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d3d0568503ac028e23f71bfdbd8d6a15?s=96&amp;d=identicon&amp;r=G" medium="image">
			<media:title type="html">lestermasher</media:title>
		</media:content>
	<feedburner:origLink>http://lestermasher.wordpress.com/2009/02/25/other-things-software-architects-should-know/</feedburner:origLink></item>
	</channel>
</rss>

