6197 comments
2357 subscribers
Follow me on Twitter (@sachac)
Subscribe! Feed reader E-mail

Weekly review: Week ending November 21, 2008

I rocked. =)

I turned my Drupal-based project over to a new team member. It was in great shape: the new branch passed all my old regression tests, the deployment script still worked, and the module that I’d partially implemented was well-documented with my notes. I was so glad that I’d invested the time in writing tests, tools, and documentation. I was also glad I insisted on using doxygen for low-level documentation instead of (gack!) Microsoft Word, as doxygen gave us call graphs and caller graphs for free. I checked on the team members today to see if there was anything else they needed in order to work effectively, and it looks like everyone’s happy.

I started a new Drupal-based project on Tuesday, and I brought the habits and tools I picked up during the previous project. The features I’ve been working on now have nice little tests. I’ve automated more of the install and testing process. I also spent some time scrubbing my old deployment scripts, and I sent them to the person who just started as the release engineer for the project. Things are going well. =)

I still haven’t met another Linux-based Drupal developer within IBM, though. =| No matter – maybe I’ll eventually inspire people to give it a try!

I helped Aaron Kim and Bernie Michalik out with a workshop for a major insurance company. I seem to be their go-to idea-generator, which is awesome fun. I love coming up with a range of ideas based on what I’ve seen, what I’d like to see, what technology makes possible, and so on. I think Aaron exaggerated when he said I come up with hundreds of ideas, but it _is_ a lot of fun for me. I get to play with all sorts of combinations of interesting things. I attended part of the workshop, too, and I shared a couple of stories.

I also found myself gathering resources this week. I handled a number of requests for information on new employees, Gen Y, social networking research, and other topics, and people were very happy with the information and people I pointed them to. I get a lot of questions because people know I’m interested in these things, and I love handling those questions because each question gives me an opportunity to organize more information in a coherent way. I get to build on top of other things I’ve done before! =)

So that was this week: I turned over my old project (in a way that made me happy), hit the ground running (in a way that also made me happy), helped generate lots of ideas (and that made me happy too), and answered lots of questions (happy happy happy). Oh, and I sewed a pajama top out of red fleece. (Happy _and_ warm!) =)

Next week: More Drupal work, a Government 2.0 panel, a dinner party with some family friends, and maybe the pajama bottoms…

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

On This Day...

  • 2012: Sketchnotes from #ENT101: IP Management – Creating Value by Protecting Knowledge-based Assets – Nathaniel Lipkus, Matthew Powell, Ashlee Froese — This talk is part of the free MaRS Entrepreneurship 101 series (webcast and in-person session every Wednesday). Feel free to [...]
  • 2012: Tweaking my scheduling process for delegation — Scheduling stresses me out. I’ve had several calendar hiccups before: wrong dates, ambiguous locations, no contact information (or incorrect ones!), [...]
  • 2011: Quantified Awesome: Why I track — People often ask me why I measure what I measure. I do it because I’m curious, and measurement lets me [...]
  • 2010: Weekly review: Week ending November 19, 2010 — From last week’s plans Work [X] Submit yearly review [X] Drupal: Write more of the access control [...]
  • 2009: Drawing is about seeing the magic in everyday things
  • 2006: Dinner with a technology evangelist — When Kaleem invited me to dinner with Betsy Weber, chief evangelist at TechSmith, I immediately cleared my schedule and accepted. After all, [...]
  • 2005: Back at the beginning — The last class of tango was today. We ended on a strange note, realizing how much more there is to learn. [...]
  • 2005: Brain Gain Network – Philippines — Get to meet other geeks and tech-savvy business people at the Techie Palooza to be held by Brain Gain Network [...]
  • 2003: Cool elisp hack! — I’ve gotten the bot-like improvements I wanted thanks to these snippets of elisp code: (require 'hippie-exp) (setq hippie-expand-try-functions-list [...]
  • 2003: ERC+BBDB — (add-to-list 'erc-nick-popup-alist '("BBDB" . (bbdb nick nil)))
  • 2003: Automatic encryption of wiki pages — From EmacsWiki#AutoEncryption ;; crypt++ – i use this in conjunction with emacs-wiki (require ‘crypt++) (setq crypt-encryption-type ‘mcrypt crypt-encryption-file-extension “\\(Secure\\)$\\|\\(\\.enc\\)$”) (setq emacs-wiki-ignored-extensions-regexp “\\.\\(bz2\\|gz\\|[Zz]\\|enc\\)\\’”)
  • 2003: Books mirror — http://downloads.apc.edu.ph/books/
  • 2003: HideShow mode — M-x hs-minor-mode I think I rather like hs-hide-all… (defun sacha/hs-minor-mode-hide-all () "Turn on `hs-minor-mode' and hide everything." (hs-minor-mode 1) [...]
  • 2003: HTML wizardry: including files — But this has scrollbars and doesn’t really inline the text…
  • 2003: Things to try in class — education — http://www.ncsu.edu/felder-public/Papers/Secondtier.html - One-minute papers: most important point made in the lecture and the single most pressing unanswered question - Encourage or mandate [...]
  • 2003: Learning styles — http://www.ncsu.edu/felder-public/Papers/LS-1988.pdf The paper has important insights. I learn inductively – from complex examples, I try to figure out principles and ideas. However, [...]
  • 2003: No-host trackbacks — http://brutalhugs.com/trackback/ Maybe I can use this to add trackbacks and comments to my semi-static pages! =) It’ll require Javascript, though… Oh, but they’re [...]