start | Programming | colorize | perl | wget | Community services | Freelance contracts | Seeking work | Sponsorship | Donations | Links | Mail | end

Steven Schubiger (stsc)



Most code I'm writing is either in C or Perl, although I'm also experienced to a certain degree in programming in other languages. Bear in mind that some of the code that is being advocated here and on fellow pages, may be slightly out of date or may be considered experimental (varying levels of alpha/beta stages).

Git repositories [Interface: cgit gitweb]


Colorizes text with ANSI escape sequences and/or cleans it from those sequences; each line of text being processed is printed to the terminal. colorize is mainly written in C and is currently known to build and test successfully on Linux and Net/Open/MirBSD.

Interested in packaging colorize? Go ahead and let me know.



Perl modules I wrote and/or are maintained by me are available via CPAN. Alternatively also accessible through git repositories at GitHub.

I also wrote (a module to generate swiss billing qr codes) on behalf of revamp-it to be included in kivitendo, a german erp solution. As a consequence thereof, I'm a member of the swiss kivitendo team.


Some are available from GitHub, too.

I also authored a tiny plugin for the album image gallery script.

Furthermore, I wrote some scripts that generate HTML, ICal and RSS files for use in conjunction with the event list of the Linux User Group Switzerland.


I have been contributing patches to GNU Wget since approximately begin of April 2008. This includes writing most of

Community services

Freelance contracts

Seeking work

I'm currently looking for (telecommute) project work as a Software Developer. My interests are: building parsers, writing low-level programs, maintaining software and as well to a certain extent: program and interface design. Languages preferred are Perl and C.

I don't have a formal education in programming nor a higher related degree; however, one of my self-perceived strengths is enthusiasm and endurance. Interacting with people face-to-face is admittedly a bit difficult for me (probably due to slight autistic-like traits).

Drop me a line to the mail address listed below (or visit LinkedIn) if you're interested in employing me as contractor and have some work to offer.


Would you like to sponsor the enhancement and improvement of my Perl modules or some other code?
By sponsoring my work you'll increase my time dedicated to the further development and hence overall progress.
If interested, contact me and we will figure out the gory details :-).


Do you eventually like some of my efforts and would like to say thanks? I would be very grateful to receive whatever you choose from the wishlist.


The (ancient) laboratory

Version: 3.1
GE d s+:+ a+ C++ UBL* P+++ L++ E W++ N !o K? !w !O !M !V
PS PE !Y !PGP t 5 X+ !R tv- b++ DI-- !D G e h+ r- z-

Chaos in the world brings uneasiness, but it also allows the opportunity for creativity and growth. -- Tom Barrett

The self-confidence of the warrior is not the self-confidence of the average man. The average man seeks certainty in the eyes of the onlooker and calls that self-confidence. The warrior seeks impeccability in his own eyes and calls that humbleness. The average man is hooked to his fellow men, while the warrior is hooked only to infinity. -- Carlos Castaneda


Last modified: 2024-06-08 16:31:48 CEST

vim_created valid-html401 w3c_ab burnallgifs fsf_member ccc lugs rib_bar_wh somafm