Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.037USD
STEEM
0.001STEEM
SBD
0.000SBD
Effective Power
5.008SP
├── Own SP
0.633SP
└── Incoming Deleg
+4.375SP

Detailed Balance

STEEM
balance
0.001STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.633SP
Delegated Out
0.000SP
Delegation In
4.375SP
Effective Power
5.008SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "1029.100993 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7114.558813 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namegitbetter
id399589
rank861,230
reputation60790994
created2017-10-06T14:20:12
recovery_accountsteem
proxyNone
post_count7
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-01-04T18:08:39
last_root_post2018-01-04T18:08:39
last_vote_time2018-08-22T17:13:51
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.001 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares1029.100993 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares7114.558813 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2017-12-21T17:37:45
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM65UgdpW2GjEV6MSYUbEhtnZqVL6wPCHfhaBeCjyWLHh8g2Kf9L",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "balance": "0.001 STEEM",
  "can_vote": true,
  "comment_count": 0,
  "created": "2017-10-06T14:20:12",
  "curation_rewards": 0,
  "delegated_vesting_shares": "0.000000 VESTS",
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779064908
  },
  "guest_bloggers": [],
  "id": 399589,
  "json_metadata": "{\"profile\":{\"website\":\"https://gitbetter.io\",\"name\":\"GitBetter\"}}",
  "last_account_recovery": "1970-01-01T00:00:00",
  "last_account_update": "2017-12-21T17:37:45",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_post": "2018-01-04T18:08:39",
  "last_root_post": "2018-01-04T18:08:39",
  "last_vote_time": "2018-08-22T17:13:51",
  "lifetime_vote_count": 0,
  "market_history": [],
  "memo_key": "STM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q",
  "mined": false,
  "name": "gitbetter",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "other_history": [],
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM64MvKEhueQDzeg3EzhpqicxjLcCVQdomuFFR5CUtG9VYxTgdB4",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "pending_claimed_accounts": 0,
  "post_bandwidth": 0,
  "post_count": 7,
  "post_history": [],
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6sBtE18ELEYuqrmT2fUg2KMCsqbJR3zo1BypghZEFCtdeeomxE",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting_json_metadata": "{\"profile\":{\"website\":\"https://gitbetter.io\",\"name\":\"GitBetter\"}}",
  "posting_rewards": 0,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "proxy": "",
  "received_vesting_shares": "7114.558813 VESTS",
  "recovery_account": "steem",
  "reputation": 60790994,
  "reset_account": "null",
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "sbd_balance": "0.000 SBD",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "1970-01-01T00:00:00",
  "tags_usage": [],
  "to_withdraw": 0,
  "transfer_history": [],
  "vesting_balance": "0.000 STEEM",
  "vesting_shares": "1029.100993 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "vote_history": [],
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779064908
  },
  "voting_power": 0,
  "withdraw_routes": 0,
  "withdrawn": 0,
  "witness_votes": [],
  "witnesses_voted_for": 0,
  "rank": 861230
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 4.375 SP to @gitbetter
2026/05/18 00:41:48
delegateegitbetter
delegatorsteem
vesting shares7114.558813 VESTS
Transaction InfoBlock #106143979/Trx 95522726580f1c09a0d2ef319e8f4705fc7ac987
View Raw JSON Data
{
  "block": 106143979,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "7114.558813 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-05-18T00:41:48",
  "trx_id": "95522726580f1c09a0d2ef319e8f4705fc7ac987",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 2.707 SP to @gitbetter
2026/05/12 05:39:27
delegateegitbetter
delegatorsteem
vesting shares4402.348408 VESTS
Transaction InfoBlock #105977886/Trx 2ef2a645e174ecd2b48cd00da54ef30a905ec53e
View Raw JSON Data
{
  "block": 105977886,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "4402.348408 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-05-12T05:39:27",
  "trx_id": "2ef2a645e174ecd2b48cd00da54ef30a905ec53e",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 4.383 SP to @gitbetter
2026/04/26 00:02:03
delegateegitbetter
delegatorsteem
vesting shares7127.074569 VESTS
Transaction InfoBlock #105511619/Trx 3d3926eaf202b09e72e48ed21c2dc4a4404fc035
View Raw JSON Data
{
  "block": 105511619,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "7127.074569 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-04-26T00:02:03",
  "trx_id": "3d3926eaf202b09e72e48ed21c2dc4a4404fc035",
  "trx_in_block": 3,
  "virtual_op": 0
}
steemdelegated 2.733 SP to @gitbetter
2026/01/23 08:59:42
delegateegitbetter
delegatorsteem
vesting shares4443.895227 VESTS
Transaction InfoBlock #102853240/Trx 25938e3285c6845556cbf667f54510412d2b0466
View Raw JSON Data
{
  "block": 102853240,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "4443.895227 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2026-01-23T08:59:42",
  "trx_id": "25938e3285c6845556cbf667f54510412d2b0466",
  "trx_in_block": 0,
  "virtual_op": 0
}
steemdelegated 2.834 SP to @gitbetter
2024/12/17 04:18:12
delegateegitbetter
delegatorsteem
vesting shares4608.114424 VESTS
Transaction InfoBlock #91299634/Trx 2cf83070e9db0f0cc9075dab808f8f3a869940a6
View Raw JSON Data
{
  "block": 91299634,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "4608.114424 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2024-12-17T04:18:12",
  "trx_id": "2cf83070e9db0f0cc9075dab808f8f3a869940a6",
  "trx_in_block": 7,
  "virtual_op": 0
}
steemdelegated 2.938 SP to @gitbetter
2023/11/13 20:01:21
delegateegitbetter
delegatorsteem
vesting shares4777.247956 VESTS
Transaction InfoBlock #79853839/Trx efcb2f0714921aeb840bf6f9289298f7d7cee912
View Raw JSON Data
{
  "block": 79853839,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "4777.247956 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2023-11-13T20:01:21",
  "trx_id": "efcb2f0714921aeb840bf6f9289298f7d7cee912",
  "trx_in_block": 7,
  "virtual_op": 0
}
steemdelegated 4.744 SP to @gitbetter
2023/09/21 22:21:09
delegateegitbetter
delegatorsteem
vesting shares7714.526742 VESTS
Transaction InfoBlock #78348453/Trx 4f9fa077dd0c07a4a784e4d2dbf9b0de3755fd42
View Raw JSON Data
{
  "block": 78348453,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "7714.526742 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2023-09-21T22:21:09",
  "trx_id": "4f9fa077dd0c07a4a784e4d2dbf9b0de3755fd42",
  "trx_in_block": 2,
  "virtual_op": 0
}
steemdelegated 4.880 SP to @gitbetter
2022/11/03 12:04:36
delegateegitbetter
delegatorsteem
vesting shares7936.208180 VESTS
Transaction InfoBlock #69113708/Trx 57768ee1394ad490331b435e8ffb18ff019012da
View Raw JSON Data
{
  "block": 69113708,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "7936.208180 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2022-11-03T12:04:36",
  "trx_id": "57768ee1394ad490331b435e8ffb18ff019012da",
  "trx_in_block": 3,
  "virtual_op": 0
}
steemdelegated 5.016 SP to @gitbetter
2022/01/17 11:18:54
delegateegitbetter
delegatorsteem
vesting shares8156.741411 VESTS
Transaction InfoBlock #60809842/Trx 6754905915b9ac83eeeab7f7674d5a2c2228bf87
View Raw JSON Data
{
  "block": 60809842,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "8156.741411 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2022-01-17T11:18:54",
  "trx_id": "6754905915b9ac83eeeab7f7674d5a2c2228bf87",
  "trx_in_block": 9,
  "virtual_op": 0
}
steemdelegated 5.129 SP to @gitbetter
2021/06/14 01:13:09
delegateegitbetter
delegatorsteem
vesting shares8340.510069 VESTS
Transaction InfoBlock #54608208/Trx e4df2617fe712552596ed999dbfd79b3945e7636
View Raw JSON Data
{
  "block": 54608208,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "8340.510069 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2021-06-14T01:13:09",
  "trx_id": "e4df2617fe712552596ed999dbfd79b3945e7636",
  "trx_in_block": 1,
  "virtual_op": 0
}
steemdelegated 5.244 SP to @gitbetter
2020/12/11 11:31:15
delegateegitbetter
delegatorsteem
vesting shares8527.932043 VESTS
Transaction InfoBlock #49355648/Trx 24e5d2ccd2e0cb7c29b1b5e43c87ed4672ac7687
View Raw JSON Data
{
  "block": 49355648,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "8527.932043 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-12-11T11:31:15",
  "trx_id": "24e5d2ccd2e0cb7c29b1b5e43c87ed4672ac7687",
  "trx_in_block": 2,
  "virtual_op": 0
}
steemdelegated 1.176 SP to @gitbetter
2020/12/06 05:08:21
delegateegitbetter
delegatorsteem
vesting shares1912.543513 VESTS
Transaction InfoBlock #49207207/Trx c69246c08b34214924e7b36c08928dbb0b230747
View Raw JSON Data
{
  "block": 49207207,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "1912.543513 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-12-06T05:08:21",
  "trx_id": "c69246c08b34214924e7b36c08928dbb0b230747",
  "trx_in_block": 8,
  "virtual_op": 0
}
steemdelegated 5.248 SP to @gitbetter
2020/12/05 15:09:21
delegateegitbetter
delegatorsteem
vesting shares8534.139897 VESTS
Transaction InfoBlock #49190742/Trx 34e83f9c095357677a554781502823ce10a81d7d
View Raw JSON Data
{
  "block": 49190742,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "8534.139897 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-12-05T15:09:21",
  "trx_id": "34e83f9c095357677a554781502823ce10a81d7d",
  "trx_in_block": 3,
  "virtual_op": 0
}
steemdelegated 1.181 SP to @gitbetter
2020/11/02 16:27:57
delegateegitbetter
delegatorsteem
vesting shares1920.017158 VESTS
Transaction InfoBlock #48258774/Trx 30395776a0a4b210823164f1045c2c685f28720f
View Raw JSON Data
{
  "block": 48258774,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "1920.017158 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-11-02T16:27:57",
  "trx_id": "30395776a0a4b210823164f1045c2c685f28720f",
  "trx_in_block": 4,
  "virtual_op": 0
}
steemdelegated 5.373 SP to @gitbetter
2020/05/09 06:06:09
delegateegitbetter
delegatorsteem
vesting shares8736.945256 VESTS
Transaction InfoBlock #43217463/Trx 3c28bdda70d3e30e443a1c060dbb64cf58e910cf
View Raw JSON Data
{
  "block": 43217463,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "8736.945256 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-05-09T06:06:09",
  "trx_id": "3c28bdda70d3e30e443a1c060dbb64cf58e910cf",
  "trx_in_block": 8,
  "virtual_op": 0
}
steemdelegated 1.201 SP to @gitbetter
2020/05/08 09:46:06
delegateegitbetter
delegatorsteem
vesting shares1953.311140 VESTS
Transaction InfoBlock #43193632/Trx d39b9dcde9604b5707cf07c8d59f37467c628504
View Raw JSON Data
{
  "block": 43193632,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "1953.311140 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-05-08T09:46:06",
  "trx_id": "d39b9dcde9604b5707cf07c8d59f37467c628504",
  "trx_in_block": 3,
  "virtual_op": 0
}
steemdelegated 5.438 SP to @gitbetter
2019/11/01 07:46:00
delegateegitbetter
delegatorsteem
vesting shares8843.344339 VESTS
Transaction InfoBlock #37788102/Trx b8bbe8ddd10d408c2915080bbb527257ec1632a9
View Raw JSON Data
{
  "block": 37788102,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "8843.344339 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-11-01T07:46:00",
  "trx_id": "b8bbe8ddd10d408c2915080bbb527257ec1632a9",
  "trx_in_block": 44,
  "virtual_op": 0
}
2019/10/06 15:27:48
authorsteemitboard
bodyCongratulations @gitbetter! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@gitbetter/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@gitbetter) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=gitbetter)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authorgitbetter
parent permlinkproduct
permlinksteemitboard-notify-gitbetter-20191006t152748000z
title
Transaction InfoBlock #37050026/Trx 372020ee6b2441b2f04f05a6d727c1c8ab966234
View Raw JSON Data
{
  "block": 37050026,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @gitbetter! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@gitbetter/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@gitbetter) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=gitbetter)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "gitbetter",
      "parent_permlink": "product",
      "permlink": "steemitboard-notify-gitbetter-20191006t152748000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-10-06T15:27:48",
  "trx_id": "372020ee6b2441b2f04f05a6d727c1c8ab966234",
  "trx_in_block": 6,
  "virtual_op": 0
}
steemdelegated 5.559 SP to @gitbetter
2018/11/26 17:38:03
delegateegitbetter
delegatorsteem
vesting shares9040.819716 VESTS
Transaction InfoBlock #28044102/Trx 0d904b92bc53ca03489f3da80452f3fc3b705cad
View Raw JSON Data
{
  "block": 28044102,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "9040.819716 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T17:38:03",
  "trx_id": "0d904b92bc53ca03489f3da80452f3fc3b705cad",
  "trx_in_block": 24,
  "virtual_op": 0
}
2018/10/06 15:23:09
authorsteemitboard
bodyCongratulations @gitbetter! You have received a personal award! [![](https://steemitimages.com/70x70/http://steemitboard.com/@gitbetter/birthday1.png)](http://steemitboard.com/@gitbetter) 1 Year on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/spanish/@steemitboard/presentamos-el-ranking-de-steemitboard"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/spanish/@steemitboard/presentamos-el-ranking-de-steemitboard">Presentamos el Ranking de SteemitBoard</a></td></tr><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/introducing-steemitboard-ranking"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/introducing-steemitboard-ranking">Introducing SteemitBoard Ranking</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authorgitbetter
parent permlinkproduct
permlinksteemitboard-notify-gitbetter-20181006t152308000z
title
Transaction InfoBlock #26573624/Trx bc8ddfd8d80d8aeab810990615e1e605a5c35257
View Raw JSON Data
{
  "block": 26573624,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @gitbetter! You have received a personal award!\n\n[![](https://steemitimages.com/70x70/http://steemitboard.com/@gitbetter/birthday1.png)](http://steemitboard.com/@gitbetter)  1 Year on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/spanish/@steemitboard/presentamos-el-ranking-de-steemitboard\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png\"></a></td><td><a href=\"https://steemit.com/spanish/@steemitboard/presentamos-el-ranking-de-steemitboard\">Presentamos el Ranking de SteemitBoard</a></td></tr><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/introducing-steemitboard-ranking\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/introducing-steemitboard-ranking\">Introducing SteemitBoard Ranking</a></td></tr></table>\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "gitbetter",
      "parent_permlink": "product",
      "permlink": "steemitboard-notify-gitbetter-20181006t152308000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-10-06T15:23:09",
  "trx_id": "bc8ddfd8d80d8aeab810990615e1e605a5c35257",
  "trx_in_block": 7,
  "virtual_op": 0
}
steemdelegated 18.040 SP to @gitbetter
2018/08/22 19:17:51
delegateegitbetter
delegatorsteem
vesting shares29336.444520 VESTS
Transaction InfoBlock #25298805/Trx dc7e5467e9bfb726cd2eda977ef02c6f43d704e9
View Raw JSON Data
{
  "block": 25298805,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "29336.444520 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-22T19:17:51",
  "trx_id": "dc7e5467e9bfb726cd2eda977ef02c6f43d704e9",
  "trx_in_block": 13,
  "virtual_op": 0
}
2018/08/22 17:13:51
authorsteemsports
permlinkmanchester-city-lose-another-key-player-to-injury
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #25296326/Trx 2f7137f101844a5a1356c32e269a7af9996b7453
View Raw JSON Data
{
  "block": 25296326,
  "op": [
    "vote",
    {
      "author": "steemsports",
      "permlink": "manchester-city-lose-another-key-player-to-injury",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-22T17:13:51",
  "trx_id": "2f7137f101844a5a1356c32e269a7af9996b7453",
  "trx_in_block": 26,
  "virtual_op": 0
}
steemdelegated 5.597 SP to @gitbetter
2018/08/06 19:51:51
delegateegitbetter
delegatorsteem
vesting shares9101.451284 VESTS
Transaction InfoBlock #24838843/Trx 5296d978d83bdddd687e12acf185aac9af0a87c7
View Raw JSON Data
{
  "block": 24838843,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "9101.451284 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-08-06T19:51:51",
  "trx_id": "5296d978d83bdddd687e12acf185aac9af0a87c7",
  "trx_in_block": 81,
  "virtual_op": 0
}
steemdelegated 18.094 SP to @gitbetter
2018/06/28 20:35:09
delegateegitbetter
delegatorsteem
vesting shares29424.813898 VESTS
Transaction InfoBlock #23727373/Trx bb1d4c01e4ec2b3174e66c091390bbb20c9b0a96
View Raw JSON Data
{
  "block": 23727373,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "29424.813898 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-06-28T20:35:09",
  "trx_id": "bb1d4c01e4ec2b3174e66c091390bbb20c9b0a96",
  "trx_in_block": 27,
  "virtual_op": 0
}
2018/05/07 18:00:03
authorhiroyamagishi
permlinkico-review-dock-io-dock-decentralized-professional-data-exchange
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #22227932/Trx e6e77a73164961ac0a25858d701dc1ec2dcc4b04
View Raw JSON Data
{
  "block": 22227932,
  "op": [
    "vote",
    {
      "author": "hiroyamagishi",
      "permlink": "ico-review-dock-io-dock-decentralized-professional-data-exchange",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-05-07T18:00:03",
  "trx_id": "e6e77a73164961ac0a25858d701dc1ec2dcc4b04",
  "trx_in_block": 54,
  "virtual_op": 0
}
2018/05/07 17:59:24
authorkornykory
permlinkdock-io-replacing-linkedin-with-decentralization-free-tokens-inside
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #22227919/Trx 71538a1cdcb97ff45caab8e8d8cf1baa62a4df01
View Raw JSON Data
{
  "block": 22227919,
  "op": [
    "vote",
    {
      "author": "kornykory",
      "permlink": "dock-io-replacing-linkedin-with-decentralization-free-tokens-inside",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-05-07T17:59:24",
  "trx_id": "71538a1cdcb97ff45caab8e8d8cf1baa62a4df01",
  "trx_in_block": 44,
  "virtual_op": 0
}
steemdelegated 18.219 SP to @gitbetter
2018/02/21 23:07:39
delegateegitbetter
delegatorsteem
vesting shares29627.915589 VESTS
Transaction InfoBlock #20076583/Trx c8598599c29d88a47353c3fee72b790f11ccc55d
View Raw JSON Data
{
  "block": 20076583,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "gitbetter",
      "delegator": "steem",
      "vesting_shares": "29627.915589 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-02-21T23:07:39",
  "trx_id": "c8598599c29d88a47353c3fee72b790f11ccc55d",
  "trx_in_block": 59,
  "virtual_op": 0
}
2018/02/03 04:32:12
authorpbucquet
permlinkcan-consulting-be-uber-ized-too
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #19536523/Trx 83b02e22cf58ab34927a660baf130b87c9814605
View Raw JSON Data
{
  "block": 19536523,
  "op": [
    "vote",
    {
      "author": "pbucquet",
      "permlink": "can-consulting-be-uber-ized-too",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-02-03T04:32:12",
  "trx_id": "83b02e22cf58ab34927a660baf130b87c9814605",
  "trx_in_block": 14,
  "virtual_op": 0
}
2018/01/04 18:15:03
authorderpmcdergal
bodyWow, you failed to verbalize the objective of your piece. "This article does not attempt to address this entire problem but rather focus on how to effectively communicate product vision without adding overhead." You don't really provide any tips on HOW to effectively communicate "product vision". You talk about how idle communication is a waste of time, so is this word salad.... You offer nothing to little of value to anyone trying to develop a product. Then you talk about coding, in relation to architecture? Isn't architecture in IT known as network environment or other hardware set up? You might get more mileage out of your posts if you offer actual information in them, instead of trying to push your website.
json metadata{"tags":["technology"],"app":"steemit/0.1"}
parent authorgitbetter
parent permlinkproduct
permlinkre-gitbetter-product-20180104t181535279z
title
Transaction InfoBlock #18689631/Trx e6df42e3231e31ef2910e49cfa3abb877d19d965
View Raw JSON Data
{
  "block": 18689631,
  "op": [
    "comment",
    {
      "author": "derpmcdergal",
      "body": "Wow, you failed to verbalize the objective of your piece. \"This article does not attempt to address this entire problem but rather focus on how to effectively communicate product vision without adding overhead.\"\n\nYou don't really provide any tips on HOW to effectively communicate \"product vision\". You talk about how idle communication is a waste of time, so is this word salad.... You offer nothing to little of value to anyone trying to develop a product. Then you talk about coding, in relation to architecture? Isn't architecture in IT known as network environment or other hardware set up?\n\nYou might get more mileage out of your posts if you offer actual information in them, instead of trying to push your website.",
      "json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "gitbetter",
      "parent_permlink": "product",
      "permlink": "re-gitbetter-product-20180104t181535279z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-04T18:15:03",
  "trx_id": "e6df42e3231e31ef2910e49cfa3abb877d19d965",
  "trx_in_block": 38,
  "virtual_op": 0
}
gitbetterpublished a new post: product
2018/01/04 18:08:39
authorgitbetter
bodyThere is a vast wealth of literature about product management and product development. This literature can teach you how to successfully conceive of innovative products aligned to core business strategies and bring them to market quickly, mitigating risk with “fail fast” approaches, rapid prototyping and early validation. It can teach us all to create lean start-ups. But in the world of IT, how often do we get the opportunity to create entirely new products within the enterprise? I argue: not very often. When this does occur, it is generally with the core products themselves: what the business is selling the customer. The platforms that support this business are generally not considered products, even if they have product owners. Traditionally, these are projects. This article does not attempt to address this entire problem but rather focus on how to effectively communicate product vision without adding overhead. Projects are not products. A project could be considered a kind of product that does not add value in and of itself*. It is a mechanism that has many moving parts, and not all of the parts actually contribute to the fabrication of the product. It has a layer of artifacts around the actual delivered value, but most of these artifacts are reactive: spreadsheets and plans that are manually updated to reflect the truth. They are not the truth, and do not provide actual business value to the customer (we can get optics on the truth, but that is a different area that merits exploration on its own). For all the lessons one can learn from current product literature, there is not much that sheds light on how to apply product principles to projects “in flight,” the ongoing IT roadmap that has a yearly cycle of budgeting and planning. Anyone who has tried to shoehorn Agile user stories into IT maintenance tasks knows the pain of applying apple methodologies to orange problems. The answer lies in creating flexibility around both what we conceive of as projects and products so that we can show stakeholders clear results as quickly as possible. Time to market should be re-framed as time to result to reduce emphasis on actual releases to market and focus on core value delivered with a cadence. But staying faithful to ceremonies, artefacts, concepts and roles that do not directly lead to results often creates more work around the product, not for the product. So we also must eliminate anything that does not directly contribute to results. This means that how the work items or tasks or stories are expressed needs to first and foremost eliminate all possible ambiguity so that the person tasked with the work can execute the work autonomously, creating a perfect, functioning result. Clearly these units must exist in a prioritized backlog, but I do not care so much what the unit is, as long as it meets this requirement. What I do need is a document that expresses the product vision so concisely that it can serve as a map for all team members when there are doubts about how to implement a task. A map is not strong enough — I want a key. I want a vision expressed with enough precision that it can be used to decrypt any task and show me the expected result. This must contain expected results as success criteria above all else. This document is then widely socialized, most importantly with the development teams, who are usually the least social in the context of a project and most deserving of our empathy. They also have no time to spare with idle communication. In my previous article, I sought to challenge the dependence upon the scrum master role. Here, I propose to challenge the dependence upon the product owner role in a similar fashion. The product owner’s goal is to create and actively maintain this product document. By asking that all inquiries be checked first against this document, communication no longer is filtered through a bottleneck, and emphasis is on the highest level of clarity. This forces the product owner to be extremely clear with vision and challenges teams to resolve ambiguity with autonomy. If the “why” has to be spoon fed on a daily basis through endless conversations, something is broken. This lack of clarity grows in volume downstream and manifests as defects and churn. Managing this is normalized into routine behavior. None of this adds value to the customer. Zero. We need a protocol to handle any questions that cannot be answered by this document, of which there will undoubtedly be many. This is when we go back to the product owner. The most important and widely socialized artifacts in a project will be those that can reduce ambiguity at any given moment. This pierces the control layer of burndown charts and taskboards and get at the truth of the project. The project results do not depend directly upon a chart or a user story. The results ultimately depend upon how the teams work together and how they understand the problem to solve. Finally, the team needs to understand how to solve the problems with code. That is where the architecture comes in. *note that “project” in this context is general, not in which it may mean a specific repository of code, like a GitHub project. This is part two of three articles related to the foundation of a result-driven software development framework: **Protocol, Product and Architecture (PPA)**. [Lucas Hendrich](https://www.linkedin.com/in/lucash73/) is an ITIL® Foundation certified technology professional and co-founder of gitbetter.io. Click [here](http://eepurl.com/c12CM9) to join our mailing list.
json metadata{"tags":["technology","git","startup","it","consulting"],"links":["https://www.linkedin.com/in/lucash73/","http://eepurl.com/c12CM9"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinktechnology
permlinkproduct
titleProduct
Transaction InfoBlock #18689504/Trx 27e7c7b417da75cb3fb39aad130cd7a109118434
View Raw JSON Data
{
  "block": 18689504,
  "op": [
    "comment",
    {
      "author": "gitbetter",
      "body": "There is a vast wealth of literature about product management and product development. This literature can teach you how to successfully conceive of innovative products aligned to core business strategies and bring them to market quickly, mitigating risk with “fail fast” approaches, rapid prototyping and early validation. It can teach us all to create lean start-ups.\n\nBut in the world of IT, how often do we get the opportunity to create entirely new products within the enterprise? I argue: not very often. When this does occur, it is generally with the core products themselves: what the business is selling the customer. The platforms that support this business are generally not considered products, even if they have product owners. Traditionally, these are projects.\n\nThis article does not attempt to address this entire problem but rather focus on how to effectively communicate product vision without adding overhead.\n\nProjects are not products. A project could be considered a kind of product that does not add value in and of itself*. It is a mechanism that has many moving parts, and not all of the parts actually contribute to the fabrication of the product. It has a layer of artifacts around the actual delivered value, but most of these artifacts are reactive: spreadsheets and plans that are manually updated to reflect the truth. They are not the truth, and do not provide actual business value to the customer (we can get optics on the truth, but that is a different area that merits exploration on its own).\n\nFor all the lessons one can learn from current product literature, there is not much that sheds light on how to apply product principles to projects “in flight,” the ongoing IT roadmap that has a yearly cycle of budgeting and planning. Anyone who has tried to shoehorn Agile user stories into IT maintenance tasks knows the pain of applying apple methodologies to orange problems.\n\nThe answer lies in creating flexibility around both what we conceive of as projects and products so that we can show stakeholders clear results as quickly as possible. Time to market should be re-framed as time to result to reduce emphasis on actual releases to market and focus on core value delivered with a cadence. But staying faithful to ceremonies, artefacts, concepts and roles that do not directly lead to results often creates more work around the product, not for the product. So we also must eliminate anything that does not directly contribute to results.\n\nThis means that how the work items or tasks or stories are expressed needs to first and foremost eliminate all possible ambiguity so that the person tasked with the work can execute the work autonomously, creating a perfect, functioning result. Clearly these units must exist in a prioritized backlog, but I do not care so much what the unit is, as long as it meets this requirement.\n\nWhat I do need is a document that expresses the product vision so concisely that it can serve as a map for all team members when there are doubts about how to implement a task. A map is not strong enough — I want a key. I want a vision expressed with enough precision that it can be used to decrypt any task and show me the expected result. This must contain expected results as success criteria above all else.\n\nThis document is then widely socialized, most importantly with the development teams, who are usually the least social in the context of a project and most deserving of our empathy. They also have no time to spare with idle communication.\n\nIn my previous article, I sought to challenge the dependence upon the scrum master role. Here, I propose to challenge the dependence upon the product owner role in a similar fashion. The product owner’s goal is to create and actively maintain this product document. By asking that all inquiries be checked first against this document, communication no longer is filtered through a bottleneck, and emphasis is on the highest level of clarity. This forces the product owner to be extremely clear with vision and challenges teams to resolve ambiguity with autonomy.\n\nIf the “why” has to be spoon fed on a daily basis through endless conversations, something is broken. This lack of clarity grows in volume downstream and manifests as defects and churn. Managing this is normalized into routine behavior. None of this adds value to the customer. Zero.\n\nWe need a protocol to handle any questions that cannot be answered by this document, of which there will undoubtedly be many. This is when we go back to the product owner.\n\nThe most important and widely socialized artifacts in a project will be those that can reduce ambiguity at any given moment. This pierces the control layer of burndown charts and taskboards and get at the truth of the project. The project results do not depend directly upon a chart or a user story. The results ultimately depend upon how the teams work together and how they understand the problem to solve.\n\nFinally, the team needs to understand how to solve the problems with code. That is where the architecture comes in.\n\n*note that “project” in this context is general, not in which it may mean a specific repository of code, like a GitHub project.\n\nThis is part two of three articles related to the foundation of a result-driven software development framework: **Protocol, Product and Architecture (PPA)**.\n\n[Lucas Hendrich](https://www.linkedin.com/in/lucash73/) is an ITIL® Foundation certified technology professional and co-founder of gitbetter.io.\n\nClick [here](http://eepurl.com/c12CM9) to join our mailing list.",
      "json_metadata": "{\"tags\":[\"technology\",\"git\",\"startup\",\"it\",\"consulting\"],\"links\":[\"https://www.linkedin.com/in/lucash73/\",\"http://eepurl.com/c12CM9\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "technology",
      "permlink": "product",
      "title": "Product"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-04T18:08:39",
  "trx_id": "27e7c7b417da75cb3fb39aad130cd7a109118434",
  "trx_in_block": 10,
  "virtual_op": 0
}
2018/01/04 17:57:36
authorvermute
permlinkbirding-with-children
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18689283/Trx f4080f20facf5453cdd7d32b8596cb9f4c6ccc8b
View Raw JSON Data
{
  "block": 18689283,
  "op": [
    "vote",
    {
      "author": "vermute",
      "permlink": "birding-with-children",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-01-04T17:57:36",
  "trx_id": "f4080f20facf5453cdd7d32b8596cb9f4c6ccc8b",
  "trx_in_block": 53,
  "virtual_op": 0
}
2017/12/23 14:23:42
authorresteembot
bodyResteemed by @resteembot! Good Luck! The resteem was payed by @greetbot Curious? The @resteembot's [introduction post](https://steemit.com/resteembot/@resteembot/how-to-use-resteembot-updated-2017824t202525149z) Get more from @resteembot with the #resteembotsentme initiative Check out the great posts I already resteemed.
json metadata
parent authorgitbetter
parent permlinkprotocol
permlinkre-gitbetter-protocol-20171223t142340785z
title
Transaction InfoBlock #18339779/Trx 4d6df127407abd961b4da4e9648bca93b24ce170
View Raw JSON Data
{
  "block": 18339779,
  "op": [
    "comment",
    {
      "author": "resteembot",
      "body": "Resteemed by @resteembot! Good Luck!\nThe resteem was payed by @greetbot\nCurious?\nThe @resteembot's [introduction post](https://steemit.com/resteembot/@resteembot/how-to-use-resteembot-updated-2017824t202525149z)\nGet more from @resteembot with the #resteembotsentme initiative\nCheck out the great posts I already resteemed.",
      "json_metadata": "",
      "parent_author": "gitbetter",
      "parent_permlink": "protocol",
      "permlink": "re-gitbetter-protocol-20171223t142340785z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-23T14:23:42",
  "trx_id": "4d6df127407abd961b4da4e9648bca93b24ce170",
  "trx_in_block": 21,
  "virtual_op": 0
}
2017/12/23 14:23:03
authorgreetbot
bodyHi. I am @greetbot - a bot that uses AI to look for newbies who write good content. I found your post and decided to help you get noticed. I will pay a resteeming service to resteem your post, and I'll give you my stamp of automatic approval! ![greetbot's stamp of approval](https://s7.postimg.org/6uvjyjmln/Greet_Bot_stamp.png)
json metadata
parent authorgitbetter
parent permlinkprotocol
permlinkre-gitbetter-protocol-20171223t142300783z
title
Transaction InfoBlock #18339766/Trx 52b1e2c5013d2c704b4159c81da506b9c09e5203
View Raw JSON Data
{
  "block": 18339766,
  "op": [
    "comment",
    {
      "author": "greetbot",
      "body": "Hi. I am @greetbot - a bot that uses AI to look for newbies who write good content.\nI found your post and decided to help you get noticed.\nI will pay a resteeming service to resteem your post, \nand I'll give you my stamp of automatic approval!\n![greetbot's stamp of approval](https://s7.postimg.org/6uvjyjmln/Greet_Bot_stamp.png)",
      "json_metadata": "",
      "parent_author": "gitbetter",
      "parent_permlink": "protocol",
      "permlink": "re-gitbetter-protocol-20171223t142300783z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-23T14:23:03",
  "trx_id": "52b1e2c5013d2c704b4159c81da506b9c09e5203",
  "trx_in_block": 0,
  "virtual_op": 0
}
2017/12/21 17:55:09
authorsauravrungta
permlinkis-technology-a-double-edged-sword
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18286424/Trx 59ff85bc9b329222cadc8adf18730e99a010bab3
View Raw JSON Data
{
  "block": 18286424,
  "op": [
    "vote",
    {
      "author": "sauravrungta",
      "permlink": "is-technology-a-double-edged-sword",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:55:09",
  "trx_id": "59ff85bc9b329222cadc8adf18730e99a010bab3",
  "trx_in_block": 4,
  "virtual_op": 0
}
gitbetterupdated their account properties
2017/12/21 17:37:45
accountgitbetter
json metadata{"profile":{"website":"https://gitbetter.io","name":"GitBetter"}}
memo keySTM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q
Transaction InfoBlock #18286076/Trx 15caf58b8cffa2500e500716d512b6166b694f00
View Raw JSON Data
{
  "block": 18286076,
  "op": [
    "account_update",
    {
      "account": "gitbetter",
      "json_metadata": "{\"profile\":{\"website\":\"https://gitbetter.io\",\"name\":\"GitBetter\"}}",
      "memo_key": "STM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:37:45",
  "trx_id": "15caf58b8cffa2500e500716d512b6166b694f00",
  "trx_in_block": 32,
  "virtual_op": 0
}
gitbetterupdated their account properties
2017/12/21 17:37:12
accountgitbetter
json metadata{"profile":{"website":"https://gitbetter.io","profile_image":"https://gitbetter.io/","cover_image":"https://gitbetter.io/"}}
memo keySTM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q
Transaction InfoBlock #18286065/Trx 01b82aa89b6bed9b0d6d3a31614019c8926613d6
View Raw JSON Data
{
  "block": 18286065,
  "op": [
    "account_update",
    {
      "account": "gitbetter",
      "json_metadata": "{\"profile\":{\"website\":\"https://gitbetter.io\",\"profile_image\":\"https://gitbetter.io/\",\"cover_image\":\"https://gitbetter.io/\"}}",
      "memo_key": "STM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:37:12",
  "trx_id": "01b82aa89b6bed9b0d6d3a31614019c8926613d6",
  "trx_in_block": 30,
  "virtual_op": 0
}
gitbetterupdated their account properties
2017/12/21 17:36:51
accountgitbetter
json metadata{"profile":{"website":"https://gitbetter.io","profile_image":"https://gitbetter.io/#"}}
memo keySTM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q
Transaction InfoBlock #18286058/Trx 6ea4273eb477082dacfc6bd4c5ab89bc5231d2dd
View Raw JSON Data
{
  "block": 18286058,
  "op": [
    "account_update",
    {
      "account": "gitbetter",
      "json_metadata": "{\"profile\":{\"website\":\"https://gitbetter.io\",\"profile_image\":\"https://gitbetter.io/#\"}}",
      "memo_key": "STM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:36:51",
  "trx_id": "6ea4273eb477082dacfc6bd4c5ab89bc5231d2dd",
  "trx_in_block": 16,
  "virtual_op": 0
}
2017/12/21 17:35:09
authoranasav
permlinkraphael-s-latest-paintings-discovered-at-vatican-mystery-has-been-finally-solved
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18286024/Trx 91ac6a1ff7ae244f1699b81b9d789f22826a95b3
View Raw JSON Data
{
  "block": 18286024,
  "op": [
    "vote",
    {
      "author": "anasav",
      "permlink": "raphael-s-latest-paintings-discovered-at-vatican-mystery-has-been-finally-solved",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:35:09",
  "trx_id": "91ac6a1ff7ae244f1699b81b9d789f22826a95b3",
  "trx_in_block": 13,
  "virtual_op": 0
}
2017/12/21 17:31:03
idfollow
json["follow",{"follower":"gitbetter","following":"themarkymark","what":["blog"]}]
required auths[]
required posting auths["gitbetter"]
Transaction InfoBlock #18285942/Trx f739704fb18c10b4eed636659d580f60fca74c7e
View Raw JSON Data
{
  "block": 18285942,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"gitbetter\",\"following\":\"themarkymark\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "gitbetter"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:31:03",
  "trx_id": "f739704fb18c10b4eed636659d580f60fca74c7e",
  "trx_in_block": 43,
  "virtual_op": 0
}
2017/12/21 17:30:33
authorarrihan
permlinkthe-difference-between-growth-and-development
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18285932/Trx 40a925f0a901b6ddf3a3e3ebb10c0d1f652979ac
View Raw JSON Data
{
  "block": 18285932,
  "op": [
    "vote",
    {
      "author": "arrihan",
      "permlink": "the-difference-between-growth-and-development",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:30:33",
  "trx_id": "40a925f0a901b6ddf3a3e3ebb10c0d1f652979ac",
  "trx_in_block": 39,
  "virtual_op": 0
}
2017/12/21 17:30:03
authorhsynterkr
permlink4qwqug-new-chrome-extension-for-steem-and-sbd-price
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18285922/Trx afde0fc7c312265646c898ba97b9977b8435c786
View Raw JSON Data
{
  "block": 18285922,
  "op": [
    "vote",
    {
      "author": "hsynterkr",
      "permlink": "4qwqug-new-chrome-extension-for-steem-and-sbd-price",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T17:30:03",
  "trx_id": "afde0fc7c312265646c898ba97b9977b8435c786",
  "trx_in_block": 32,
  "virtual_op": 0
}
2017/12/21 16:46:18
authorruelrevales
permlinkre-gitbetter-re-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171220t011007643z
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18285047/Trx bf6ebe7df5d8fc9b8f9eb9bf19e08ba6e2d20c50
View Raw JSON Data
{
  "block": 18285047,
  "op": [
    "vote",
    {
      "author": "ruelrevales",
      "permlink": "re-gitbetter-re-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171220t011007643z",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T16:46:18",
  "trx_id": "bf6ebe7df5d8fc9b8f9eb9bf19e08ba6e2d20c50",
  "trx_in_block": 12,
  "virtual_op": 0
}
gitbetterremoved vote from (0.00%) @gitbetter / protocol
2017/12/21 16:45:27
authorgitbetter
permlinkprotocol
votergitbetter
weight0 (0.00%)
Transaction InfoBlock #18285030/Trx d54dbaf14b34b56f08778b430a0bb0608cbaec35
View Raw JSON Data
{
  "block": 18285030,
  "op": [
    "vote",
    {
      "author": "gitbetter",
      "permlink": "protocol",
      "voter": "gitbetter",
      "weight": 0
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T16:45:27",
  "trx_id": "d54dbaf14b34b56f08778b430a0bb0608cbaec35",
  "trx_in_block": 18,
  "virtual_op": 0
}
gitbetterupvoted (100.00%) @gitbetter / protocol
2017/12/21 16:45:21
authorgitbetter
permlinkprotocol
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18285028/Trx 470a2034abe1fe49c65ba96a37e89340e373ad27
View Raw JSON Data
{
  "block": 18285028,
  "op": [
    "vote",
    {
      "author": "gitbetter",
      "permlink": "protocol",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T16:45:21",
  "trx_id": "470a2034abe1fe49c65ba96a37e89340e373ad27",
  "trx_in_block": 9,
  "virtual_op": 0
}
gitbetterpublished a new post: protocol
2017/12/21 16:07:36
authorgitbetter
body> “*What we cannot speak of we must pass over in silence*.” > > -Ludwig Wittgenstein * The problem When I see humans performing repetitive tasks as part of a process in which the desired output is a product of some value, I am struck by how little we tend to challenge this repetition. The Agile framework incorporates continuous improvement as a principle. It encourages actively seeking opportunities to remove inefficiency, hand-offs and by extension, repetition of tasks that could otherwise be automated. A daily scrum is an example of this. It is at the center of Agile ceremonies as an essential measure of the pulse of a sprint. Yet the repetition is clear, and while the intent is to spot problems and obstacles, the routine of “yesterday I did this, today I do that” often (in my experience) leads to a pattern in which team members are hesitant to call out obstacles, or if they do, they are passed over as part of a daily status report — a routine. I also question the necessity of the ceremony in the first place. Anyone who has read this brilliant blog post (from 2009, but very relevant still) understands that meetings are a normal part of a manager’s day — they are the productivity. But for makers, a meeting of only a few minutes can devastate an hour of potential productivity. But I cannot advocate the removal of the ceremony altogether because in the best possible team, it can actually achieve the objective — which is that team members hear each other and follow the meeting with a conversation that leads to resolving problems, or some kind of improvement. The scrum master in this context has little or no interaction — she provides the space, and everyone rises to the occasion. When this actually occurs, my question is: shouldn’t the next logical step be to eliminate the meeting altogether? Isn’t the goal to transcend the meeting and let the team organize how to best communicate around challenges, which may be asynchronously, in a shared chat, or just leaning over to the next cubicle? No, that does not work, at least not beyond two or three people. There is too much risk of chaotic, interruptive communication. So the meetings persist. They may be made more efficient. But what I frequently observe is that the routine over time can normalize achievements, obstacles and risks. Then there is what occurs when a scrum master actually has to ask the three questions. This gives way to another anti-pattern: resignation of responsibility due to the belief that someone else is keeping track. Someone else will solve the problem. And in a world in which scrum masters do not actually write code or user stories or test cases, it is very tempting to feel that one’s salary is justified when there are problems to fix, even if at best one is just dispatching problems to people who actually can fix the problems. If we reach the Agile endgame and teams function as perfectly humming self-organized machines, the scrum master would do incredibly little. Try to justify that to a customer who is paying for the role on a project at an hourly rate. The paradox: a scrum master creates a dependency instead of autonomy in order to be a “good” scrum master, and team members are encouraged to outsource basic communication tasks. An extreme of this pattern is the scrum master asks for updates as a form of productivity. This leads to status update meetings, which allows the scrum master to update tasks on a board instead of the person who completes the task. This becomes a layer of abstraction away from the work, further from the truth. What if we actually look at code repositories and find out what is really happening? We can, and there are platforms that try to translate this into something digestible, but they most often err when they bend the truth to fit what we already have in a project plan, task board or other visual tool. * The Protocol In 1991, Hypertext Transfer Protocol was first documented as a way to get information on a page from a server. Its roots go back to the coining of the term “hypertext” in 1965, which in turn was influenced by concepts around media retrieval and management from the 1930s . What is intriguing is how simple methods such as GET, POST, PUT, DELETE have endured as a fundamental part of modern system architecture, with error handling known far beyond the domain of programming (404 page not found, for example). The list of methods and standard errors are succinct, intuitive and perform the communication tasks that allow servers, services and browsers to work in harmony. I think it is elegant in its simplicity. Such is the case that when I interact with people on a development team, I try to keep my communication as standard as possible, and asynchronous as well (just like a RESTful API). Everything necessary to understand and consume my communication should be contained in one post. I do not need a synchronous session with a live audience. We just need to agree on the methods, the syntax. This agreement is a standard set of messages that will be exchanged by the team, using an agreed upon tool or platform (a Slack channel or channels, for example). I would even extend this into speech: a standard lexicon that could be recognized easily by a machine. If implemented correctly, it is far more appealing to development teams than the interruption of a meeting which must occur in real time. It removes the ambiguity and improvisation that is both very normal human behavior in verbal communication as well as disruptive to productivity when an answer should be as brief and precise as possible. Most important, it automates repetitive human behavior that leaves room for error, inefficiency and waste. Improvised and completely non-productive human conversation is what makes us human. By automating (or at least standardizing) the necessary human conversation related strictly to developing products, we create more space for this human conversation, not less, while achieving greater productivity and precision in our software development teams. This is part one of three articles related to the foundation of an extremely lean, result-driven methodology: Protocol, Product and Architecture (PPA). [Lucas Hendrich](https://www.linkedin.com/in/lucash73/) is an ITIL® Foundation certified technology professional and co-founder of [gitbetter.io](https://gitbetter.io). Click [here](http://eepurl.com/c12CM9) to join our mailing list.
json metadata{"tags":["technology","git","startup","it","consulting"],"links":["https://www.linkedin.com/in/lucash73/","https://gitbetter.io","http://eepurl.com/c12CM9"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinktechnology
permlinkprotocol
titleProtocol
Transaction InfoBlock #18284274/Trx 7883577491801157e77c50d649da8b9aa93255e6
View Raw JSON Data
{
  "block": 18284274,
  "op": [
    "comment",
    {
      "author": "gitbetter",
      "body": "> “*What we cannot speak of we must pass over in silence*.”\n> \n> -Ludwig Wittgenstein\n\n* The problem\n\nWhen I see humans performing repetitive tasks as part of a process in which the desired output is a product of some value, I am struck by how little we tend to challenge this repetition. The Agile framework incorporates continuous improvement as a principle. It encourages actively seeking opportunities to remove inefficiency, hand-offs and by extension, repetition of tasks that could otherwise be automated.\n\nA daily scrum is an example of this. It is at the center of Agile ceremonies as an essential measure of the pulse of a sprint. Yet the repetition is clear, and while the intent is to spot problems and obstacles, the routine of “yesterday I did this, today I do that” often (in my experience) leads to a pattern in which team members are hesitant to call out obstacles, or if they do, they are passed over as part of a daily status report — a routine.\n\nI also question the necessity of the ceremony in the first place. Anyone who has read this brilliant blog post (from 2009, but very relevant still) understands that meetings are a normal part of a manager’s day — they are the productivity. But for makers, a meeting of only a few minutes can devastate an hour of potential productivity.\n\nBut I cannot advocate the removal of the ceremony altogether because in the best possible team, it can actually achieve the objective — which is that team members hear each other and follow the meeting with a conversation that leads to resolving problems, or some kind of improvement. The scrum master in this context has little or no interaction — she provides the space, and everyone rises to the occasion. When this actually occurs, my question is: shouldn’t the next logical step be to eliminate the meeting altogether? Isn’t the goal to transcend the meeting and let the team organize how to best communicate around challenges, which may be asynchronously, in a shared chat, or just leaning over to the next cubicle?\n\nNo, that does not work, at least not beyond two or three people. There is too much risk of chaotic, interruptive communication.\n\nSo the meetings persist. They may be made more efficient. But what I frequently observe is that the routine over time can normalize achievements, obstacles and risks. Then there is what occurs when a scrum master actually has to ask the three questions. This gives way to another anti-pattern: resignation of responsibility due to the belief that someone else is keeping track. Someone else will solve the problem. And in a world in which scrum masters do not actually write code or user stories or test cases, it is very tempting to feel that one’s salary is justified when there are problems to fix, even if at best one is just dispatching problems to people who actually can fix the problems. If we reach the Agile endgame and teams function as perfectly humming self-organized machines, the scrum master would do incredibly little. Try to justify that to a customer who is paying for the role on a project at an hourly rate.\n\nThe paradox: a scrum master creates a dependency instead of autonomy in order to be a “good” scrum master, and team members are encouraged to outsource basic communication tasks.\n\nAn extreme of this pattern is the scrum master asks for updates as a form of productivity. This leads to status update meetings, which allows the scrum master to update tasks on a board instead of the person who completes the task. This becomes a layer of abstraction away from the work, further from the truth.\n\nWhat if we actually look at code repositories and find out what is really happening? We can, and there are platforms that try to translate this into something digestible, but they most often err when they bend the truth to fit what we already have in a project plan, task board or other visual tool.\n\n* The Protocol\n\nIn 1991, Hypertext Transfer Protocol was first documented as a way to get information on a page from a server. Its roots go back to the coining of the term “hypertext” in 1965, which in turn was influenced by concepts around media retrieval and management from the 1930s . What is intriguing is how simple methods such as GET, POST, PUT, DELETE have endured as a fundamental part of modern system architecture, with error handling known far beyond the domain of programming (404 page not found, for example). The list of methods and standard errors are succinct, intuitive and perform the communication tasks that allow servers, services and browsers to work in harmony. I think it is elegant in its simplicity.\n\nSuch is the case that when I interact with people on a development team, I try to keep my communication as standard as possible, and asynchronous as well (just like a RESTful API). Everything necessary to understand and consume my communication should be contained in one post. I do not need a synchronous session with a live audience. We just need to agree on the methods, the syntax.\n\nThis agreement is a standard set of messages that will be exchanged by the team, using an agreed upon tool or platform (a Slack channel or channels, for example). I would even extend this into speech: a standard lexicon that could be recognized easily by a machine.\n\nIf implemented correctly, it is far more appealing to development teams than the interruption of a meeting which must occur in real time. It removes the ambiguity and improvisation that is both very normal human behavior in verbal communication as well as disruptive to productivity when an answer should be as brief and precise as possible.\n\nMost important, it automates repetitive human behavior that leaves room for error, inefficiency and waste.\n\nImprovised and completely non-productive human conversation is what makes us human. By automating (or at least standardizing) the necessary human conversation related strictly to developing products, we create more space for this human conversation, not less, while achieving greater productivity and precision in our software development teams.\n\nThis is part one of three articles related to the foundation of an extremely lean, result-driven methodology: Protocol, Product and Architecture (PPA).\n\n[Lucas Hendrich](https://www.linkedin.com/in/lucash73/) is an ITIL® Foundation certified technology professional and co-founder of [gitbetter.io](https://gitbetter.io).\n\nClick [here](http://eepurl.com/c12CM9) to join our mailing list.",
      "json_metadata": "{\"tags\":[\"technology\",\"git\",\"startup\",\"it\",\"consulting\"],\"links\":[\"https://www.linkedin.com/in/lucash73/\",\"https://gitbetter.io\",\"http://eepurl.com/c12CM9\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "technology",
      "permlink": "protocol",
      "title": "Protocol"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T16:07:36",
  "trx_id": "7883577491801157e77c50d649da8b9aa93255e6",
  "trx_in_block": 39,
  "virtual_op": 0
}
2017/12/21 15:14:15
authorgitbetter
bodyVery cool. I like this and will share with my team at GitBetter.
json metadata{"tags":["steem"],"app":"steemit/0.1"}
parent authorsomeguy123
parent permlinkgit-steem-decentralized-github-using-steem
permlinkre-someguy123-git-steem-decentralized-github-using-steem-20171221t151415441z
title
Transaction InfoBlock #18283207/Trx 5a001bfefa989e4955bacd978288f88003107360
View Raw JSON Data
{
  "block": 18283207,
  "op": [
    "comment",
    {
      "author": "gitbetter",
      "body": "Very cool. I like this and will share with my team at GitBetter.",
      "json_metadata": "{\"tags\":[\"steem\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "someguy123",
      "parent_permlink": "git-steem-decentralized-github-using-steem",
      "permlink": "re-someguy123-git-steem-decentralized-github-using-steem-20171221t151415441z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T15:14:15",
  "trx_id": "5a001bfefa989e4955bacd978288f88003107360",
  "trx_in_block": 18,
  "virtual_op": 0
}
2017/12/21 15:13:27
authorsomeguy123
permlinkgit-steem-decentralized-github-using-steem
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18283191/Trx 8af4d4ff4a0a26eb3a52bba8abfff8810b2115be
View Raw JSON Data
{
  "block": 18283191,
  "op": [
    "vote",
    {
      "author": "someguy123",
      "permlink": "git-steem-decentralized-github-using-steem",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T15:13:27",
  "trx_id": "8af4d4ff4a0a26eb3a52bba8abfff8810b2115be",
  "trx_in_block": 18,
  "virtual_op": 0
}
2017/12/21 14:22:09
authorrituraj
permlinkdevelopment-vs-environment
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18282165/Trx f054b342df0232c3dde5cbec459694d97fd2c930
View Raw JSON Data
{
  "block": 18282165,
  "op": [
    "vote",
    {
      "author": "rituraj",
      "permlink": "development-vs-environment",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T14:22:09",
  "trx_id": "f054b342df0232c3dde5cbec459694d97fd2c930",
  "trx_in_block": 37,
  "virtual_op": 0
}
2017/12/21 14:21:30
authorjohnvibes
permlinkvertical-farm-run-by-robots-in-japan-will-harvest-30-000-heads-of-lettuce-per-day
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18282152/Trx 863e8685c29b23d73adf81415efd45f54bbffaca
View Raw JSON Data
{
  "block": 18282152,
  "op": [
    "vote",
    {
      "author": "johnvibes",
      "permlink": "vertical-farm-run-by-robots-in-japan-will-harvest-30-000-heads-of-lettuce-per-day",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-21T14:21:30",
  "trx_id": "863e8685c29b23d73adf81415efd45f54bbffaca",
  "trx_in_block": 14,
  "virtual_op": 0
}
2017/12/20 19:29:30
authorcryptocreative
permlinkepic-uganda-an-11-day-blitz-of-a-beautiful-country
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18259519/Trx 658caead9b805c7b46a7ddb23c6c98583028dfd5
View Raw JSON Data
{
  "block": 18259519,
  "op": [
    "vote",
    {
      "author": "cryptocreative",
      "permlink": "epic-uganda-an-11-day-blitz-of-a-beautiful-country",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-20T19:29:30",
  "trx_id": "658caead9b805c7b46a7ddb23c6c98583028dfd5",
  "trx_in_block": 27,
  "virtual_op": 0
}
2017/12/20 19:27:36
authorgodflesh
permlinkthe-absurd-albert-camus-and-zen
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18259481/Trx 6b546b995c2fa644c1ad1f71214b983e78bd15de
View Raw JSON Data
{
  "block": 18259481,
  "op": [
    "vote",
    {
      "author": "godflesh",
      "permlink": "the-absurd-albert-camus-and-zen",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-20T19:27:36",
  "trx_id": "6b546b995c2fa644c1ad1f71214b983e78bd15de",
  "trx_in_block": 8,
  "virtual_op": 0
}
2017/12/20 01:10:09
authorruelrevales
bodyParenting 101. ;)
json metadata{"tags":["programming"],"app":"steemit/0.1"}
parent authorgitbetter
parent permlinkre-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171219t164317973z
permlinkre-gitbetter-re-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171220t011007643z
title
Transaction InfoBlock #18237539/Trx 2bb205412ce2487095b71c2225ff8adc6be79806
View Raw JSON Data
{
  "block": 18237539,
  "op": [
    "comment",
    {
      "author": "ruelrevales",
      "body": "Parenting 101. ;)",
      "json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "gitbetter",
      "parent_permlink": "re-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171219t164317973z",
      "permlink": "re-gitbetter-re-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171220t011007643z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-20T01:10:09",
  "trx_id": "2bb205412ce2487095b71c2225ff8adc6be79806",
  "trx_in_block": 4,
  "virtual_op": 0
}
2017/12/19 18:36:24
authorsteemsports
permlinkinspiring-mohamed-salah-leading-the-premier-league-s-goal-chart
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229664/Trx f86479ab60773795801010dc2838cae30746bd25
View Raw JSON Data
{
  "block": 18229664,
  "op": [
    "vote",
    {
      "author": "steemsports",
      "permlink": "inspiring-mohamed-salah-leading-the-premier-league-s-goal-chart",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:36:24",
  "trx_id": "f86479ab60773795801010dc2838cae30746bd25",
  "trx_in_block": 32,
  "virtual_op": 0
}
2017/12/19 18:35:36
idfollow
json["follow",{"follower":"gitbetter","following":"yoganarchista","what":["blog"]}]
required auths[]
required posting auths["gitbetter"]
Transaction InfoBlock #18229648/Trx 9e10166056f48aa8f6aff6c8d2b74d05843afa0f
View Raw JSON Data
{
  "block": 18229648,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"gitbetter\",\"following\":\"yoganarchista\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "gitbetter"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:35:36",
  "trx_id": "9e10166056f48aa8f6aff6c8d2b74d05843afa0f",
  "trx_in_block": 32,
  "virtual_op": 0
}
2017/12/19 18:33:33
authormikquote
permlinkre-yoganarchista-nude-drawing-contest-commented-entries-4-20171219t175034490z
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229607/Trx cc59b44265106746bd27a2eb4887d0c5f3413752
View Raw JSON Data
{
  "block": 18229607,
  "op": [
    "vote",
    {
      "author": "mikquote",
      "permlink": "re-yoganarchista-nude-drawing-contest-commented-entries-4-20171219t175034490z",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:33:33",
  "trx_id": "cc59b44265106746bd27a2eb4887d0c5f3413752",
  "trx_in_block": 1,
  "virtual_op": 0
}
2017/12/19 18:24:30
authorrougebot
permlinkre-aggroed-santagroed-christmas-scavenger-hunt-10-steem-per-person-that-completes-this-20171219t083456768z
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229426/Trx 3a6d70a015d73dd594b9d1d34ea2453fd0d8a686
View Raw JSON Data
{
  "block": 18229426,
  "op": [
    "vote",
    {
      "author": "rougebot",
      "permlink": "re-aggroed-santagroed-christmas-scavenger-hunt-10-steem-per-person-that-completes-this-20171219t083456768z",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:24:30",
  "trx_id": "3a6d70a015d73dd594b9d1d34ea2453fd0d8a686",
  "trx_in_block": 46,
  "virtual_op": 0
}
2017/12/19 18:21:42
authortitusfrost
permlinkhow-steemit-will-help-feed-an-enitre-christian-church-in-myanmar-christmas-dinner
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229370/Trx 47447dec815e02dba5b5c8fdf43b59f3666d96a2
View Raw JSON Data
{
  "block": 18229370,
  "op": [
    "vote",
    {
      "author": "titusfrost",
      "permlink": "how-steemit-will-help-feed-an-enitre-christian-church-in-myanmar-christmas-dinner",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:21:42",
  "trx_id": "47447dec815e02dba5b5c8fdf43b59f3666d96a2",
  "trx_in_block": 23,
  "virtual_op": 0
}
2017/12/19 18:17:33
authorthe-alien
permlinkmillennials-and-the-tale-of-anti-capitalism
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229287/Trx 013221b94a4ddbc4142b823281ce0d74d2445c28
View Raw JSON Data
{
  "block": 18229287,
  "op": [
    "vote",
    {
      "author": "the-alien",
      "permlink": "millennials-and-the-tale-of-anti-capitalism",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:17:33",
  "trx_id": "013221b94a4ddbc4142b823281ce0d74d2445c28",
  "trx_in_block": 37,
  "virtual_op": 0
}
2017/12/19 18:13:36
authorjmehta
permlinkre-dbroze-genetically-engineered-mosquitoes-to-be-released-in-20-states-20171218t184400042z
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229208/Trx bf903efc6e86b0ed87d1e787e9401717db63e4c0
View Raw JSON Data
{
  "block": 18229208,
  "op": [
    "vote",
    {
      "author": "jmehta",
      "permlink": "re-dbroze-genetically-engineered-mosquitoes-to-be-released-in-20-states-20171218t184400042z",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:13:36",
  "trx_id": "bf903efc6e86b0ed87d1e787e9401717db63e4c0",
  "trx_in_block": 24,
  "virtual_op": 0
}
2017/12/19 18:13:27
authordbroze
permlinkgenetically-engineered-mosquitoes-to-be-released-in-20-states
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229205/Trx 08bea352c556d4e6d2e9ed1bd0e7539a11c4cffa
View Raw JSON Data
{
  "block": 18229205,
  "op": [
    "vote",
    {
      "author": "dbroze",
      "permlink": "genetically-engineered-mosquitoes-to-be-released-in-20-states",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:13:27",
  "trx_id": "08bea352c556d4e6d2e9ed1bd0e7539a11c4cffa",
  "trx_in_block": 18,
  "virtual_op": 0
}
2017/12/19 18:11:15
authorsteeminator3000
permlinkfirst-bubble-in-history-tulip-mania
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229161/Trx 6411ba444ed681ab45e9cecbdc4fd418f51e7ee9
View Raw JSON Data
{
  "block": 18229161,
  "op": [
    "vote",
    {
      "author": "steeminator3000",
      "permlink": "first-bubble-in-history-tulip-mania",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:11:15",
  "trx_id": "6411ba444ed681ab45e9cecbdc4fd418f51e7ee9",
  "trx_in_block": 40,
  "virtual_op": 0
}
2017/12/19 18:10:42
authorlokesh31
permlinkunsettling-discoveries-that-rewrote-the-history-books
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18229150/Trx b9343c4eae1888c12da3a4177843154f7263f71b
View Raw JSON Data
{
  "block": 18229150,
  "op": [
    "vote",
    {
      "author": "lokesh31",
      "permlink": "unsettling-discoveries-that-rewrote-the-history-books",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T18:10:42",
  "trx_id": "b9343c4eae1888c12da3a4177843154f7263f71b",
  "trx_in_block": 28,
  "virtual_op": 0
}
gitbetterupdated their account properties
2017/12/19 16:47:00
accountgitbetter
json metadata{"profile":{"website":"https://gitbetter.io"}}
memo keySTM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q
Transaction InfoBlock #18227476/Trx 7be1b3134d4d4790d4729fa56c0739af5e356e13
View Raw JSON Data
{
  "block": 18227476,
  "op": [
    "account_update",
    {
      "account": "gitbetter",
      "json_metadata": "{\"profile\":{\"website\":\"https://gitbetter.io\"}}",
      "memo_key": "STM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:47:00",
  "trx_id": "7be1b3134d4d4790d4729fa56c0739af5e356e13",
  "trx_in_block": 32,
  "virtual_op": 0
}
2017/12/19 16:43:21
authorgitbetter
bodyThanks for posting this. Very interesting. I have two little ones and am pushing them to learn logical coding early. I tell them that they may not have to code, but they will need to understand it.
json metadata{"tags":["programming"],"app":"steemit/0.1"}
parent authorruelrevales
parent permlinkhow-to-make-coding-easier-for-computer-related-students
permlinkre-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171219t164317973z
title
Transaction InfoBlock #18227403/Trx 54741c93f72651c6d73b768127345149d1ff3ccc
View Raw JSON Data
{
  "block": 18227403,
  "op": [
    "comment",
    {
      "author": "gitbetter",
      "body": "Thanks for posting this. Very interesting. I have two little ones and am pushing them to learn logical coding early. I tell them that they may not have to code, but they will need to understand it.",
      "json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "ruelrevales",
      "parent_permlink": "how-to-make-coding-easier-for-computer-related-students",
      "permlink": "re-ruelrevales-how-to-make-coding-easier-for-computer-related-students-20171219t164317973z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:43:21",
  "trx_id": "54741c93f72651c6d73b768127345149d1ff3ccc",
  "trx_in_block": 14,
  "virtual_op": 0
}
2017/12/19 16:41:36
authorruelrevales
permlinkhow-to-make-coding-easier-for-computer-related-students
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18227368/Trx 020e9dce77efce5da8aa2b243c9a69cfafb108e8
View Raw JSON Data
{
  "block": 18227368,
  "op": [
    "vote",
    {
      "author": "ruelrevales",
      "permlink": "how-to-make-coding-easier-for-computer-related-students",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:41:36",
  "trx_id": "020e9dce77efce5da8aa2b243c9a69cfafb108e8",
  "trx_in_block": 28,
  "virtual_op": 0
}
2017/12/19 16:40:45
idfollow
json["follow",{"follower":"gitbetter","following":"steemstem","what":["blog"]}]
required auths[]
required posting auths["gitbetter"]
Transaction InfoBlock #18227351/Trx 11b6bc53bb181081d89131b01cccd545facaab2b
View Raw JSON Data
{
  "block": 18227351,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"gitbetter\",\"following\":\"steemstem\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "gitbetter"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:40:45",
  "trx_id": "11b6bc53bb181081d89131b01cccd545facaab2b",
  "trx_in_block": 26,
  "virtual_op": 0
}
2017/12/19 16:39:51
authornoisy
permlinksteem-steemit-dsound-dtube-steepshot-and-zappl-featured-on-answerswithjoe-an-awesome-youtube-channel-which-is-subscribed-by-82k
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18227333/Trx a38fb9c68c9ffca253dd51105abfb78cc750138a
View Raw JSON Data
{
  "block": 18227333,
  "op": [
    "vote",
    {
      "author": "noisy",
      "permlink": "steem-steemit-dsound-dtube-steepshot-and-zappl-featured-on-answerswithjoe-an-awesome-youtube-channel-which-is-subscribed-by-82k",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:39:51",
  "trx_id": "a38fb9c68c9ffca253dd51105abfb78cc750138a",
  "trx_in_block": 9,
  "virtual_op": 0
}
2017/12/19 16:28:33
authorcheetah
bodyHi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://medium.com/gitbetter/what-is-gitbetter-4157c45bade1
json metadata
parent authorgitbetter
parent permlinkwhat-is-gitbetter
permlinkcheetah-re-gitbetterwhat-is-gitbetter
title
Transaction InfoBlock #18227107/Trx b51e346d54bf38083671331197f760b81a258c46
View Raw JSON Data
{
  "block": 18227107,
  "op": [
    "comment",
    {
      "author": "cheetah",
      "body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://medium.com/gitbetter/what-is-gitbetter-4157c45bade1",
      "json_metadata": "",
      "parent_author": "gitbetter",
      "parent_permlink": "what-is-gitbetter",
      "permlink": "cheetah-re-gitbetterwhat-is-gitbetter",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:28:33",
  "trx_id": "b51e346d54bf38083671331197f760b81a258c46",
  "trx_in_block": 56,
  "virtual_op": 0
}
2017/12/19 16:28:30
authorgitbetter
permlinkwhat-is-gitbetter
votercheetah
weight8 (0.08%)
Transaction InfoBlock #18227106/Trx 71529bd71ecc3d6f84a0b978be60ef5df2fa76b4
View Raw JSON Data
{
  "block": 18227106,
  "op": [
    "vote",
    {
      "author": "gitbetter",
      "permlink": "what-is-gitbetter",
      "voter": "cheetah",
      "weight": 8
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:28:30",
  "trx_id": "71529bd71ecc3d6f84a0b978be60ef5df2fa76b4",
  "trx_in_block": 24,
  "virtual_op": 0
}
2017/12/19 16:24:24
idfollow
json["follow",{"follower":"gitbetter","following":"hottopic","what":["blog"]}]
required auths[]
required posting auths["gitbetter"]
Transaction InfoBlock #18227024/Trx ce8f3d9933008f2ff4e6efb4dfb19a98117c58cb
View Raw JSON Data
{
  "block": 18227024,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"gitbetter\",\"following\":\"hottopic\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "gitbetter"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:24:24",
  "trx_id": "ce8f3d9933008f2ff4e6efb4dfb19a98117c58cb",
  "trx_in_block": 41,
  "virtual_op": 0
}
gitbetterpublished a new post: what-is-gitbetter
2017/12/19 16:22:48
authorgitbetter
bodyTake a look at a new post from my [Co-Founder and CTO of GitBetter](https://medium.com/@facundovechinomerighi): [GitBetter](https://gitbetter.io) allows us to understand how people and products evolve based on a single source of truth. We do this with Optics. An Optic visualizes data from code repositories. It tells us the composition of a project, or a developer. It can tell us how either change over time. It can tell us about activity, or non-activity. But it does not tell us what the data means. It lets the data do that. Each Optic can also be accessed by Alexa. When we access GitBetter Optics with Alexa, we call these Acoustics. As we build more, we will build these in parallel. Our mission is to make the data as accessible as possible to help us all make better decisions and understand the truth about our projects, our products and ourselves. Productivity as measured by time is a lie, and as soon as we begin to describe our work abstractly (like on a task board, Gantt chart or by updating work items in some planning tool), we are lying. The truth lies in where the work happens, and we seek to reflect that truth without bias not only to better understand productivity but to motivate ourselves and our teams to work better. Please take some time to log in to your repository, add your projects and play with our Optics. Find the Alexa skill GitBetter and talk to it. Let us know what you think. Thank you. Click [here](http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544) to join our mailing list and stay on top of developments as they happen. ![GitBetter.jpg](https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg)
json metadata{"tags":["technology","git","startup"],"image":["https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg"],"links":["https://medium.com/@facundovechinomerighi","https://gitbetter.io","http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinktechnology
permlinkwhat-is-gitbetter
titleWhat is GitBetter?
Transaction InfoBlock #18226992/Trx 0131ffaaa6b0d9eae34e4fafdebbcf9eb49d1c69
View Raw JSON Data
{
  "block": 18226992,
  "op": [
    "comment",
    {
      "author": "gitbetter",
      "body": "Take a look at a new post from my [Co-Founder and CTO of GitBetter](https://medium.com/@facundovechinomerighi):\n\n[GitBetter](https://gitbetter.io) allows us to understand how people and products evolve based on a single source of truth. We do this with Optics. An Optic visualizes data from code repositories. It tells us the composition of a project, or a developer. It can tell us how either change over time. It can tell us about activity, or non-activity. But it does not tell us what the data means. It lets the data do that.\n\nEach Optic can also be accessed by Alexa. When we access GitBetter Optics with Alexa, we call these Acoustics. As we build more, we will build these in parallel. Our mission is to make the data as accessible as possible to help us all make better decisions and understand the truth about our projects, our products and ourselves.\n\nProductivity as measured by time is a lie, and as soon as we begin to describe our work abstractly (like on a task board, Gantt chart or by updating work items in some planning tool), we are lying. The truth lies in where the work happens, and we seek to reflect that truth without bias not only to better understand productivity but to motivate ourselves and our teams to work better.\n\nPlease take some time to log in to your repository, add your projects and play with our Optics. Find the Alexa skill GitBetter and talk to it. Let us know what you think. Thank you.\n\nClick [here](http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544) to join our mailing list and stay on top of developments as they happen.\n\n![GitBetter.jpg](https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg)",
      "json_metadata": "{\"tags\":[\"technology\",\"git\",\"startup\"],\"image\":[\"https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg\"],\"links\":[\"https://medium.com/@facundovechinomerighi\",\"https://gitbetter.io\",\"http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "technology",
      "permlink": "what-is-gitbetter",
      "title": "What is GitBetter?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:22:48",
  "trx_id": "0131ffaaa6b0d9eae34e4fafdebbcf9eb49d1c69",
  "trx_in_block": 13,
  "virtual_op": 0
}
hottopicsent 0.001 STEEM to @gitbetter- "Hello gitbetter. I Followed you.If you follow me, I'll be happy.Thanks :)"
2017/12/19 16:22:21
amount0.001 STEEM
fromhottopic
memoHello gitbetter. I Followed you.If you follow me, I'll be happy.Thanks :)
togitbetter
Transaction InfoBlock #18226983/Trx af3f24d09e00161990b66f6deaf259924226deb6
View Raw JSON Data
{
  "block": 18226983,
  "op": [
    "transfer",
    {
      "amount": "0.001 STEEM",
      "from": "hottopic",
      "memo": "Hello gitbetter. I Followed you.If you follow me, I'll be happy.Thanks :)",
      "to": "gitbetter"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:22:21",
  "trx_id": "af3f24d09e00161990b66f6deaf259924226deb6",
  "trx_in_block": 40,
  "virtual_op": 0
}
gitbetterpublished a new post: what-is-gitbetter
2017/12/19 16:22:18
authorgitbetter
bodyTake a look at a new post from my [Co-Founder and CTO of GitBetter](https://medium.com/@facundovechinomerighi): [GitBetter](https://gitbetter.io) allows us to understand how people and products evolve based on a single source of truth. We do this with Optics. An Optic visualizes data from code repositories. It tells us the composition of a project, or a developer. It can tell us how either change over time. It can tell us about activity, or non-activity. But it does not tell us what the data means. It lets the data do that. Each Optic can also be accessed by Alexa. When we access GitBetter Optics with Alexa, we call these Acoustics. As we build more, we will build these in parallel. Our mission is to make the data as accessible as possible to help us all make better decisions and understand the truth about our projects, our products and ourselves. Productivity as measured by time is a lie, and as soon as we begin to describe our work abstractly (like on a task board, Gantt chart or by updating work items in some planning tool), we are lying. The truth lies in where the work happens, and we seek to reflect that truth without bias not only to better understand productivity but to motivate ourselves and our teams to work better. Please take some time to log in to your repository, add your projects and play with our Optics. Find the Alexa skill GitBetter and talk to it. Let us know what you think. Thank you. Click [here](http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544) to join our mailing list and stay on top of developments as they happen. ![GitBetter.jpg](https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg)
json metadata{"tags":["technology"],"image":["https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg"],"links":["https://medium.com/@facundovechinomerighi","https://gitbetter.io","http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinktechnology
permlinkwhat-is-gitbetter
titleWhat is GitBetter?
Transaction InfoBlock #18226982/Trx fbd08f97afbcc15955f2b1be1d9c307b60df9175
View Raw JSON Data
{
  "block": 18226982,
  "op": [
    "comment",
    {
      "author": "gitbetter",
      "body": "Take a look at a new post from my [Co-Founder and CTO of GitBetter](https://medium.com/@facundovechinomerighi):\n\n[GitBetter](https://gitbetter.io) allows us to understand how people and products evolve based on a single source of truth. We do this with Optics. An Optic visualizes data from code repositories. It tells us the composition of a project, or a developer. It can tell us how either change over time. It can tell us about activity, or non-activity. But it does not tell us what the data means. It lets the data do that.\n\nEach Optic can also be accessed by Alexa. When we access GitBetter Optics with Alexa, we call these Acoustics. As we build more, we will build these in parallel. Our mission is to make the data as accessible as possible to help us all make better decisions and understand the truth about our projects, our products and ourselves.\n\nProductivity as measured by time is a lie, and as soon as we begin to describe our work abstractly (like on a task board, Gantt chart or by updating work items in some planning tool), we are lying. The truth lies in where the work happens, and we seek to reflect that truth without bias not only to better understand productivity but to motivate ourselves and our teams to work better.\n\nPlease take some time to log in to your repository, add your projects and play with our Optics. Find the Alexa skill GitBetter and talk to it. Let us know what you think. Thank you.\n\nClick [here](http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544) to join our mailing list and stay on top of developments as they happen.\n\n![GitBetter.jpg](https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg)",
      "json_metadata": "{\"tags\":[\"technology\"],\"image\":[\"https://steemitimages.com/DQmXULPZu5EWtdxUv3aDZFCD4EMrQyLiV5huC7DK6mBSX13/GitBetter.jpg\"],\"links\":[\"https://medium.com/@facundovechinomerighi\",\"https://gitbetter.io\",\"http://gitbetter.us16.list-manage1.com/subscribe?u=8569ffe03a0ed63c42c5aac82&id=4d1c701544\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "technology",
      "permlink": "what-is-gitbetter",
      "title": "What is GitBetter?"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:22:18",
  "trx_id": "fbd08f97afbcc15955f2b1be1d9c307b60df9175",
  "trx_in_block": 6,
  "virtual_op": 0
}
2017/12/19 16:03:33
authorsterlinluxan
permlinknet-neutrality-is-a-lie-let-the-free-market-reign
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18226607/Trx 3c1f008cb2a7b6f9580c8137024542aa20b7f402
View Raw JSON Data
{
  "block": 18226607,
  "op": [
    "vote",
    {
      "author": "sterlinluxan",
      "permlink": "net-neutrality-is-a-lie-let-the-free-market-reign",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:03:33",
  "trx_id": "3c1f008cb2a7b6f9580c8137024542aa20b7f402",
  "trx_in_block": 32,
  "virtual_op": 0
}
2017/12/19 16:02:42
authoraxynos
permlinkmacbook-pro-15-2017-thoughts-after-a-month-and-a-bit
votergitbetter
weight10000 (100.00%)
Transaction InfoBlock #18226590/Trx f7e6787a40b69c9a3c5fe7493260c628f531d6fe
View Raw JSON Data
{
  "block": 18226590,
  "op": [
    "vote",
    {
      "author": "axynos",
      "permlink": "macbook-pro-15-2017-thoughts-after-a-month-and-a-bit",
      "voter": "gitbetter",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-12-19T16:02:42",
  "trx_id": "f7e6787a40b69c9a3c5fe7493260c628f531d6fe",
  "trx_in_block": 4,
  "virtual_op": 0
}

Account Metadata

POSTING JSON METADATA
profile{"website":"https://gitbetter.io","name":"GitBetter"}
JSON METADATA
profile{"website":"https://gitbetter.io","name":"GitBetter"}
{
  "posting_json_metadata": {
    "profile": {
      "website": "https://gitbetter.io",
      "name": "GitBetter"
    }
  },
  "json_metadata": {
    "profile": {
      "website": "https://gitbetter.io",
      "name": "GitBetter"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM64MvKEhueQDzeg3EzhpqicxjLcCVQdomuFFR5CUtG9VYxTgdB41/1
Active
Single Signature
Public Keys
STM65UgdpW2GjEV6MSYUbEhtnZqVL6wPCHfhaBeCjyWLHh8g2Kf9L1/1
Posting
Single Signature
Public Keys
STM6sBtE18ELEYuqrmT2fUg2KMCsqbJR3zo1BypghZEFCtdeeomxE1/1
Memo
STM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q
{
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM64MvKEhueQDzeg3EzhpqicxjLcCVQdomuFFR5CUtG9VYxTgdB4",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM65UgdpW2GjEV6MSYUbEhtnZqVL6wPCHfhaBeCjyWLHh8g2Kf9L",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM6sBtE18ELEYuqrmT2fUg2KMCsqbJR3zo1BypghZEFCtdeeomxE",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "memo": "STM8KkeYPK1wKMwKmFmUfxk1ndnC3Rw75dSJzK8dc482sWvZRxz1Q"
}

Witness Votes

0 / 30
No active witness votes.
[]