41554 blogs · [ { "id": "01a087a5-3925-70ed-9274-0a2316dc75a6", "title": "(Human | Pattern) Languages, part 2", "url": "https://michaelnygard.com/blog/2008/12/human-pattern-languages-part-2/", "published_at": "2008-12-08T06:56:17+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2317154635", "title": "(Human | Pattern) Languages", "url": "https://michaelnygard.com/blog/2008/12/human-pattern-languages/", "published_at": "2008-12-08T06:19:36+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2317d60670", "title": "Connection Pools and Engset", "url": "https://michaelnygard.com/blog/2008/12/connection-pools-and-engset/", "published_at": "2008-12-03T15:35:25+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2318066854", "title": "Thread Pools and Erlang Models", "url": "https://michaelnygard.com/blog/2008/11/thread-pools-and-erlang-models/", "published_at": "2008-12-01T02:32:12+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2318386d54", "title": "Constraint, Chaos, Collapse", "url": "https://michaelnygard.com/blog/2008/11/constraint-chaos-collapse/", "published_at": "2008-11-16T15:23:47+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2319108072", "title": "Licensing for Windows on EC2", "url": "https://michaelnygard.com/blog/2008/10/licensing-for-windows-on-ec2/", "published_at": "2008-10-26T12:11:53+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2319749b1d", "title": "Windows on EC2, from a Mac", "url": "https://michaelnygard.com/blog/2008/10/windows-on-ec2-from-a-mac/", "published_at": "2008-10-23T18:54:30+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2319870d4a", "title": "Don't Break My Heart, EC2!", "url": "https://michaelnygard.com/blog/2008/10/dont-break-my-heart-ec2/", "published_at": "2008-10-23T16:22:59+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231a02bb32", "title": "Perfection is Not Always Required", "url": "https://michaelnygard.com/blog/2008/10/perfection-is-not-always-required/", "published_at": "2008-10-15T02:08:22+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231a337bc5", "title": "Arrival at JAOO", "url": "https://michaelnygard.com/blog/2008/09/arrival-at-jaoo/", "published_at": "2008-09-28T04:34:14+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231afc2458", "title": "The Infamous Seinfeld-Gates Ad", "url": "https://michaelnygard.com/blog/2008/09/the-infamous-seinfeld-gates-ad/", "published_at": "2008-09-05T22:07:07+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231b2dfbaf", "title": "In Korean", "url": "https://michaelnygard.com/blog/2008/09/in-korean/", "published_at": "2008-09-04T21:55:30+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231bf07e7e", "title": "ReadWriteWeb on Dirty Data", "url": "https://michaelnygard.com/blog/2008/08/readwriteweb-on-dirty-data/", "published_at": "2008-08-25T03:29:50+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231cb42ebe", "title": "97 Things Every Software Architect Should Know", "url": "https://michaelnygard.com/blog/2008/08/97-things-every-software-architect-should-know/", "published_at": "2008-08-19T19:12:26+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231ce7784a", "title": "How Buildings Learn", "url": "https://michaelnygard.com/blog/2008/08/how-buildings-learn/", "published_at": "2008-08-19T15:14:43+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231d391ce6", "title": "Dan Pritchett on Availability", "url": "https://michaelnygard.com/blog/2008/08/dan-pritchett-on-availability/", "published_at": "2008-08-17T13:03:19+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231d49738a", "title": "Agile Tool Vendors", "url": "https://michaelnygard.com/blog/2008/08/agile-tool-vendors/", "published_at": "2008-08-08T13:06:35+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231d7d59ca", "title": "Beyond the Village", "url": "https://michaelnygard.com/blog/2008/07/beyond-the-village/", "published_at": "2008-07-29T11:40:25+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231da1d1c9", "title": "S3 Outage Report and Perspective", "url": "https://michaelnygard.com/blog/2008/07/s3-outage-report-and-perspective/", "published_at": "2008-07-27T01:39:20+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231e0e0b20", "title": "Article on Building Robust Messaging Applications", "url": "https://michaelnygard.com/blog/2008/07/article-on-building-robust-messaging-applications/", "published_at": "2008-07-22T14:37:46+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231e73be9f", "title": "Kingpins of Filthy Data", "url": "https://michaelnygard.com/blog/2008/07/kingpins-of-filthy-data/", "published_at": "2008-07-18T01:50:12+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231f1dd066", "title": "Inverting the Clickstream", "url": "https://michaelnygard.com/blog/2008/07/inverting-the-clickstream/", "published_at": "2008-07-16T16:00:00+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231f62a6d6", "title": "Mounds of Filthy Data", "url": "https://michaelnygard.com/blog/2008/07/mounds-of-filthy-data/", "published_at": "2008-07-16T13:15:58+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a231fc07e79", "title": "Hard Problems in Architecture", "url": "https://michaelnygard.com/blog/2008/07/hard-problems-in-architecture/", "published_at": "2008-07-07T17:42:35+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23209571b7", "title": "Creeping Fees", "url": "https://michaelnygard.com/blog/2008/06/creeping-fees/", "published_at": "2008-06-25T21:25:00+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232150b2c8", "title": "Word Cloud Bandwagon", "url": "https://michaelnygard.com/blog/2008/06/word-cloud-bandwagon/", "published_at": "2008-06-17T19:57:19+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2322355ef3", "title": "Webber and Fowler on SOA Man-Boobs", "url": "https://michaelnygard.com/blog/2008/06/webber-and-fowler-on-soa-man-boobs/", "published_at": "2008-06-08T02:39:20+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2322952cc1", "title": "Coincidence or Back-end Problem?", "url": "https://michaelnygard.com/blog/2008/06/coincidence-or-back-end-problem/", "published_at": "2008-06-07T14:48:24+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2322be1279", "title": "Social Factors", "url": "https://michaelnygard.com/blog/2008/06/social-factors/", "published_at": "2008-06-06T20:45:00+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232358bc14", "title": "Plurk.", "url": "https://michaelnygard.com/blog/2008/06/plurk./", "published_at": "2008-06-06T15:13:33+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2323fdf370", "title": "Six Word Methods", "url": "https://michaelnygard.com/blog/2008/06/six-word-methods/", "published_at": "2008-06-04T01:44:37+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23243b0240", "title": "New Article: S2AP + Eclipse + Maven walkthrough", "url": "https://michaelnygard.com/blog/2008/05/new-article-s2ap--eclipse--maven-walkthrough/", "published_at": "2008-05-30T23:52:17+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232512ba1b", "title": "Canadian Privacy Commissioner Highlights Cloud Privacy Concerns", "url": "https://michaelnygard.com/blog/2008/05/canadian-privacy-commissioner-highlights-cloud-privacy-concerns/", "published_at": "2008-05-28T18:42:26+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232516cb93", "title": "Quickie: GAE is GA", "url": "https://michaelnygard.com/blog/2008/05/quickie-gae-is-ga/", "published_at": "2008-05-28T17:56:12+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2325514dd5", "title": "Wii Wescue", "url": "https://michaelnygard.com/blog/2008/05/wii-wescue/", "published_at": "2008-05-16T20:56:58+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232589145d", "title": "Opening Up SpringSource AP", "url": "https://michaelnygard.com/blog/2008/05/opening-up-springsource-ap/", "published_at": "2008-05-14T20:57:20+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232618265d", "title": "JavaOne is a Hot Zone", "url": "https://michaelnygard.com/blog/2008/05/javaone-is-a-hot-zone/", "published_at": "2008-05-09T18:44:53+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23267fe526", "title": "Grab Bag of Demos", "url": "https://michaelnygard.com/blog/2008/05/grab-bag-of-demos/", "published_at": "2008-05-09T17:54:18+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23268fbef4", "title": "SOA: Time For a Rethink", "url": "https://michaelnygard.com/blog/2008/05/soa-time-for-a-rethink/", "published_at": "2008-05-08T21:00:00+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2326f4fbe1", "title": "The JVM is Great, But", "url": "https://michaelnygard.com/blog/2008/05/the-jvm-is-great-but/", "published_at": "2008-05-08T19:29:06+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2327856430", "title": "SAP's SOA ESR", "url": "https://michaelnygard.com/blog/2008/05/saps-soa-esr/", "published_at": "2008-05-07T18:01:22+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2328848ccc", "title": "Type Inference Without Gagging", "url": "https://michaelnygard.com/blog/2008/05/type-inference-without-gagging/", "published_at": "2008-05-07T14:34:09+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2328eacbd1", "title": "When Should You Jump? JSR 308. That's When.", "url": "https://michaelnygard.com/blog/2008/05/when-should-you-jump-jsr-308.-thats-when./", "published_at": "2008-05-07T04:10:11+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2329557430", "title": "SOA at 3.5 Million Transactions Per Hour", "url": "https://michaelnygard.com/blog/2008/05/soa-at-3.5-million-transactions-per-hour/", "published_at": "2008-05-06T20:47:01+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232992fca7", "title": "Project Hydrazine", "url": "https://michaelnygard.com/blog/2008/05/project-hydrazine/", "published_at": "2008-05-06T16:56:16+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232a0feb82", "title": "JavaOne: After the Revolution", "url": "https://michaelnygard.com/blog/2008/05/javaone-after-the-revolution/", "published_at": "2008-05-06T16:37:19+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232ab6d968", "title": "Who Ordered That?", "url": "https://michaelnygard.com/blog/2008/05/who-ordered-that/", "published_at": "2008-05-05T23:29:57+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232ac89ad2", "title": "Sun to Emerge from Behind in the Clouds?", "url": "https://michaelnygard.com/blog/2008/05/sun-to-emerge-from-behind-in-the-clouds/", "published_at": "2008-05-05T01:48:25+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232bc39752", "title": "Agile IT! Experience", "url": "https://michaelnygard.com/blog/2008/04/agile-it-experience/", "published_at": "2008-04-23T19:53:10+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232c5052d6", "title": "Amazon Blows Away Objections", "url": "https://michaelnygard.com/blog/2008/04/amazon-blows-away-objections/", "published_at": "2008-04-14T12:59:31+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232c9af554", "title": "Geography Imposes Itself On the Clouds", "url": "https://michaelnygard.com/blog/2008/04/geography-imposes-itself-on-the-clouds/", "published_at": "2008-04-09T12:54:04+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232d407263", "title": "Suggestions for a 90-minute app", "url": "https://michaelnygard.com/blog/2008/04/suggestions-for-a-90-minute-app/", "published_at": "2008-04-09T02:10:44+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232de3f2c7", "title": "Google's AppEngine Appears, Disappoints", "url": "https://michaelnygard.com/blog/2008/04/googles-appengine-appears-disappoints/", "published_at": "2008-04-08T14:37:02+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232e7f5385", "title": "Reality", "url": "https://michaelnygard.com/blog/2008/03/reality/", "published_at": "2008-03-27T03:51:58+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232eb293fd", "title": "OmniFocus Coming to the iPhone", "url": "https://michaelnygard.com/blog/2008/03/omnifocus-coming-to-the-iphone/", "published_at": "2008-03-19T04:37:25+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a232f2a4db8", "title": "Release It has won a Jolt Productivity award", "url": "https://michaelnygard.com/blog/2008/03/release-it-has-won-a-jolt-productivity-award/", "published_at": "2008-03-07T03:55:10+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2330113a20", "title": "Steve Jobs Made Me Miss My Flight", "url": "https://michaelnygard.com/blog/2008/03/steve-jobs-made-me-miss-my-flight/", "published_at": "2008-03-06T19:25:16+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23305eb393", "title": "The Granularity Problem", "url": "https://michaelnygard.com/blog/2008/02/the-granularity-problem/", "published_at": "2008-02-21T01:24:16+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233096ca46", "title": "Sun Joining the Cloud Crowd", "url": "https://michaelnygard.com/blog/2008/02/sun-joining-the-cloud-crowd/", "published_at": "2008-02-21T01:11:19+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23317f7ede", "title": "A Cloud For Everyone", "url": "https://michaelnygard.com/blog/2008/02/a-cloud-for-everyone/", "published_at": "2008-02-21T00:17:57+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2331f0aa4b", "title": "Outrunning Your Headlights", "url": "https://michaelnygard.com/blog/2008/02/outrunning-your-headlights/", "published_at": "2008-02-19T21:13:29+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2332e1b5b9", "title": "Software Failure Takes Down Blackberry Services", "url": "https://michaelnygard.com/blog/2008/02/software-failure-takes-down-blackberry-services/", "published_at": "2008-02-13T14:41:16+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2333528a2a", "title": "Tim Ross' C# Circuit Breaker", "url": "https://michaelnygard.com/blog/2008/02/tim-ross-c-circuit-breaker/", "published_at": "2008-02-10T23:18:00+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23336c8c6d", "title": "The Pragmatic Architect on Security", "url": "https://michaelnygard.com/blog/2008/02/the-pragmatic-architect-on-security/", "published_at": "2008-02-06T17:45:07+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23344dd169", "title": "Two Books That Belong In Your Library", "url": "https://michaelnygard.com/blog/2008/01/two-books-that-belong-in-your-library/", "published_at": "2008-01-19T22:50:07+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2334baaf9c", "title": "Well Begun Is Half Done", "url": "https://michaelnygard.com/blog/2008/01/well-begun-is-half-done/", "published_at": "2008-01-16T05:49:56+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2334f64b7c", "title": "\"Release It\" is a Jolt Award Finalist", "url": "https://michaelnygard.com/blog/2008/01/release-it-is-a-jolt-award-finalist/", "published_at": "2008-01-13T21:31:06+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2334fc0dbd", "title": "Should Email Errors Keep Customers From Buying?", "url": "https://michaelnygard.com/blog/2008/01/should-email-errors-keep-customers-from-buying/", "published_at": "2008-01-07T04:31:54+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2335c67539", "title": "Two Sites, One Antipattern", "url": "https://michaelnygard.com/blog/2007/12/two-sites-one-antipattern/", "published_at": "2007-12-21T02:36:19+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23365adc38", "title": "Read-write splitting with Oracle", "url": "https://michaelnygard.com/blog/2007/12/read-write-splitting-with-oracle/", "published_at": "2007-12-12T17:07:49+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2336d38109", "title": "Budgetecture and it's ugly cousins", "url": "https://michaelnygard.com/blog/2007/12/budgetecture-and-its-ugly-cousins/", "published_at": "2007-12-12T15:38:17+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23376aecff", "title": "Releasing a free SingleLineFormatter", "url": "https://michaelnygard.com/blog/2007/12/releasing-a-free-singlelineformatter/", "published_at": "2007-12-09T01:14:38+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2337cca0f4", "title": "A Dozen Levels of Done", "url": "https://michaelnygard.com/blog/2007/11/a-dozen-levels-of-done/", "published_at": "2007-11-28T22:09:59+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23383a43bf", "title": "Postmodern Programming", "url": "https://michaelnygard.com/blog/2007/11/postmodern-programming/", "published_at": "2007-11-19T14:00:00+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a23390312f5", "title": "Conference: \"Velocity\"", "url": "https://michaelnygard.com/blog/2007/11/conference-velocity/", "published_at": "2007-11-16T16:19:56+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233960224f", "title": "Putting My Mind Online", "url": "https://michaelnygard.com/blog/2007/11/putting-my-mind-online/", "published_at": "2007-11-13T21:44:44+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2339620648", "title": "Two Ways To Boost Your Flagging Web Site", "url": "https://michaelnygard.com/blog/2007/11/two-ways-to-boost-your-flagging-web-site/", "published_at": "2007-11-10T06:52:56+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a2339c13bfc", "title": "Two Quick Observations", "url": "https://michaelnygard.com/blog/2007/11/two-quick-observations/", "published_at": "2007-11-09T20:13:41+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233a7f2e13", "title": "Three Vendors Worth Evaluating", "url": "https://michaelnygard.com/blog/2007/11/three-vendors-worth-evaluating/", "published_at": "2007-11-09T17:11:48+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233b78c89d", "title": "Catching up through the day", "url": "https://michaelnygard.com/blog/2007/11/catching-up-through-the-day/", "published_at": "2007-11-09T17:03:36+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233be5bedb", "title": "Architecting for Latency", "url": "https://michaelnygard.com/blog/2007/11/architecting-for-latency/", "published_at": "2007-11-09T15:42:43+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233c860fdb", "title": "SOA Without the Edifice", "url": "https://michaelnygard.com/blog/2007/11/soa-without-the-edifice/", "published_at": "2007-11-08T14:38:59+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233d33aace", "title": "Cameron Purdy: 10 Ways to Botch Enterprise Java Scalability and Reliability", "url": "https://michaelnygard.com/blog/2007/11/cameron-purdy-10-ways-to-botch-enterprise-java-scalability-and-reliability/", "published_at": "2007-11-08T04:08:52+00:00" }, { "id": "01a087a5-3925-70ed-9274-0a233d8e5465", "title": "Three Programming Language Problems Solved Forever", "url": "https://michaelnygard.com/blog/2007/11/three-programming-language-problems-solved-forever/", "published_at": "2007-11-08T03:38:41+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68ede3aa1d", "title": "Eric Evans: Strategic Design", "url": "https://michaelnygard.com/blog/2007/11/eric-evans-strategic-design/", "published_at": "2007-11-08T03:23:57+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68ee2f2226", "title": "Kent Beck's Keynote: \"Trends in Agile Development\"", "url": "https://michaelnygard.com/blog/2007/11/kent-becks-keynote-trends-in-agile-development/", "published_at": "2007-11-07T18:50:28+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68ef203921", "title": "From QCon San Francisco", "url": "https://michaelnygard.com/blog/2007/11/from-qcon-san-francisco/", "published_at": "2007-11-07T18:39:10+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68ef7612ac", "title": "Pragmatic Podcast", "url": "https://michaelnygard.com/blog/2007/10/pragmatic-podcast/", "published_at": "2007-10-26T21:44:27+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f0375117", "title": "Make Time a Weapon", "url": "https://michaelnygard.com/blog/2007/10/make-time-a-weapon/", "published_at": "2007-10-24T02:50:30+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f08e693a", "title": "Normal Accidents", "url": "https://michaelnygard.com/blog/2007/09/normal-accidents/", "published_at": "2007-09-24T15:27:53+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f171499a", "title": "You Keep Using That Word. I Do Not Think It Means What You Think It Means.", "url": "https://michaelnygard.com/blog/2007/09/you-keep-using-that-word.-i-do-not-think-it-means-what-you-think-it-means./", "published_at": "2007-09-16T15:35:17+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f1826e33", "title": "Engineering in the White Space", "url": "https://michaelnygard.com/blog/2007/09/engineering-in-the-white-space/", "published_at": "2007-09-13T17:59:27+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f208eefe", "title": "On the Widespread Abuse of SLAs", "url": "https://michaelnygard.com/blog/2007/08/on-the-widespread-abuse-of-slas/", "published_at": "2007-08-06T18:55:45+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f2fdfcde", "title": "Y B Slow?", "url": "https://michaelnygard.com/blog/2007/07/y-b-slow/", "published_at": "2007-07-25T18:07:54+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f37ba007", "title": "The 5 A.M. Production Problem", "url": "https://michaelnygard.com/blog/2007/06/the-5-a.m.-production-problem/", "published_at": "2007-06-25T17:33:26+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f3bbe4b1", "title": "ITIL and Extreme Programming", "url": "https://michaelnygard.com/blog/2007/05/itil-and-extreme-programming/", "published_at": "2007-05-20T20:37:30+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f49c5d97", "title": "ITIL and XP", "url": "https://michaelnygard.com/blog/2007/05/itil-and-xp/", "published_at": "2007-05-06T17:57:14+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f54bf144", "title": "Release It holding strong at Amazon", "url": "https://michaelnygard.com/blog/2007/04/release-it-holding-strong-at-amazon/", "published_at": "2007-04-30T18:19:02+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f5cc4e11", "title": "Heads down", "url": "https://michaelnygard.com/blog/2007/04/heads-down/", "published_at": "2007-04-30T14:44:11+00:00" }, { "id": "01a087a5-3926-700c-a5fb-8b68f618247c", "title": "Coach and Team From Same Firm", "url": "https://michaelnygard.com/blog/2007/04/coach-and-team-from-same-firm/", "published_at": "2007-04-22T20:23:18+00:00" } ] posts Claim your blog
Back to michaelnygard.com
Blog · corpus.blog/blogs/michaelnygard.com/posts

michaelnygard.com

michaelnygard.com

2008

2007