Skip to content
View dannyvankooten's full-sized avatar
🌳
🌳

Organizations

@ibericode
Block or Report

Block or report dannyvankooten

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
dannyvankooten/README.md

Hi there 👋

I'm Danny, a programmer from the Netherlands. I'm pretty comfortable writing Go, Rust, C, SQL, Bash, PHP, Python, JavaScript, HTML and CSS.

Current projects that are actually useful

  • Koko Analytics: lightweight and privacy-friendly analytics for your WordPress site.
  • Mailchimp for WordPress: the #1 Mailchimp plugin for WordPress (actively used on well over 2M sites).
  • Gozer: static site generator.
  • vat: VAT number validation & current or historical rates retrieval for Golang.
  • ibericode/vat: PHP library to handle EU VAT rules.
  • Browserpass: browser extension for pass utilizing native messaging.

Current toy projects

  • Advent of Code: my solutions for Advent of Code 2015 - 2023. Implementations in C, C++, Rust, Python and Golang.
  • Nederlang: bytecode interpreter and stack-based virtual machine for a programming language consisting of Dutch keywords, in Rust.
  • 1BRC: C implementation of the 1 Billion Rows Challenge, in standard C99 with POSIX threads.
  • Cnake: C implementation of the game Snake, in your terminal. Uses only ANSI escape sequences (so no ncurses or other deps).
  • Pepper Lang: toy programming language, in C.

Previous projects

You can find some of my code here on GitHub or here on SourceHut.

Pinned

  1. ibericode/koko-analytics ibericode/koko-analytics Public

    Privacy-friendly, open-source and lightweight analytics for your WordPress site.

    PHP 362 29

  2. ibericode/vat ibericode/vat Public

    PHP library for dealing with European VAT

    PHP 420 61

  3. nederlang nederlang Public

    Nederlandse programmeertaal 🇳🇱. Geïnterpreteerd en met dynamische types. Met bytecode compiler en virtuele machine, in Rust.

    Rust 30 3

  4. advent-of-code advent-of-code Public

    Solutions for Advent of Code puzzles. In C, C++, Python, Rust and Golang. All years.

    C 32 2

  5. gozer gozer Public

    Fast, opinionated and simple static site generator in a single static binary.

    Go 26 2

  6. pepper-lang pepper-lang Public

    The Pepper Programming Language

    C 56 6