A web API using Sinatra and Redis to track my daily coffee consumption
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
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
commit sha 063d067b270c028965fe50706480ba7df08e9a7c
Run Rails apps in production mode
commit sha a3e3cc0efbec2c59a6d2914b7ff3fa188f04948d
Update README with how to deploy Nextgen
push time in 2 days
push eventstevenwilkin/kubernetes
commit sha 7514d516d60eb33fcdf76ed086c320bb95feb4a4
Run Rails apps in production mode
commit sha be343768e3c2cf697f5f07be5eb8399bc18b4ec1
Update README with how to deploy Nextgen
push time in 2 days
push eventstevenwilkin/kubernetes
commit sha 1861ebdb44b570dc1979c2b4c38a36993df9ff55
Run Rails apps in production mode
commit sha d27cad7fa7bc479214014fe9cab9a7c52de4b961
Update README with how to deploy Nextgen
push time in 2 days
push eventstevenwilkin/kubernetes
commit sha 551e684c3bf31148ecc9aa241e0b5a6626af7d2e
First cut of Kubernetes environment
push time in 8 days
push eventstevenwilkin/docker
commit sha e16cbe65471a5a8e779d42f25387374176cc2161
Use correct path to Solr data
push time in 11 days
push eventstevenwilkin/treasury
commit sha 0d5585c5b8af74938cc352aa67538a7c9afe62b3
Move structs into separate file
commit sha ab7305637791c473644242640374a6bc2b2f4fab
Place and edit BTC/USDT order on FTX
commit sha c893e3a361f7c948a4a685adeb182c5a26e6f23a
Command to sell 0.0001 BTC on FTX via limit order
push time in 20 days
push eventstevenwilkin/treasury
commit sha dff4f9a8faaca2619c23457090dbc9b8416770e8
Poll FTX balances
push time in 20 days
push eventstevenwilkin/treasury
commit sha 3dae795bddbb159774268a11835b47ad5feed32f
Remove logging messages from state
commit sha 53fc97a43b826e37beb57810de190c025c37d5f1
Log asset name when receiving equity value
push time in 23 days
push eventstevenwilkin/treasury
commit sha 7b4ba9632f1a4fea0cc19fa857a93dac1ff66d4c
Beginning of supporting Deribit test environment
commit sha 6a104815ccb86bdc9cf2b5c1bacb1e3b7e7add69
Move structs into separate file
commit sha b27b7da1a0145b711032d98a83cc1f8012883eec
Combine websocket connection and channel subscription
commit sha af82c0438ddfbc5cc49983ecd9bd4047581cded6
First cut of placing and filling a limit order on Deribit
push time in a month
push eventstevenwilkin/treasury
commit sha ac868eb7871ab0ff1f5425fe03bbd6967414665d
Use Tether rate rather than USD when calculating exposure
push time in a month
push eventstevenwilkin/treasury
commit sha b34782f4aa5300db6f1159e8baed704ac740e772
First cut of long exposure calculation
push time in a month
push eventstevenwilkin/treasury
commit sha 3259b056eff9249498cc15075700737be1e7a1bc
Command to display PnL in USD
push time in a month
push eventstevenwilkin/treasury
commit sha 1b07b0a7644e63d7605de7af30da8b7dfb2381bd
Poll funding rate and store in state
commit sha 17b2fd4698595aec6b7e5bc44c8aeb79093d1644
Add funding command
commit sha 11935f5ac651ee3146989baad2545a56b9cbf8c5
Negative funding alert
push time in a month
push eventstevenwilkin/treasury
commit sha c1473fa296f4843fda22698da847b3a5bf1e5858
Add USDTHB price feed
commit sha 0e1d4635892cc3069a2d716faca3a8ea431dfb50
Rename variables
push time in a month
push eventstevenwilkin/treasury
commit sha 6c2213336829e17f3a80da79fa3a276dadd95feb
Make `set` a sub-command of `assets`
push time in a month
push eventstevenwilkin/treasury
commit sha efa354b393cb51e869ba6745077c6e3a7bb81166
Add BTCUSDT price feed
commit sha 4f288f7376e16f4380df68563e7371afacc6b850
Add, list and clear price alerts
commit sha 460d66eff3a2d7251d7a55e84709ec2caab7ae4b
Integrate alerting system
push time in a month
push eventstevenwilkin/treasury
commit sha b640b0392d4b419f015c2301534d70fdeddfc082
Price alert
push time in a month
push eventstevenwilkin/treasury
commit sha 0b68fcb2c300408c8b5c966ef023fce0fedda147
Rename function to fit forthcoming interface
commit sha 4a52a4dc252edb05e9f96d77401b2882f1993963
Basic structure of alerting system
push time in a month
push eventstevenwilkin/bybit-funding
commit sha 2a8bc6ef8203b345c4cc17337caa75c30030e35a
Use funding rate code from `bybit` package
commit sha 87d9d5df92081b45a1d5e9e5b5c9f0aa29d65bd7
Just render a template rather than exposing a JSON API
commit sha e9f622ccdaf1b7c1f48efc2d1b6f019eb9785916
Add README
push time in a month
push eventstevenwilkin/bybit-funding
commit sha 455b2910dbb9abcb94699e228568413f567062e8
Simple Bybit funding monitor
push time in a month
push eventstevenwilkin/treasury
commit sha 886ac3c980942230e15dede6ad2da8286b72cd78
Command to fetch Bybit funding rate
push time in a month
push eventstevenwilkin/treasury
commit sha fb05aa625356a6f6fc0eb4a6c7adbbe84c8918a6
Don't enable web & websocket by default Build with the following: go build -tags web ./cmd/treasuryd
push time in a month
push eventstevenwilkin/treasury
commit sha b1a3ab7f3c9b113fa97fbda86a0b0d0dc4d5b8dd
Start web server in it's own goroutine
push time in a month
push eventstevenwilkin/treasury
commit sha bf7b2798f65c80b8ca9ee35077b4c8c3672197fe
Remove deprecated `pnl` command
push time in a month
push eventstevenwilkin/treasury
commit sha 18b1bc0fe098503ca1411456810651eac93784a6
Update state with Bybit equity
commit sha 4159bb4dd2a1c1fbb8b5664166aad8f72e0cde61
Only update asset state when value has changed
commit sha 787c53e0bcc759e1fc717b2e143b744b23bffe64
Log venue name in lowercase
push time in a month
push eventstevenwilkin/treasury
commit sha 7e6253bd479448494c27142b29510d1720cbe3ff
Update state with Derbit equity
push time in a month
push eventstevenwilkin/treasury
commit sha a104f914da1acf102baa8fb3acacd03fc2fa2518
Start to move websocker handler into separate file
commit sha 8af87ff778f2dc9d090d3a28904fecf608664e06
Move struct definitions into file where they are used
commit sha de4388e302899d2bfae44a5b05afdf7a4eaec001
Log symbol state updates
commit sha 34db3efad0d0c8f061fd48af3a7317e604bc6a03
Update websocket via state subscription
push time in a month
push eventstevenwilkin/treasury
commit sha b487b8932bc7256e6ce3a868b422234a84c190cb
Also display difference as a percentage
commit sha 66f4ce6cf0795aee6f3099ca88f94d79e9da4216
Introduce concept of subscribing to changes in symbols
commit sha 214164a605d442705fca9a9b03be5881cf97f71d
Only send notifcation when value of symbol changes
push time in a month
push eventstevenwilkin/treasury
commit sha da74c9aca786ec0ed4e9830c23808098f3d74d86
Return channel rather than take as argument
commit sha 87670121925e2ca01eacd467b9793cabc5368ff5
Don't start any goroutines in main()
push time in a month
push eventstevenwilkin/treasury
commit sha b9c7d3bc76c47d4d87318015830cc1fa34d2f69c
Use structured logging
push time in a month
push eventstevenwilkin/treasury
commit sha 14b4b38bd2a56afb278f66eb6886d9894ab9fdaf
Use new state model
commit sha 4cfa2da6f5a9b418ad794f33c7ee31952d25349b
Load state from disk and persist every second
push time in 2 months
push eventstevenwilkin/treasury
commit sha c4d75d86abff06892b9247c34d71b710bfc03a66
Introduce the concept of a state
commit sha 0d8abdb17b956bbc4abe297eeac32d96f822e15f
Load/save state from/to disk
push time in 2 months
push eventstevenwilkin/treasury
commit sha ff280a17095f99c367e9dcb0b984266cfa91c6f7
Calculate total value of assets
commit sha b4a32b917d153f7e8cbc03e596b3f3b9a6556b83
Calculate PnL
commit sha b4b84b206ee51da06fd0554633edd044113939fc
Command to retrieve PnL
push time in 2 months
push eventstevenwilkin/treasury
commit sha ff09094270bdb98d3c298a5a6729da5915711918
Set the total cost of the assets
push time in 2 months
push eventstevenwilkin/treasury
commit sha d7a63759c10cd25ca8e39ef4a700fbd2cd98aaea
List assets
push time in 2 months
startedaruhier/gnome-terminal-colors-solarized
started time in 2 months
push eventstevenwilkin/dotfiles
commit sha f6601f28c76551eb653a780ab497ea82045c7a43
Be compatible with GNU find
push time in 2 months
startedgarethdmm/gryphon
started time in 3 months