6085 comments
2357 subscribers
6224 on Twitter
Subscribe! Feed reader E-mail

Tools, big companies, and collaboration

I love building tools. I love making hard or tedious things easy. I could build tools all day.

A big company like IBM is perfect for this. Not only is there a lot of infrastructure I can build on top of, but there’s also a large internal market for tools. For example, the community newsletter tool I built for myself turned out to be great for many people too.

New tools that increase productivity free up more time to invest in increasing productivity. Tools that push the envelope of what can easily be done let people imagine what else can easily be done. It’s a virtuous cycle that I’ve loved working with since my first experience of working on Emacs Planner.

Open source and collaboration play a role here, too. Other people’s contributions – a web design, an idea, a Lotus Notes plugin – add so much value and inspire me to build even better tools. When I build tools, I link to where people can get the source code. This means that people don’t have to start from scratch, and they can learn from source code in the field. It’s good stuff. For example, an IBMer in Massachusetts added my bulk tagging code to his Lotus Connections inviter tool after reading the source.

PHP: Make a symbolic link with a .phps ending. (Ex: ln –s index.php index.phps). PHP will display the .phps file as source code. Add a link to it.

For the Java-based tools I’ve been building lately, I link to the project in our internal open source repository.

Tools, collaboration, lots of people who want or need similar things, and infrastructure for sharing… Awesome.

Short URL: http://sachachua.com/blog/p/7236

On This Day...

  • 2012: A day of gardening — We rehabilitated the front and back planter boxes, mixing in plenty of composted cow manure into the sandy soil. I [...]
  • 2011: How I organize my personal finances — Update: I found the image! Mia is learning more about personal finance. She came across my post on my financial network [...]
  • 2011: Four-day weekend ahead — Today is Canada Day. Monday is a floater day for IBMers in Ontario. (IBM uses floater days to balance out [...]
  • 2009: Hobby day holiday — I spent Canada Day indulging in hobbies that benefit from concentrated time. It was terrific! I started the day by sewing [...]
  • 2009: Recent photos — 20090701
  • 2009: Combining multiple social media services — If you’re new to social media and Web 2.0, you probably feel overwhelmed by all the different tools that are [...]
  • 2009: Thinking of a travel dossier — I usually spend the evening before a flight putting together a travel dossier. It includes: a map of the route from [...]
  • 2008: Enough time: a new hire’s reflections — After one of the new hires read my blog, she asked me, "How do you find the time to do [...]
  • 2007: Weekly review — I really enjoyed the Ottawa Linux Symposium because of the hallway conversations and the afterparties that I attended. The conference [...]
  • 2006: Purposeful interaction — I realized yesterday that one of my weaknesses is that I’m usually more reactive than proactive when it comes to interacting [...]
  • 2006: Turning downtime into uptime — One of the reasons why I wanted a Blackberry or some other portable device was to make better use of [...]
  • 2005: Working with Emacs — A recent post on the Philippine Linux Users’ Group suggested a separate plug-emacs mailing lists for all the Emacs messages that [...]
  • 2004: Brainbench — Just in case you want to get certified but don’t want to shell out the bucks for it, Brainbench is making [...]
  • 2004: “Students Create Global Positioning System Text Messages” — A trio of Iowa State University computer science students has devised “spatial cues,” a computer program that combines text messaging with [...]
  • 2004: The Open Technology Landscape — Juebert Uriarte — Technical consultant, Sun Microsystems Philippines, Inc. “Open source, open standards, open systems – a recipe for open government” - Put a little [...]
  • 2004: Message from the Sponsors: Antonio TJ Javier — “Partnering with Government to Realize Potential” — - Objective: Perspective of what we’re supposed to be deing here. - Mission: Enable people and businesses threghout the world to [...]
  • 2004: Message from the Sponsors: Cynthia Mamon — - Historic event: partnering with Microsoft to help develop the Philippines to be a globally competitive country. - Brief background. Doing it [...]
  • 2004: Government CIO Forum — - Yay! I don’t have to do it. Rommel Feria is here to save the day! - Extemia is a free [...]
  • 2003: Sweet code — http://www.sweetcode.org/

Get the highlights as a PDF!

Stories from my Twenties: Highlights from a Decade of Blogging