6096 comments
2357 subscribers
6253 on Twitter
Subscribe! Feed reader E-mail

Software and making pots

imageThis is what software feels like. It’s squishy and floppy, and it falls over from time to time while you’re making it. It changes. And at the end of the day, we’d really, really, really like it to hold water. Or marbles, or kittens, or whatever people want to put into it.

I think I’m going to focus on slowing down and building things better. This idea of a minimally viable product fascinates me. What’s the essential part of a system? How can we make that solid before moving to everything else? Make sure the pot can hold water before you glaze it.

There’s a teaching story I like about the importance of practice. Making lots of pots can be an easier and more effective way to learn than trying to make a single perfect pot, as long as you’re paying attention and learning from the pots you make. Well, that’s how the story goes. In real life, it’s more like “But I want to make sure this pot holds water, and why aren’t the sides straight, and I thought I plugged that leak, ooh, hey, look, that part’s all pretty now, well, here goes…”

Short URL: http://sachachua.com/blog/p/22387
  • http://davideellis.com/ Dave E

    A lot depends though on WHO you are making your pots for doesn’t it? If I am making something for myself I am not to bothered about appearance, at least not initially. Function is the main requirement (not talking about ‘art’ here where I guess appearance is the main requirement!). Also, how many times will I use it. A leaky pot is fine if I am only going to use it once and I can do the job with it, provided it does not add TOO much time to the task. Of course if it leaks too much then you have to fix it, at least to some extent but again, it does not have to be perfect.
    But. If I am making a pot fore someone else then an additional set of criteria apply. Notice I say additional and not different. The pot still has to work and do it’s job but now it should not leak at all. It should also be durable, I might add a ‘feature or two’ (sound familiar?) like a spout and handles to make it easier to use. I will probably even try to make it aesthetically pleasing to the eye. A nice chrome finish, while adding little to the pots usability makes it look nice when not in use. It extends it’s function to being a piece or art as much as it is a usable tool.

  • http://davideellis.com/ Dave E

    Mmm, it saved my comment there for some reason before I was done! Oh well, onwards…
    There’s the old story about “how do you get to Carnegie hall? Practice, practice, practice”. Well it turns out that you can just rent it! Sometimes it not about being the best, it’s about just getting out there and doing it. As an example I offer myself. I play the piano (badly in my own opinion) and ever since I was a kid I have ever thought of myself as being ‘good enough’ to play for others. In my view I had to be ‘perfect’ and I never was (my mother was a semi professional musician so I had high standards to live up to). Fast forward to a couple of years ago and I decided to go to an informal ‘no stress’ blues meet up ‘just to try it’. I’d had a couple of ‘attempts at this in the past but nothing ever ‘stuck’. I always felt like I was not good enough (as usual). However this crowd of people was a lot different, just doing it for fun. Long story short, I now play keys in a band.
    Now, I am not really any better at playing than I was before. I still make mistakes but I have discovered that it does not matter too much. It does not have to be ‘perfect’ .
    I suspect that the same is true of pots (and other things). Sure, we have come to expect that commercially made (ie machine made) goods be pretty much perfect and of reasonable quality but when it comes to the ‘personal’ stuff, a degree of imperfection actually adds to the ‘charm’. That does not mean it should not work but the odd ‘flaw’ is ok at times too, it sort of implies that this was made by ‘people’.

On This Day...

  • 2012: Slowly figuring out how to use my tablet — Blogging will be a little slower for me over the next few… days? weeks? I’ve been making myself use the [...]
  • 2011: Weekly review: Week ending July 31, 2011 — I thought I’d feel guilty about being on holiday while other people on my team – clients and IBMers in [...]
  • 2010: Cool mornings — 2010-07-31 Sat 08:00 Fall doesn’t officially start until late September, but these mornings and evenings are pajama-cool, duvet-cool, [...]
  • 2009: Improv 101 class 2: Scenes, objects, and environments — It takes time to build an imaginary world that other people can see, and I’m looking forward to being able [...]
  • 2008: Emacs and PHP: On-the-fly syntax checking with Flymake — The dreaded white screen of nothingness usually means that I’ve misplaced a quotation mark or brace somewhere in my PHP [...]
  • 2008: Kaizen: Moving time around — I recently (re)discovered that writing is much easier and more enjoyable in the early morning when I’m fresh and focused [...]
  • 2006: Planning — Here’s what I need to do: I need to come up with a list of calls for papers for conferences related to [...]
  • 2006: Focus — My research manager told me that I’ve been conditionally approved for VPN access, which would allow me to access IBM resources [...]
  • 2006: Business development — Stayed up late chatting with Jijo Sevilla of QSR, a Philippine-based Linux solutions company. Simon Rowland had mentioned an interest [...]
  • 2005: Being Filipino — Saturday night’s barbecue with Sol Laforteza was _the_ best evening I’ve had in Canada so far, and I owe so very [...]
  • 2004: Don Bosco Pugad — Japanese training program in Don Bosco Makati
  • 2004: Software Partnership International Japan — Promoting outsourcing to the Philippines in Japan - Common framework and quality - Promoting Japanese language proficiency: Toshiba ASP to introduce employees [...]
  • 2003: Mozilla — Pfft. I want all extensions to be installable by normal users. I also wish that Mozilla paid attention to http_proxy and [...]
  • 2003: State of OSS in the Philippines — This paper provides an overview of the state of adoption of Open Source software in the Philippines as well as the [...]
  • 2003: The Little World of Dan Camillo — Dominique Cimafranca said: Memory is a very funny thing: all of a sudden it occurred to me to look up some web [...]
  • 2003: Roden’s MP3 encoder — Roden has designed an MP3 encoder – given a text file, it will convert it into an MP3 or WAV [...]

Get the highlights as a PDF!

Stories from my Twenties: Highlights from a Decade of Blogging

Free sample!