Skip to content




  • 2 discussions answered
Block or Report

Block or report oxinabox

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

🐂 Hi Hi, I am Lyndon

Feel encouraged to reach out to me. I like people. I am very contactable online. I am sure you can find me.

GitHub doesn't make it easy to showcase all the projects I am involved in. Especially with so many being inside various github orgs. So I am using this profile to experiment with providing something better

Below you will find a list of projects I am involved in, that I think are particularly cool. Note that it is incomplete, and this is currently an experiment.

(nb: this list is extremely incomplete. When I find time I will remember the other 50 projects I am involved in.)

You can find the script that generates this profile here, it's pretty fun little webscrapy markdown generaty thing.


  1. Julia implementation of Data structures

    Julia 474 195

  2. A Julia wrapper for TensorFlow

    Julia 841 111

  3. forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs

    Julia 234 51

  4. For working with dimensions of arrays by name

    Julia 84 8

  5. A cassette-based debugger | The Other Debugger

    HTML 43 5

  6. Composable Loggers for the Julia Logging StdLib

    Julia 74 11

Contribution activity

September 2021

Created 3 repositories

Created a pull request in JuliaCloud/AWSTools.jl that received 15 comments

Allow AWSS3 0.9

The only function from AWSS3 that this uses is s3_sign_url which hasn't changed in well over a year. So didn't change in 0.9 and this has fairly su…

+2 −2 15 comments
Opened 13 other pull requests in 9 repositories
JuliaDiff/ChainRules.jl 2 merged 1 open
JuliaDiff/ChainRulesCore.jl 2 merged
queryverse/TextParse.jl 2 open
JuliaString/ShortStrings.jl 1 open
google-research/dex-lang 1 open
JuliaWeb/HTTP.jl 1 open
JuliaDiff/ 1 merged
FluxML/Zygote.jl 1 merged
jump-dev/DiffOpt.jl 1 merged
Reviewed 34 pull requests in 14 repositories
JuliaDiff/ChainRulesCore.jl 8 pull requests
JuliaDiff/ChainRules.jl 6 pull requests
FluxML/Zygote.jl 5 pull requests
google-research/dex-lang 3 pull requests
JuliaDiff/ChainRulesTestUtils.jl 2 pull requests
invenia/NamedDims.jl 2 pull requests
JuliaLang/ 1 pull request
JuliaTesting/TestReports.jl 1 pull request
JuliaLang/julia 1 pull request
JuliaString/ShortStrings.jl 1 pull request
JuliaCollections/DataStructures.jl 1 pull request
JuliaDiff/Diffractor.jl 1 pull request
JuliaCloud/AWSTools.jl 1 pull request
oxinabox/Tricks.jl 1 pull request

Created an issue in JuliaLang/Pkg.jl that received 2 comments

Passing a version string to Pkg.add isn't a semver spec

I expected that strings passed into version (or after the @) would be parsed as semver spec. i.e. that: julia> Pkg.add(name="CSV", version="^0.9.1"…

Opened 4 other issues in 4 repositories
Answered 1 discussion in 1 repository

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