41554 blogs · [ { "id": "01a087a5-f2f8-7226-b6c3-d68a5338dcd1", "title": "Ruby namespaces are not mixins", "url": "https://mikeburnscoder.wordpress.com/2025/09/29/ruby-modules-namespaces-and-mixins/", "published_at": "2025-09-30T03:30:20+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a533b2623", "title": "The Case for Case: an approach to conditionals in Ruby", "url": "https://mikeburnscoder.wordpress.com/2025/07/29/the-case-for-case-an-approach-to-conditionals-in-ruby/", "published_at": "2025-07-30T01:48:26+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a53ca644f", "title": "Local docs for Ansible", "url": "https://mikeburnscoder.wordpress.com/2024/09/18/local-docs-for-ansible/", "published_at": "2024-09-19T02:26:00+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a53cdc5d6", "title": "Local docs for your Rails app", "url": "https://mikeburnscoder.wordpress.com/2024/05/29/local-docs-for-your-rails-app/", "published_at": "2024-05-29T19:15:48+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a54124478", "title": "How to serve your Rust Hyper app with Nginx", "url": "https://mikeburnscoder.wordpress.com/2022/11/11/how-to-serve-your-rust-hyper-app-with-nginx/", "published_at": "2022-11-11T18:36:46+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a545bcf40", "title": "Privsep in Rust is non-trivial", "url": "https://mikeburnscoder.wordpress.com/2022/03/03/rust-privsep/", "published_at": "2022-03-03T04:38:07+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a54713930", "title": "Three Steps to Make GNOME3 Livable", "url": "https://mikeburnscoder.wordpress.com/2012/03/09/three-steps-to-make-gnome3-livable/", "published_at": "2012-03-10T03:34:35+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a555f2fc3", "title": "timing-convenience, a Haskell package", "url": "https://mikeburnscoder.wordpress.com/2011/11/21/timing-convenience-a-haskell-package/", "published_at": "2011-11-22T00:29:29+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a564088a9", "title": "Dynamic Class Methods in Ruby", "url": "https://mikeburnscoder.wordpress.com/2011/11/07/ruby-dynamic-class-methods/", "published_at": "2011-11-07T11:34:34+00:00" }, { "id": "01a087a5-f2f8-7226-b6c3-d68a56e7121a", "title": "Check your email into git using procmail", "url": "https://mikeburnscoder.wordpress.com/2011/06/12/check-your-email-into-git-using-procmail/", "published_at": "2011-06-13T00:21:33+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca84394e14d0", "title": "One big mutt inbox, filtered after-the-fact using procmail", "url": "https://mikeburnscoder.wordpress.com/2011/06/12/one-big-mutt-inbox-filtered-after-the-fact-using-procmail/", "published_at": "2011-06-12T23:03:59+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca8439cc523b", "title": "DatePreference, an Android library", "url": "https://mikeburnscoder.wordpress.com/2010/09/27/datepreference-an-android-library/", "published_at": "2010-09-28T03:27:43+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843a87f608", "title": "Mentors Wanted", "url": "https://mikeburnscoder.wordpress.com/2010/09/18/mentors-wanted/", "published_at": "2010-09-18T13:58:18+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843b471367", "title": "Boston Android", "url": "https://mikeburnscoder.wordpress.com/2010/08/18/boston-android/", "published_at": "2010-08-18T15:28:14+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843b920095", "title": "What I want out of a Web framework", "url": "https://mikeburnscoder.wordpress.com/2010/05/22/what-i-want-out-of-a-web-framework/", "published_at": "2010-05-22T20:05:19+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843c2adcea", "title": "An Infinite List of Fibonacci Numbers in Ruby", "url": "https://mikeburnscoder.wordpress.com/2009/06/06/an-infinite-list-of-fibonacci-numbers-in-ruby/", "published_at": "2009-06-06T21:11:47+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843c6b2944", "title": "Powerset in Ruby Using the List Monad", "url": "https://mikeburnscoder.wordpress.com/2009/05/30/powerset-in-ruby-using-the-list-monad/", "published_at": "2009-05-30T18:25:34+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843d377bf4", "title": "Correctly Handle OpenID Updates", "url": "https://mikeburnscoder.wordpress.com/2008/11/08/correctly-handle-openid-updates/", "published_at": "2008-11-08T16:10:37+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843dba0547", "title": "Save Those Receipts!", "url": "https://mikeburnscoder.wordpress.com/2008/10/22/save-those-receipts/", "published_at": "2008-10-23T00:54:17+00:00" }, { "id": "01a0bb94-9423-7377-a651-ca843dd9d435", "title": "Uniquify an array of hashes in Ruby", "url": "https://mikeburnscoder.wordpress.com/2008/01/18/uniquify-an-array-of-hashes-in-ruby/", "published_at": "2008-01-19T01:06:20+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aad91d8d9b", "title": "Spider bugfix", "url": "https://mikeburnscoder.wordpress.com/2007/11/10/spider-bugfix/", "published_at": "2007-11-10T05:35:27+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aad9aad462", "title": "Spider with memcached", "url": "https://mikeburnscoder.wordpress.com/2007/11/02/spider-with-memcached/", "published_at": "2007-11-02T22:14:25+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aada68cbfb", "title": "Proxied Spider", "url": "https://mikeburnscoder.wordpress.com/2007/11/01/proxied-spider/", "published_at": "2007-11-01T22:01:43+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aadb03edfb", "title": "Spider: API changes, setup and teardown, HTTP headers", "url": "https://mikeburnscoder.wordpress.com/2007/11/01/spider-api-changes-setup-and-teardown-http-headers/", "published_at": "2007-11-01T04:00:59+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aadb317bc3", "title": "Spider bug fix release", "url": "https://mikeburnscoder.wordpress.com/2007/10/23/spider-bug-fix-release/", "published_at": "2007-10-24T03:34:30+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aadb357ac9", "title": "Coder for hire", "url": "https://mikeburnscoder.wordpress.com/2007/10/23/coder-for-hire/", "published_at": "2007-10-23T00:31:58+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aadb39f3d9", "title": "An updated way to spider the Web with Ruby", "url": "https://mikeburnscoder.wordpress.com/2007/10/23/an-updated-way-to-spider-the-web-with-ruby/", "published_at": "2007-10-23T00:11:33+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aadbaa5b73", "title": "Uberman sleep minder", "url": "https://mikeburnscoder.wordpress.com/2007/10/16/uberman-sleep-minder/", "published_at": "2007-10-16T05:35:18+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aadc41a9f0", "title": "Yahoo! Local vs. Yahoo! Local’s API", "url": "https://mikeburnscoder.wordpress.com/2007/09/28/yahoo-local-vs-yahoo-locals-api/", "published_at": "2007-09-28T20:20:09+00:00" }, { "id": "01a0bb9e-dcb7-73e9-a294-d6aadcf22a5a", "title": "`call/cc’ and Self-modifying Code, in Ruby", "url": "https://mikeburnscoder.wordpress.com/2007/07/28/callcc-and-self-modifying-code-in-ruby/", "published_at": "2007-07-28T05:13:35+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97f9164746", "title": "Function-scope state in JavaScript", "url": "https://mikeburnscoder.wordpress.com/2007/07/20/function-scope-state-in-javascript/", "published_at": "2007-07-20T02:02:20+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97fa04aaed", "title": "My Rails Development Environment, version 2: Scribes, Nautilus, and gnome-terminal", "url": "https://mikeburnscoder.wordpress.com/2007/06/21/my-rails-development-environment-version-2-scribes-nautilus-and-gnome-terminal/", "published_at": "2007-06-21T02:20:40+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97faf34d71", "title": "My Rails Development Environment, version 1: vim and screen", "url": "https://mikeburnscoder.wordpress.com/2007/06/21/my-rails-development-environment-version-1-vim-and-screen/", "published_at": "2007-06-21T02:01:35+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97fbab760f", "title": "Integer#to_word", "url": "https://mikeburnscoder.wordpress.com/2007/05/20/integerto_word/", "published_at": "2007-05-20T21:03:49+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97fc2e1159", "title": "JavaScript’s String Identity Method is Not Trivial", "url": "https://mikeburnscoder.wordpress.com/2007/04/17/javascripts-string-identity-method-is-not-trivial/", "published_at": "2007-04-17T03:35:10+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97fce8b388", "title": "Spider the Web with Ruby", "url": "https://mikeburnscoder.wordpress.com/2007/03/31/spider-the-web-with-ruby/", "published_at": "2007-03-31T03:03:46+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97fd97d4a1", "title": "Ruby Can’t open(‘http://digg.com/’)", "url": "https://mikeburnscoder.wordpress.com/2007/03/29/ruby-cant-openhttpdiggcom/", "published_at": "2007-03-29T05:13:27+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97fe13afdf", "title": "Events in MS Virtual Earth", "url": "https://mikeburnscoder.wordpress.com/2007/01/29/events-in-ms-virtual-earth/", "published_at": "2007-01-29T18:12:49+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97fe372e87", "title": "Microsoft Virtual Earth on Firefox 2", "url": "https://mikeburnscoder.wordpress.com/2007/01/23/microsoft-virtual-earth-on-firefox-2/", "published_at": "2007-01-23T21:22:27+00:00" }, { "id": "01a0bba4-b96f-73b8-9245-da97ff242e7d", "title": "Newest Blog Post for Each User", "url": "https://mikeburnscoder.wordpress.com/2006/12/13/newest-blog-post-for-each-user/", "published_at": "2006-12-13T07:19:11+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-1463016756b4", "title": "Watermarking Photos using Ruby", "url": "https://mikeburnscoder.wordpress.com/2006/11/29/watermarking-photos-using-ruby/", "published_at": "2006-11-29T20:59:51+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-146302319192", "title": "STI and Multiple Databases in Rails", "url": "https://mikeburnscoder.wordpress.com/2006/11/11/sti-and-multiple-databases-in-rails/", "published_at": "2006-11-11T04:27:49+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-146302a17af6", "title": "Truncating HTML in Ruby", "url": "https://mikeburnscoder.wordpress.com/2006/11/11/truncating-html-in-ruby/", "published_at": "2006-11-11T03:30:27+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-146303643231", "title": "Curly vs. Do/End", "url": "https://mikeburnscoder.wordpress.com/2006/09/06/curly-vs-doend/", "published_at": "2006-09-06T19:36:20+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-146304105be4", "title": "Retrieving Random Elements from ActiveRecord", "url": "https://mikeburnscoder.wordpress.com/2006/08/18/retrieving-random-elements-from-an-activerecord/", "published_at": "2006-08-18T15:27:14+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-1463046f33dd", "title": "Staging server with Capistrano", "url": "https://mikeburnscoder.wordpress.com/2006/08/05/staging-server-with-capistrano/", "published_at": "2006-08-05T20:10:36+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-1463053a12df", "title": "In-Place-Editing Blank Fields", "url": "https://mikeburnscoder.wordpress.com/2006/07/04/in-place-editing-blank-fields/", "published_at": "2006-07-04T04:06:10+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-1463062c75a0", "title": "STI, acts_as_tree, and xml_response_from", "url": "https://mikeburnscoder.wordpress.com/2006/06/27/sti-acts_as_tree-and-xml_response_from/", "published_at": "2006-06-27T21:03:24+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-146306fafc1f", "title": "STI and to_xml", "url": "https://mikeburnscoder.wordpress.com/2006/06/25/sti-and-to_xml/", "published_at": "2006-06-25T04:27:16+00:00" }, { "id": "01a0bba9-e08a-72a5-880e-146307ab7095", "title": "Trackbacks", "url": "https://mikeburnscoder.wordpress.com/2006/06/22/trackbacks/", "published_at": "2006-06-22T18:33:14+00:00" }, { "id": "01a0bbae-da42-7140-a6cc-8621027b78e3", "title": "Subdomains as Account Keys", "url": "https://mikeburnscoder.wordpress.com/2006/06/14/subdomains-as-account-keys/", "published_at": "2006-06-14T21:18:09+00:00" }, { "id": "01a0bbae-da42-7140-a6cc-8621028cb9eb", "title": "response_from: the opposite of respond_to render :xml", "url": "https://mikeburnscoder.wordpress.com/2006/06/09/response_from-the-opposite-of-respond_to-render-xml/", "published_at": "2006-06-09T23:03:36+00:00" }, { "id": "01a0bbae-da42-7140-a6cc-86210305747c", "title": "REST Hacking", "url": "https://mikeburnscoder.wordpress.com/2006/06/08/rest-hacking/", "published_at": "2006-06-08T04:45:09+00:00" } ] posts Claim your blog
Back to mikeburnscoder.wordpress.com
Blog · corpus.blog/blogs/mikeburnscoder.wordpress.com/posts

mikeburnscoder.wordpress.com

mikeburnscoder.wordpress.com

2025

2024

2022

2012

2011

2010

2009

2008

2007

2006