Hello!
I am Keegan. I'm a Software Engineer at Sourcegraph. You might be interested in the remnants of my old homepage or my CV.
Name: Keegan Carruthers-Smith
Type: User
Company: @sourcegraph
Bio: South African working for @sourcegraph. Did stints in Bay Area and London for @facebook.
Twitter: keegan_csmith
Location: Cape Town, South Africa
Hello!
I am Keegan. I'm a Software Engineer at Sourcegraph. You might be interested in the remnants of my old homepage or my CV.
EC2 service discovery for Prometheus based on AWS Tags
An interoperable Golang port of the Ruby Que queuing library for PostgreSQL
Raycast Extension for pass, the standard unix password manager.
Redis-based distributed mutual exclusion lock implementation for Go
reinstall and rerun a Go program when its source files change
ripgrep plus - Wraps ripgrep to add google like queries to patterns
Roaring bitmaps in Go (golang)
Go stdlib net/rpc with context.Context support
High-performance Bazel rules for running Node.js tools and building JavaScript projects
Experiments with Django, eventlet, redis and HTML5 Canvas to make a Scrabble game.
Sentry is a realtime event logging and aggregation platform
Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends.
The official Sourcegraph/Cody plugin for Neovim
Generate Shell Commands in Go, sprintf Style
Sliding window minimum is an interesting algorithm, so I thought I would implement it in a bunch of different languages. This repository contains (or will contain) implementations of the algorithm in different programming languages.
sqlf generates parameterized SQL statements in Go, sprintf style
Attach hooks to any database/sql driver
srclib is a polyglot code analysis library, built for hackability. It consists of language analysis toolchains (currently for Go, Java, Python, JavaScript, Ruby, and Haskell) with a common output format, and developer tools (such as editor plugins) that consume this format.
String scoring algorithm used by VS Code ported to Go
Export existing Google Compute Disks to Terraform style (tf, tfstate)
example of a blue/green deployment with asgs
Go library to help tie temporary files to the lifetime of a process.
[mirror] Go Tools
Mirror of my bzr branch of the Umonya website
vcsstore stores VCS repositories and makes them accessible via HTTP
HTTP load testing tool and library. It's over 9000!
Visual Studio Code
A compression algorithm targeting molecular dynamics simulations with large amounts of water.
A visual editor for creating Weighted Regions. Made with Qt sauce.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.