Skip to content




  • Pro


@lumail @BlogSpam-Net
Block or Report

Block or report skx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Steve Kemp

  • I've been programming for over half my life, I'm comfortable creating, developing, maintaining, and improving software written in C, C++, Emacs Lisp, Perl, Ruby, Shell, etc.
    • Most of my recent projects have been written in Golang.
    • But also I've been writing code in Z80 assembly language, to run under CP/M!
  • I believe in the value of Open Source software, and run Linux upon all the systems I control.
  • My interests primarily revolve around compilers, interpreters, domain-specific languages, and virtual machines.
    • These are great tools for large-scale automation, etc.
  • Location: Helsinki, Finland.
  • Occupation: Sysadmin / Cloud-person.
Github Activity


  1. sysadmin-util Public archive

    Tools for Linux/Unix sysadmins.

    Perl 874 112

  2. esp8266 Public

    Collection of projects for the WeMos Mini D1

    C++ 140 51

  3. A place to store my toy linux-security modules.

    C 73 17

  4. overseer Public

    A golang-based remote protocol tester for testing sites & service availability

    Go 61 10

  5. gobasic Public

    A BASIC interpreter written in golang.

    Go 280 25

  6. evalfilter Public

    A bytecode-based virtual machine to implement scripting/filtering support in your golang project.

    Go 80 13

1,023 contributions in the last year

Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri
Activity overview
Contributed to skx/marionette, skx/critical, skx/aws-utils and 32 other repositories

Contribution activity

July 2022

Created a pull request in skx/critical that received 1 comment

Added benchmark - and allow Evaluate to be called N times

Previously we invoked our parser, to parse the input, in our Evaluate call. This meant that evaluating the same script multiple times wasn't possible:

+63 −0 1 comment
Opened 1 issue in 1 repository
skx/critical 1 closed
2 contributions in private repositories Jul 1 – Jul 2

Seeing something unexpected? Take a look at the GitHub profile guide.