The Wayback Machine - https://web.archive.org/web/20210502104932/https://github.com/travisjeffery
Skip to content
Avatar

Sponsors

@sthagen

Achievements

Achievements

Organizations

@component @koajs @logo @shouldjs @gohttp @visionmedia @confluentinc
Block or Report
travisjeffery/README.md

I'm a Canadian software maker that's hacked on open source projects like Jocko, Timecop, and Mocha; and built several startups from the ground up, including Segment and Confluent.

I've mostly worked at new startups, working on many problems: distributed systems, infrastructure, back-end, front-end, mobile, tooling. I prefer distributed systems, infrastructure and back-end applied to big data problems.

I authored a book on building distributed systems using Go, published by Pragmatic Bookshelf. The book walks you through building a distributed commit log from scratch, step-by-step, from nothing to deployment.

Find me on the web:

Popular repositories

  1. Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)

    Go 4.2k 305

  2. A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and Da…

    Ruby 3.1k 208

  3. Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang

    Objective-C 2.8k 300

  4. Push/pop transition entire UINavigationController views.

    Objective-C 152 21

  5. < 80 LOC Implementing Writer Pro's syntax control (with NSLinguisticTagger) that iA tried to patent

    Objective-C 108 12

  6. NSURLSession and NSOperationQueue working together

    Objective-C 102 10

914 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr Mon Wed Fri
Activity overview

Contribution activity

May 2021

travisjeffery has no activity yet for this period.

April 2021

Created 7 commits in 1 repository
98 contributions in private repositories Apr 1 – Apr 30

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