Home Development Workstation – Part 1

Why I think that every techie should go through the experience of building up a desktop workstation from the ground level. Maybe it's because I date back to the days of the PC XT, when computer support duties regularly had us tearing down cases, changing jumper settings and plugging in individual chips for memory expansions. Mainstream p0wnership of the desktop's guts may also be a dying art form (notwithstanding) - in the days of ubiquitous WiFi, shrinking notebooks, Blackberries and…

Read More ...

Stop Thinking, Start Doing – Else Your Career/Skills/Network Will Fade Away …

Hugh Pickens posted an interesting comment on Slashdot last week ... pulling ideas out of an excellent NY Times article ... "I have a DVD remote control with 52 buttons on it, and every one of them is there because some engineer along the line knew how to use that button and believed I would want to use it, too," says David Heath, co-author of "Made to Stick: Why Some Ideas Survive and Others Die." The "curse of knowledge," is…

Read More ...

SQL Hack for Reporting Project Phase and Status

It's been a while since I've posted some code, but I did a nice little SQL hack today that I've been puzzling over for a while. I freely admit that I may have made this more difficult with the original data model, but the die has been cast. Consider a single SQL table that captures project updates as comments note that this table also allows me to change the "phase" (ex. Design, Development, Test, Production) and/or Status (ex. Proposed, Red,…

Read More ...

Alternative KM Tools (3 of 3)

In my first two posts about alternative KM tools I wrote about audio - digital voice recorders and voice-recognition software. One could consider this "old-school" technology, because the stuff has been around for a long time. Another technology that's been around for a long time is PC-based video - around, but possibly not as accessible as it is now. YouTube and the various Internet video sites are a relatively new phenomenon, mostly because breakthroughs and video technology that reduces file size…

Read More ...

Alternative KM Tools (2 of 3)

In my first post about alternative KM tools, I wrote about audio files, and my new productivity enhancer - the digital voice recorder. One thing I noticed when replaying these sessions and capturing the notes; since I could cue and review all parts of the conversations, I was taking more notes than I used to (when working from handwritten notes and memory). The added accuracy and completeness of my notes was a mixed blessing; it was taking longer and longer to…

Read More ...

Alternative KM Tools (1 of 3)

This will be the first in a series of posts about Knowledge Management (KM) tools that are a bit different than traditional documents, presentations, and diagrams. I'm not talking about mind mapping, wikis, and other web 2.0 tools currently in vogue; these "alternative tools" have been around for a while, but I've only just started using them, with great success. Actually, it's not as much about new tools at it as it is about new media; I am specifically thinking…

Read More ...

Five Under-Emphasized PowerPoint Best Practices

Catching up on old links that I wanted to comment on - here is a selection regarding some PowerPoint best practices, including five of my personal favorites that I don't often see in those ubiquitous articles / postings detailing the Secrets of Presentation Success ... Under-Emphasized PowerPoint Best Practices Never Embed Objects: I grew to dislike embedded objects years ago, when computers could barely handle the launch of an Excel instance from within Word, or Visio from within PowerPoint. This…

Read More ...

Selfish KM, Web 1.9, and the ‘Death’ of Tagging

In a recent NetworkWorld piece, Gibbs wrote about the tagging meme, and where it apparently sits on the technology life cycle. No new insights for me there (but possibly fits the CEPP rule for others); I was involved in a number of knowledge management (KM) projects back in my Monsanto days (IAPL) [note to self: too many acronyms, hhh] and we hit many of the classic walls; CRM systems that failed because sales reps guard their customer intelligence Collaboration spaces that…

Read More ...

Is there a Design Pattern for “Update else Add”?

They always say data conversions are a labor of love - you pour your heart and soul into the program, to get the most data converted as possible, and then, when you actually do run the code in production - it's a one time event; toss the source files in the bit bucket. Well, that's what it was [almost] like in my first job - we sold Property Management systems along with implementation services, and those services invariably included a…

Read More ...

The good and the bad about being a hands-on tech manager

Interesting project that I have to take a deep-dive on this week - has to do with automating a piece of barcode printing software, and integrating it with a newly developed labeling process out in the shop. Project was hitting some significant snags, and I was asked to step in. Here's where hands-on software development skills are a boon and a curse ... The perception is that we're trying to get the forms software to work in a certain way…

Read More ...