mike | Shared With: Everyone - 25 days ago | software, dynamic languages, .net
mike | Shared With: Everyone - Sep 26 2008 | open source, license, legal, softwareOpen source licensing decision tree.
mike | Shared With: Everyone - May 26 2008 | electronic voting, voting, software, securityAnalysis of Diebold's unintentionally disclosed voting machine software.
ShareViewed: 10 Times
mike | Shared With: Everyone - Mar 30 2008 | creativity, radio, software, editing, video, ira glass
Great video on the creative process by Ira Glass (This American Life). The main point is that if you want to make really good work, you need create and then discard much of it. It's only through sheer volume that can you generate a steady stream of good work.
This is why editors and collaborators are so important to the creative process.
Quoted:
- It's time to kill. It's time to enjoy the killing. Because, by killing, you will make something else even better live.
- Not enough gets said about the importance of abandoning crap.
- All radio/television production is trying to be crap.ShareViewed: 8 Times
mike | Shared With: Everyone - Mar 19 2008 | blogs. startpad, software, designShareViewed: 12 Times
mike | Shared With: Everyone - Mar 03 2008 | chandler, software, project, pim, agenda, mitch kapor
Reading this now and really enjoying it! It's basically the story of the Chandler project (Mitch Kapop, Andy Hertzfeld, et. al.). Reminds me of Soul of a New Machine. I like that there is a lot of context ranging from the Memex, Doug Englebart, Lotus Agenda, Mythical Man Month.
The theme of the book is trying to understand why software is "hard" and project schedules can be so difficult to predict.
Quoted: Amazon.com: Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software: Scott Rosenberg: Books

mike | Shared With: Everyone - Feb 21 2008 | seattle, startups, startpad, web development, software, coworkingShareViewed: 35 Times
mike | Shared With: Everyone - Feb 06 2008 | mvc, design patterns, software, development, ruby
Explanation of the Model-View-Controller architectural pattern. Some intereresting links from here to different frameworks that implement MVC - including a couple of JavaScript frameworkI have not heard of: Archetype (French?), and JavaScript MVC.
I thought Ruby on Rails would be more prominent in this article as the "hot new thing" based on MVC, but it just has a single link in the article now.
mike | Shared With: Everyone - Feb 06 2008 | software, development, tracking, bugs, source control






Send Mike a friend request or a personal message instead.