profile
viewpoint

stevenwilkin/coffee-tracker 5

A web API using Sinatra and Redis to track my daily coffee consumption

stevenwilkin/chromitor 4

Simple OS X app to monitor your open Chrome tabs

stevenwilkin/fear-and-loathing-with-git-rebase 4

A lightning talk on git rebase I gave at MAS

stevenwilkin/ansible-wordpress-php-nginx-mysql 3

Ansible playbook to install WordPress along with PHP, nginx and MySQL on Ubuntu

stevenwilkin/belfast-ruby-sinatra 3

An introductory talk on Sinatra I gave for BelfastRuby

stevenwilkin/coffee-tracker-client-osx 3

Demo OS X client for my coffee-tracker API

stevenwilkin/chromitor.com 2

Single page Rack app to host the Chromitor app

stevenwilkin/coffee-tracker-client-ios 2

Demo iOS client for my coffee-tracker API

stevenwilkin/delicious-couch 2

Back up saved bookmarks from Delicous to CouchDB using Ruby

stevenwilkin/belfastjs-websockets 1

An introductory talk on WebSockets I gave for BelfastJS

push eventstevenwilkin/kubernetes

Steven Wilkin

commit sha 063d067b270c028965fe50706480ba7df08e9a7c

Run Rails apps in production mode

view details

Steven Wilkin

commit sha a3e3cc0efbec2c59a6d2914b7ff3fa188f04948d

Update README with how to deploy Nextgen

view details

push time in 2 days

push eventstevenwilkin/kubernetes

Steven Wilkin

commit sha 7514d516d60eb33fcdf76ed086c320bb95feb4a4

Run Rails apps in production mode

view details

Steven Wilkin

commit sha be343768e3c2cf697f5f07be5eb8399bc18b4ec1

Update README with how to deploy Nextgen

view details

push time in 2 days

push eventstevenwilkin/kubernetes

Steven Wilkin

commit sha 1861ebdb44b570dc1979c2b4c38a36993df9ff55

Run Rails apps in production mode

view details

Steven Wilkin

commit sha d27cad7fa7bc479214014fe9cab9a7c52de4b961

Update README with how to deploy Nextgen

view details

push time in 2 days

push eventstevenwilkin/kubernetes

Steven Wilkin

commit sha 551e684c3bf31148ecc9aa241e0b5a6626af7d2e

First cut of Kubernetes environment

view details

push time in 8 days

create barnchstevenwilkin/kubernetes

branch : master

created branch time in 8 days

created repositorystevenwilkin/kubernetes

Kubernetes environment

created time in 8 days

push eventstevenwilkin/docker

Steven Wilkin

commit sha e16cbe65471a5a8e779d42f25387374176cc2161

Use correct path to Solr data

view details

push time in 11 days

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 0d5585c5b8af74938cc352aa67538a7c9afe62b3

Move structs into separate file

view details

Steven Wilkin

commit sha ab7305637791c473644242640374a6bc2b2f4fab

Place and edit BTC/USDT order on FTX

view details

Steven Wilkin

commit sha c893e3a361f7c948a4a685adeb182c5a26e6f23a

Command to sell 0.0001 BTC on FTX via limit order

view details

push time in 20 days

push eventstevenwilkin/treasury

Steven Wilkin

commit sha dff4f9a8faaca2619c23457090dbc9b8416770e8

Poll FTX balances

view details

push time in 20 days

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 3dae795bddbb159774268a11835b47ad5feed32f

Remove logging messages from state

view details

Steven Wilkin

commit sha 53fc97a43b826e37beb57810de190c025c37d5f1

Log asset name when receiving equity value

view details

push time in 23 days

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 7b4ba9632f1a4fea0cc19fa857a93dac1ff66d4c

Beginning of supporting Deribit test environment

view details

Steven Wilkin

commit sha 6a104815ccb86bdc9cf2b5c1bacb1e3b7e7add69

Move structs into separate file

view details

Steven Wilkin

commit sha b27b7da1a0145b711032d98a83cc1f8012883eec

Combine websocket connection and channel subscription

view details

Steven Wilkin

commit sha af82c0438ddfbc5cc49983ecd9bd4047581cded6

First cut of placing and filling a limit order on Deribit

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha ac868eb7871ab0ff1f5425fe03bbd6967414665d

Use Tether rate rather than USD when calculating exposure

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha b34782f4aa5300db6f1159e8baed704ac740e772

First cut of long exposure calculation

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 3259b056eff9249498cc15075700737be1e7a1bc

Command to display PnL in USD

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 1b07b0a7644e63d7605de7af30da8b7dfb2381bd

Poll funding rate and store in state

view details

Steven Wilkin

commit sha 17b2fd4698595aec6b7e5bc44c8aeb79093d1644

Add funding command

view details

Steven Wilkin

commit sha 11935f5ac651ee3146989baad2545a56b9cbf8c5

Negative funding alert

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha c1473fa296f4843fda22698da847b3a5bf1e5858

Add USDTHB price feed

view details

Steven Wilkin

commit sha 0e1d4635892cc3069a2d716faca3a8ea431dfb50

Rename variables

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 6c2213336829e17f3a80da79fa3a276dadd95feb

Make `set` a sub-command of `assets`

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha efa354b393cb51e869ba6745077c6e3a7bb81166

Add BTCUSDT price feed

view details

Steven Wilkin

commit sha 4f288f7376e16f4380df68563e7371afacc6b850

Add, list and clear price alerts

view details

Steven Wilkin

commit sha 460d66eff3a2d7251d7a55e84709ec2caab7ae4b

Integrate alerting system

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha b640b0392d4b419f015c2301534d70fdeddfc082

Price alert

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 0b68fcb2c300408c8b5c966ef023fce0fedda147

Rename function to fit forthcoming interface

view details

Steven Wilkin

commit sha 4a52a4dc252edb05e9f96d77401b2882f1993963

Basic structure of alerting system

view details

push time in a month

push eventstevenwilkin/bybit-funding

Steven Wilkin

commit sha 2a8bc6ef8203b345c4cc17337caa75c30030e35a

Use funding rate code from `bybit` package

view details

Steven Wilkin

commit sha 87d9d5df92081b45a1d5e9e5b5c9f0aa29d65bd7

Just render a template rather than exposing a JSON API

view details

Steven Wilkin

commit sha e9f622ccdaf1b7c1f48efc2d1b6f019eb9785916

Add README

view details

push time in a month

push eventstevenwilkin/bybit-funding

Steven Wilkin

commit sha 455b2910dbb9abcb94699e228568413f567062e8

Simple Bybit funding monitor

view details

push time in a month

create barnchstevenwilkin/bybit-funding

branch : master

created branch time in a month

created repositorystevenwilkin/bybit-funding

created time in a month

created repositorystevenwilkin/stevenwilkin.github.io

created time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 886ac3c980942230e15dede6ad2da8286b72cd78

Command to fetch Bybit funding rate

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha fb05aa625356a6f6fc0eb4a6c7adbbe84c8918a6

Don't enable web & websocket by default Build with the following: go build -tags web ./cmd/treasuryd

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha b1a3ab7f3c9b113fa97fbda86a0b0d0dc4d5b8dd

Start web server in it's own goroutine

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha bf7b2798f65c80b8ca9ee35077b4c8c3672197fe

Remove deprecated `pnl` command

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 18b1bc0fe098503ca1411456810651eac93784a6

Update state with Bybit equity

view details

Steven Wilkin

commit sha 4159bb4dd2a1c1fbb8b5664166aad8f72e0cde61

Only update asset state when value has changed

view details

Steven Wilkin

commit sha 787c53e0bcc759e1fc717b2e143b744b23bffe64

Log venue name in lowercase

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 7e6253bd479448494c27142b29510d1720cbe3ff

Update state with Derbit equity

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha a104f914da1acf102baa8fb3acacd03fc2fa2518

Start to move websocker handler into separate file

view details

Steven Wilkin

commit sha 8af87ff778f2dc9d090d3a28904fecf608664e06

Move struct definitions into file where they are used

view details

Steven Wilkin

commit sha de4388e302899d2bfae44a5b05afdf7a4eaec001

Log symbol state updates

view details

Steven Wilkin

commit sha 34db3efad0d0c8f061fd48af3a7317e604bc6a03

Update websocket via state subscription

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha b487b8932bc7256e6ce3a868b422234a84c190cb

Also display difference as a percentage

view details

Steven Wilkin

commit sha 66f4ce6cf0795aee6f3099ca88f94d79e9da4216

Introduce concept of subscribing to changes in symbols

view details

Steven Wilkin

commit sha 214164a605d442705fca9a9b03be5881cf97f71d

Only send notifcation when value of symbol changes

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha da74c9aca786ec0ed4e9830c23808098f3d74d86

Return channel rather than take as argument

view details

Steven Wilkin

commit sha 87670121925e2ca01eacd467b9793cabc5368ff5

Don't start any goroutines in main()

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha b9c7d3bc76c47d4d87318015830cc1fa34d2f69c

Use structured logging

view details

push time in a month

push eventstevenwilkin/treasury

Steven Wilkin

commit sha 14b4b38bd2a56afb278f66eb6886d9894ab9fdaf

Use new state model

view details

Steven Wilkin

commit sha 4cfa2da6f5a9b418ad794f33c7ee31952d25349b

Load state from disk and persist every second

view details

push time in 2 months

push eventstevenwilkin/treasury

Steven Wilkin

commit sha c4d75d86abff06892b9247c34d71b710bfc03a66

Introduce the concept of a state

view details

Steven Wilkin

commit sha 0d8abdb17b956bbc4abe297eeac32d96f822e15f

Load/save state from/to disk

view details

push time in 2 months

push eventstevenwilkin/treasury

Steven Wilkin

commit sha ff280a17095f99c367e9dcb0b984266cfa91c6f7

Calculate total value of assets

view details

Steven Wilkin

commit sha b4a32b917d153f7e8cbc03e596b3f3b9a6556b83

Calculate PnL

view details

Steven Wilkin

commit sha b4b84b206ee51da06fd0554633edd044113939fc

Command to retrieve PnL

view details

push time in 2 months

push eventstevenwilkin/treasury

Steven Wilkin

commit sha ff09094270bdb98d3c298a5a6729da5915711918

Set the total cost of the assets

view details

push time in 2 months

push eventstevenwilkin/treasury

Steven Wilkin

commit sha d7a63759c10cd25ca8e39ef4a700fbd2cd98aaea

List assets

view details

push time in 2 months

create barnchstevenwilkin/treasury

branch : master

created branch time in 2 months

created repositorystevenwilkin/treasury

created time in 2 months

startedaruhier/gnome-terminal-colors-solarized

started time in 2 months

push eventstevenwilkin/dotfiles

Steven Wilkin

commit sha f6601f28c76551eb653a780ab497ea82045c7a43

Be compatible with GNU find

view details

push time in 2 months

startedgarethdmm/gryphon

started time in 3 months

more