2011/8/3 Cecil Westerhof <cldwesterhof@gmail.com>
Look into the wiki, maybe you find some info or use natural tables
which don’t use a space between columns.

I'll continue my search. ;-}

I came up with the following:
\setupbodyfont[10pt]

\define[1]\ActivityWorkTable{
    \bTR \RowWorkTable{}{\bullet\space #1} \eTR
}

\define[2]\RowWorkTable{
  \bTD #1 \eTD \bTD #2 \eTD
}

\define[2]\StartWorkTable{
  \blank[2*big]
  \setupTABLE[frame=off]
  \setupTABLE[c][1][width=.14\textwidth]
  \setupTABLE[c][2][width=.87\textwidth]
  \bTABLE
    \bTR[topframe=on, bottomframe=on] \RowWorkTable{#1}{#2} \eTR
    \bTR \RowWorkTable{}{\bf Gedaan} \eTR
}

\define[1]\StopWorkTable{
    \bTR[topframe=on]\RowWorkTable{}{\bf Gebruikt} \eTR
    \bTR[bottomframe=on]\RowWorkTable{}{\bullet\space #1} \eTR
  \eTABLE
}

\starttext

\StartWorkTable{Huidig}{Senior software engineer bij Artex}
\ActivityWorkTable{Teamleader voor een groep van 5 PHP-programmeurs die
  werken volgens scrum/agile principes. Dit team ontwikkeld
  grootschalige web applicaties met gebruikmaking van PHP/AJAX/Zend en
  HTML5.
}
\ActivityWorkTable{Quality Management}
\ActivityWorkTable{Schrijven documentatie, zowel technische als gebruikers}
\ActivityWorkTable{Definieren nieuwe functionaliteiten}
\ActivityWorkTable{Installeren subversion server en definiëren werkwijze}
\StopWorkTable{Linux, Windows, \ConTeXt, PHP, shell-scripting, MySql,
  phpMyAdmin}

\StartWorkTable{2008 - 2009}{Senior software engineer bij het Kadaster}
\ActivityWorkTable{Bij het Kadaster was men bezig met de migratie van
  TRU64 naar HP-UX. Ik heb hierbij geholpen met het overzetten van
  systeemdelen geschreven in C\high{++} en het overzetten van
  shell-scripts.
}
\StopWorkTable{Linux, Windows, OpenVMS, C en C\high{++},
  shell-scripting, Emacs, Lisp, Fortran
}

\stoptext

Work reasonable good. And it is now very easy to change the tables.

I only have two problems:
--
Cecil Westerhof