Ecoer Logo

@purest

38

Software developer interested in photography, music and art in general.

steemit.com/@purest
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS74.95%
Net Worth
1.391USD
STEEM
0.003STEEM
SBD
2.664SBD
Effective Power
5.001SP
├── Own SP
1.422SP
└── Incoming Deleg
+3.579SP

Detailed Balance

STEEM
balance
0.003STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
1.422SP
Delegated Out
0.000SP
Delegation In
3.579SP
Effective Power
5.001SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
2.664SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.003 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "2315.642250 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "5828.017556 VESTS",
  "sbd_balance": "2.664 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namepurest
id786504
rank482,219
reputation26098555097
created2018-03-02T14:43:39
recovery_accountsteem
proxyNone
post_count18
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-03-15T22:27:12
last_root_post2018-03-15T22:27:12
last_vote_time2018-03-13T23:21:51
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.003 STEEM
savings_balance0.000 STEEM
sbd_balance2.664 SBD
savings_sbd_balance0.000 SBD
vesting_shares2315.642250 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares5828.017556 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_update2018-03-03T10:16:51
minedNo
sbd_seconds2,187,462,114
sbd_last_interest_payment2018-03-16T00:37:39
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 786504,
  "name": "purest",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6dYALP9qm12NdaCYXUytfnempSyWygg22pRdM8gPQ59HawhnuE",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM8hFTjhhy5ZiZhxbP6VoH1KXW2PggjfAJCxEmAmaFL4Udqgiwyv",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "dtube.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM8GVkKX2TeMDTMeATr8VQvdwKqq225mudoTpT1h4yYBzsoDy7XL",
        1
      ]
    ]
  },
  "memo_key": "STM7CDQQW58dn4gLTdqMrVbZtjXxMGDiqbSecoeTvDSxALgam2ALL",
  "json_metadata": "{\"profile\":{\"profile_image\":\"https://s9.postimg.org/ynhxtdae7/50909cd5b98d4643b694b41b03da2955.png\",\"about\":\"Software developer interested in photography, music and art in general.\",\"location\":\"Serbia\"}}",
  "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://s9.postimg.org/ynhxtdae7/50909cd5b98d4643b694b41b03da2955.png\",\"about\":\"Software developer interested in photography, music and art in general.\",\"location\":\"Serbia\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2018-03-03T10:16:51",
  "created": "2018-03-02T14:43:39",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 18,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779081555
  },
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779081555
  },
  "voting_power": 0,
  "balance": "0.003 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "2.664 SBD",
  "sbd_seconds": "2187462114",
  "sbd_seconds_last_update": "2018-03-25T19:08:33",
  "sbd_last_interest_payment": "2018-03-16T00:37:39",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "vesting_shares": "2315.642250 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "5828.017556 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": 0,
  "to_withdraw": 0,
  "withdraw_routes": 0,
  "curation_rewards": 0,
  "posting_rewards": 2063,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2018-03-15T22:27:12",
  "last_root_post": "2018-03-15T22:27:12",
  "last_vote_time": "2018-03-13T23:21:51",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "26098555097",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 482219
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 3.579 SP to @purest
2026/05/18 05:19:15
delegatorsteem
delegateepurest
vesting shares5828.017556 VESTS
Transaction InfoBlock #106149502/Trx 1f7e5e2d6752c9c776603990f553947e281d8b98
View Raw JSON Data
{
  "trx_id": "1f7e5e2d6752c9c776603990f553947e281d8b98",
  "block": 106149502,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-18T05:19:15",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "5828.017556 VESTS"
    }
  ]
}
steemdelegated 1.913 SP to @purest
2026/05/13 00:25:03
delegatorsteem
delegateepurest
vesting shares3115.807151 VESTS
Transaction InfoBlock #106000348/Trx d08ed012d34994c46c09b85e8306a159115342ae
View Raw JSON Data
{
  "trx_id": "d08ed012d34994c46c09b85e8306a159115342ae",
  "block": 106000348,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-13T00:25:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "3115.807151 VESTS"
    }
  ]
}
steemdelegated 3.587 SP to @purest
2026/04/26 04:32:27
delegatorsteem
delegateepurest
vesting shares5840.533312 VESTS
Transaction InfoBlock #105517014/Trx a1ddcb8f830086ca6458be67ca0b2318f8fabbb7
View Raw JSON Data
{
  "trx_id": "a1ddcb8f830086ca6458be67ca0b2318f8fabbb7",
  "block": 105517014,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-04-26T04:32:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "5840.533312 VESTS"
    }
  ]
}
steemdelegated 1.939 SP to @purest
2026/01/23 21:25:06
delegatorsteem
delegateepurest
vesting shares3157.353970 VESTS
Transaction InfoBlock #102868124/Trx 444b1212ffa8014b76ae8cee02574b5d3ca84570
View Raw JSON Data
{
  "trx_id": "444b1212ffa8014b76ae8cee02574b5d3ca84570",
  "block": 102868124,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-01-23T21:25:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "3157.353970 VESTS"
    }
  ]
}
steemdelegated 2.040 SP to @purest
2024/12/17 16:36:03
delegatorsteem
delegateepurest
vesting shares3321.573167 VESTS
Transaction InfoBlock #91314356/Trx e75e35efa91fc3100fe622e3074477254bf428d8
View Raw JSON Data
{
  "trx_id": "e75e35efa91fc3100fe622e3074477254bf428d8",
  "block": 91314356,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2024-12-17T16:36:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "3321.573167 VESTS"
    }
  ]
}
steemdelegated 2.144 SP to @purest
2023/11/14 08:17:18
delegatorsteem
delegateepurest
vesting shares3490.706699 VESTS
Transaction InfoBlock #79868512/Trx 8e4323fe067884ce4455a5e8d8aa287cebc96a3a
View Raw JSON Data
{
  "trx_id": "8e4323fe067884ce4455a5e8d8aa287cebc96a3a",
  "block": 79868512,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-11-14T08:17:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "3490.706699 VESTS"
    }
  ]
}
steemdelegated 3.947 SP to @purest
2023/09/22 09:14:15
delegatorsteem
delegateepurest
vesting shares6427.615485 VESTS
Transaction InfoBlock #78361484/Trx f12cf35180189076620cf5df215c9e4def6c66f2
View Raw JSON Data
{
  "trx_id": "f12cf35180189076620cf5df215c9e4def6c66f2",
  "block": 78361484,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-09-22T09:14:15",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "6427.615485 VESTS"
    }
  ]
}
steemdelegated 4.084 SP to @purest
2022/11/03 16:51:12
delegatorsteem
delegateepurest
vesting shares6649.666923 VESTS
Transaction InfoBlock #69119412/Trx e7fa7c8b213ad0e4acacad27aeb5f2f0e7616868
View Raw JSON Data
{
  "trx_id": "e7fa7c8b213ad0e4acacad27aeb5f2f0e7616868",
  "block": 69119412,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-11-03T16:51:12",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "6649.666923 VESTS"
    }
  ]
}
steemdelegated 4.219 SP to @purest
2022/01/17 22:09:21
delegatorsteem
delegateepurest
vesting shares6869.774524 VESTS
Transaction InfoBlock #60822782/Trx affcbb37f99583de4769d9952a96b13b5f35e210
View Raw JSON Data
{
  "trx_id": "affcbb37f99583de4769d9952a96b13b5f35e210",
  "block": 60822782,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-01-17T22:09:21",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "6869.774524 VESTS"
    }
  ]
}
steemdelegated 4.332 SP to @purest
2021/06/14 05:22:36
delegatorsteem
delegateepurest
vesting shares7053.968812 VESTS
Transaction InfoBlock #54613160/Trx 3c55284a5caa22af1b34872b64bc4931af028447
View Raw JSON Data
{
  "trx_id": "3c55284a5caa22af1b34872b64bc4931af028447",
  "block": 54613160,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-06-14T05:22:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "7053.968812 VESTS"
    }
  ]
}
steemdelegated 4.447 SP to @purest
2020/12/11 15:35:42
delegatorsteem
delegateepurest
vesting shares7241.390786 VESTS
Transaction InfoBlock #49360451/Trx c45cb4aec0c96194f636e6cdeef58d887b55311b
View Raw JSON Data
{
  "trx_id": "c45cb4aec0c96194f636e6cdeef58d887b55311b",
  "block": 49360451,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-11T15:35:42",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "7241.390786 VESTS"
    }
  ]
}
steemdelegated 1.175 SP to @purest
2020/12/06 09:11:45
delegatorsteem
delegateepurest
vesting shares1912.543513 VESTS
Transaction InfoBlock #49211979/Trx 303c80d5f15b7b98e1c84d2a5e7005879d40f351
View Raw JSON Data
{
  "trx_id": "303c80d5f15b7b98e1c84d2a5e7005879d40f351",
  "block": 49211979,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-06T09:11:45",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "1912.543513 VESTS"
    }
  ]
}
steemdelegated 4.451 SP to @purest
2020/12/05 19:13:36
delegatorsteem
delegateepurest
vesting shares7247.598640 VESTS
Transaction InfoBlock #49195535/Trx c1d2bb1472bd99a3310706a8e9565db3ccb9f7c8
View Raw JSON Data
{
  "trx_id": "c1d2bb1472bd99a3310706a8e9565db3ccb9f7c8",
  "block": 49195535,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-05T19:13:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "7247.598640 VESTS"
    }
  ]
}
steemdelegated 1.179 SP to @purest
2020/11/03 00:53:51
delegatorsteem
delegateepurest
vesting shares1920.017158 VESTS
Transaction InfoBlock #48268704/Trx ac07775e3da513ef36e4bace9643b3f16be4d0f5
View Raw JSON Data
{
  "trx_id": "ac07775e3da513ef36e4bace9643b3f16be4d0f5",
  "block": 48268704,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-11-03T00:53:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "1920.017158 VESTS"
    }
  ]
}
steemdelegated 4.575 SP to @purest
2020/05/09 10:13:51
delegatorsteem
delegateepurest
vesting shares7450.403999 VESTS
Transaction InfoBlock #43222296/Trx 158681c5a3eec67167779b17798c2e247c833b2d
View Raw JSON Data
{
  "trx_id": "158681c5a3eec67167779b17798c2e247c833b2d",
  "block": 43222296,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-09T10:13:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "7450.403999 VESTS"
    }
  ]
}
steemdelegated 1.200 SP to @purest
2020/05/08 14:30:27
delegatorsteem
delegateepurest
vesting shares1953.311140 VESTS
Transaction InfoBlock #43199187/Trx 2bf2711b851c7a95a48889b12cb478306f502282
View Raw JSON Data
{
  "trx_id": "2bf2711b851c7a95a48889b12cb478306f502282",
  "block": 43199187,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-08T14:30:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "1953.311140 VESTS"
    }
  ]
}
2020/03/05 11:10:36
parent authorpurest
parent permlinkare-you-sure-you-know-javascript
authorsteemitboard
permlinksteemitboard-notify-purest-20200305t111035000z
title
bodyCongratulations @purest! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@purest/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/@purest) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=purest)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/use-your-witness-votes-and-get-the-community-badge"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmTugCUsoXX762vg1CuHRrpnPbfnjPogp8iCGv7F2kSVuj/image.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/use-your-witness-votes-and-get-the-community-badge">Use your witness votes and get the Community Badge</a></td></tr></table> ###### [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"]}
Transaction InfoBlock #41384240/Trx 9770361d0127a584e89eb4227bb3ce07b1956f3d
View Raw JSON Data
{
  "trx_id": "9770361d0127a584e89eb4227bb3ce07b1956f3d",
  "block": 41384240,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-03-05T11:10:36",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "are-you-sure-you-know-javascript",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-purest-20200305t111035000z",
      "title": "",
      "body": "Congratulations @purest! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@purest/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/@purest) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=purest)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/use-your-witness-votes-and-get-the-community-badge\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmTugCUsoXX762vg1CuHRrpnPbfnjPogp8iCGv7F2kSVuj/image.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/use-your-witness-votes-and-get-the-community-badge\">Use your witness votes and get the Community Badge</a></td></tr></table>\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\"]}"
    }
  ]
}
dtubesent 0.001 STEEM to @purest- "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
2019/08/22 16:24:42
fromdtube
topurest
amount0.001 STEEM
memoTime is running out, claim your DTube account now before anyone else can! Login at https://d.tube
Transaction InfoBlock #35779703/Trx bd1b8206f8900d8495582353ceed47739682004d
View Raw JSON Data
{
  "trx_id": "bd1b8206f8900d8495582353ceed47739682004d",
  "block": 35779703,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-08-22T16:24:42",
  "op": [
    "transfer",
    {
      "from": "dtube",
      "to": "purest",
      "amount": "0.001 STEEM",
      "memo": "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
    }
  ]
}
steemdelegated 4.691 SP to @purest
2019/06/16 16:05:18
delegatorsteem
delegateepurest
vesting shares7638.632028 VESTS
Transaction InfoBlock #33853927/Trx d3a6279260889f56f893dce759a45a69bfbf2bc7
View Raw JSON Data
{
  "trx_id": "d3a6279260889f56f893dce759a45a69bfbf2bc7",
  "block": 33853927,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-06-16T16:05:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "7638.632028 VESTS"
    }
  ]
}
2019/03/02 16:18:30
parent authorpurest
parent permlinkare-you-sure-you-know-javascript
authorsteemitboard
permlinksteemitboard-notify-purest-20190302t161829000z
title
bodyCongratulations @purest! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@purest/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@purest)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png"></a></td><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019">Carnival Challenge - Collect badge and win 5 STEEM</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) and get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #30805204/Trx fd011bd99cd0e4f4b2966ba5324df06cb616971b
View Raw JSON Data
{
  "trx_id": "fd011bd99cd0e4f4b2966ba5324df06cb616971b",
  "block": 30805204,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T16:18:30",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "are-you-sure-you-know-javascript",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-purest-20190302t161829000z",
      "title": "",
      "body": "Congratulations @purest! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@purest/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@purest)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/carnival/@steemitboard/carnival-2019\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png\"></a></td><td><a href=\"https://steemit.com/carnival/@steemitboard/carnival-2019\">Carnival Challenge - Collect badge and win 5 STEEM</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) and get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2018/09/04 22:12:06
voterrichie-b
authorpurest
permlink5-things-beginner-programmers-should-avoid
weight10000 (100.00%)
Transaction InfoBlock #25676465/Trx 79fc18950a11ad4b07bfa3044aa9d459b427c671
View Raw JSON Data
{
  "trx_id": "79fc18950a11ad4b07bfa3044aa9d459b427c671",
  "block": 25676465,
  "trx_in_block": 68,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-09-04T22:12:06",
  "op": [
    "vote",
    {
      "voter": "richie-b",
      "author": "purest",
      "permlink": "5-things-beginner-programmers-should-avoid",
      "weight": 10000
    }
  ]
}
steemdelegated 4.813 SP to @purest
2018/06/24 22:11:24
delegatorsteem
delegateepurest
vesting shares7837.799158 VESTS
Transaction InfoBlock #23614115/Trx 7165790afa2e013d500ab400e2bf16f72acb17d8
View Raw JSON Data
{
  "trx_id": "7165790afa2e013d500ab400e2bf16f72acb17d8",
  "block": 23614115,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-24T22:11:24",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "7837.799158 VESTS"
    }
  ]
}
steemdelegated 17.368 SP to @purest
2018/03/30 19:17:12
delegatorsteem
delegateepurest
vesting shares28281.966753 VESTS
Transaction InfoBlock #21135930/Trx d2024259d3dcbfd8347a048c02472631618a6afe
View Raw JSON Data
{
  "trx_id": "d2024259d3dcbfd8347a048c02472631618a6afe",
  "block": 21135930,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-30T19:17:12",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "28281.966753 VESTS"
    }
  ]
}
purestclaimed reward balance: 0.002 STEEM, 0.073 SBD, 0.054 SP
2018/03/25 19:08:33
accountpurest
reward steem0.002 STEEM
reward sbd0.073 SBD
reward vests87.757402 VESTS
Transaction InfoBlock #20991810/Trx 5dfb7345ce8fcc7b2499a50157d0fb4409016b5c
View Raw JSON Data
{
  "trx_id": "5dfb7345ce8fcc7b2499a50157d0fb4409016b5c",
  "block": 20991810,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-25T19:08:33",
  "op": [
    "claim_reward_balance",
    {
      "account": "purest",
      "reward_steem": "0.002 STEEM",
      "reward_sbd": "0.073 SBD",
      "reward_vests": "87.757402 VESTS"
    }
  ]
}
purestreceived 0.014 SBD, 0.010 SP author reward for @purest / are-you-sure-you-know-javascript
2018/03/22 22:27:12
authorpurest
permlinkare-you-sure-you-know-javascript
sbd payout0.014 SBD
steem payout0.000 STEEM
vesting payout16.325576 VESTS
Transaction InfoBlock #20909453/Virtual Operation #13
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20909453,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 13,
  "timestamp": "2018-03-22T22:27:12",
  "op": [
    "author_reward",
    {
      "author": "purest",
      "permlink": "are-you-sure-you-know-javascript",
      "sbd_payout": "0.014 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "16.325576 VESTS"
    }
  ]
}
purestreceived 0.002 STEEM, 0.059 SBD, 0.044 SP author reward for @purest / my-thoughts-on-steemit-after-one-week-of-usage
2018/03/20 22:26:57
authorpurest
permlinkmy-thoughts-on-steemit-after-one-week-of-usage
sbd payout0.059 SBD
steem payout0.002 STEEM
vesting payout71.431826 VESTS
Transaction InfoBlock #20852580/Virtual Operation #8
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20852580,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 8,
  "timestamp": "2018-03-20T22:26:57",
  "op": [
    "author_reward",
    {
      "author": "purest",
      "permlink": "my-thoughts-on-steemit-after-one-week-of-usage",
      "sbd_payout": "0.059 SBD",
      "steem_payout": "0.002 STEEM",
      "vesting_payout": "71.431826 VESTS"
    }
  ]
}
2018/03/20 15:11:21
voternikolap99
authorpurest
permlinkare-you-sure-you-know-javascript
weight10000 (100.00%)
Transaction InfoBlock #20843876/Trx 57e5e9d133eb6e9b79f3f5f92d62cd1ca1118ce3
View Raw JSON Data
{
  "trx_id": "57e5e9d133eb6e9b79f3f5f92d62cd1ca1118ce3",
  "block": 20843876,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-20T15:11:21",
  "op": [
    "vote",
    {
      "voter": "nikolap99",
      "author": "purest",
      "permlink": "are-you-sure-you-know-javascript",
      "weight": 10000
    }
  ]
}
2018/03/19 08:26:21
parent authorpurest
parent permlinkwhat-programming-language-to-choose-as-a-beginner
authorpiscaryk
permlinkre-purest-what-programming-language-to-choose-as-a-beginner-20180319t082519059z
title
body@@ -388,16 +388,26 @@ lly but +this just accident
json metadata{"tags":["technology"],"app":"steemit/0.1"}
Transaction InfoBlock #20807014/Trx 1eec8efe7b9d33f81af56578e7c636b7cc52e9d9
View Raw JSON Data
{
  "trx_id": "1eec8efe7b9d33f81af56578e7c636b7cc52e9d9",
  "block": 20807014,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-19T08:26:21",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "what-programming-language-to-choose-as-a-beginner",
      "author": "piscaryk",
      "permlink": "re-purest-what-programming-language-to-choose-as-a-beginner-20180319t082519059z",
      "title": "",
      "body": "@@ -388,16 +388,26 @@\n lly but \n+this just \n accident\n",
      "json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/03/19 08:25:18
parent authorpurest
parent permlinkwhat-programming-language-to-choose-as-a-beginner
authorpiscaryk
permlinkre-purest-what-programming-language-to-choose-as-a-beginner-20180319t082519059z
title
bodyIf you are just starting to programm it can be really useful to get instant feedback on what you are doing. I would recommend an interpreted language like python to start with - at least for the basic concepts like loops, if-statements, classes, functions etc.. As you get more exprerienced you will find out for yourself what language suits your case best. I am using Python professionally but accidentally works for me. Whatever you do, dont become a language nazi. There is no "best programming language" and there probably never will be. It will always depend on what you are trying to do. (basically don't use a hammer to scew in a screw just because you are already familiar with the hammer but not the screwdriver)
json metadata{"tags":["technology"],"app":"steemit/0.1"}
Transaction InfoBlock #20806993/Trx 8f881de406a03429e2e2242b00dff7375f15662c
View Raw JSON Data
{
  "trx_id": "8f881de406a03429e2e2242b00dff7375f15662c",
  "block": 20806993,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-19T08:25:18",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "what-programming-language-to-choose-as-a-beginner",
      "author": "piscaryk",
      "permlink": "re-purest-what-programming-language-to-choose-as-a-beginner-20180319t082519059z",
      "title": "",
      "body": "If you are just starting to programm it can be really useful to get instant feedback on what you are doing. I would recommend an interpreted language like python to start with - at least for the basic concepts like loops, if-statements, classes, functions etc..\nAs you get more exprerienced you will find out for yourself what language suits your case best.\nI am using Python professionally but accidentally works for me.\n\nWhatever you do, dont become a language nazi. There is no \"best programming language\" and there probably never will be. It will always depend on what you are trying to do. (basically don't use a hammer to scew in a screw just because you are already familiar with the hammer but not the screwdriver)",
      "json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/03/19 08:11:09
voterpiscaryk
authorpurest
permlinkwhat-programming-language-to-choose-as-a-beginner
weight10000 (100.00%)
Transaction InfoBlock #20806710/Trx b391830c12c3bb5231d28f8acce9947a96b327c7
View Raw JSON Data
{
  "trx_id": "b391830c12c3bb5231d28f8acce9947a96b327c7",
  "block": 20806710,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-19T08:11:09",
  "op": [
    "vote",
    {
      "voter": "piscaryk",
      "author": "purest",
      "permlink": "what-programming-language-to-choose-as-a-beginner",
      "weight": 10000
    }
  ]
}
2018/03/19 07:39:03
voterpiscaryk
authorpurest
permlinkare-you-sure-you-know-javascript
weight10000 (100.00%)
Transaction InfoBlock #20806068/Trx ad689b08de09b6a92902c1fada2fc850523826bb
View Raw JSON Data
{
  "trx_id": "ad689b08de09b6a92902c1fada2fc850523826bb",
  "block": 20806068,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-19T07:39:03",
  "op": [
    "vote",
    {
      "voter": "piscaryk",
      "author": "purest",
      "permlink": "are-you-sure-you-know-javascript",
      "weight": 10000
    }
  ]
}
2018/03/16 02:51:00
voteryacobh
authorpurest
permlinkare-you-sure-you-know-javascript
weight10000 (100.00%)
Transaction InfoBlock #20713934/Trx f2277edf7a5e08f2a42f767e2cca99bdcce214fe
View Raw JSON Data
{
  "trx_id": "f2277edf7a5e08f2a42f767e2cca99bdcce214fe",
  "block": 20713934,
  "trx_in_block": 36,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-16T02:51:00",
  "op": [
    "vote",
    {
      "voter": "yacobh",
      "author": "purest",
      "permlink": "are-you-sure-you-know-javascript",
      "weight": 10000
    }
  ]
}
purestclaimed reward balance: 0.206 SBD, 0.107 SP
2018/03/16 00:37:39
accountpurest
reward steem0.000 STEEM
reward sbd0.206 SBD
reward vests173.532725 VESTS
Transaction InfoBlock #20711269/Trx be84f7d362998411b1d6c02308d26974a2d40666
View Raw JSON Data
{
  "trx_id": "be84f7d362998411b1d6c02308d26974a2d40666",
  "block": 20711269,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-16T00:37:39",
  "op": [
    "claim_reward_balance",
    {
      "account": "purest",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "0.206 SBD",
      "reward_vests": "173.532725 VESTS"
    }
  ]
}
2018/03/15 22:27:12
parent author
parent permlinktechnology
authorpurest
permlinkare-you-sure-you-know-javascript
titleAre you sure you know JavaScript?
body![js.png](https://steemitimages.com/DQmV9tx1asnuJisTuNaT5WvbuuF9aSdFBatb9nPjgcTN4Ua/js.png) **JavaScript**. Most misunderstood programming language on the planet. Almost every web developer has it in his CV. But, how many people really know JavaScript? If you're one of the older web developers (working around 2010) you know how web applications worked before. You would put HTML files in root directory, CSS in *css* folder, JavaScript files in *js* folder, add few libraries and that was it. If you wanted to do something in real time, you would use AJAX. We had jQuery to avoid struggles with cross-browser compatibility and work with interfaces. There were few interesting libraries around the corner introducing us into the mess which will come years later (Knockout, Backbone, Underscore.js) but no one thought we would come so far to build actual desktop applications with JavaScript. JavaScript ecosystem today is huge. Enormously huge. Preprocessors, transpilers, process managers, package managers, module loaders, state management libraries... are you still with me? To get the slightest idea about it if you haven't programmed in JavaScript before, take a look [at this article](https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f) (it's still relevant). For someone who is just starting out, this is frightening. What's even more frightening is that we have many people today who are sure they know JavaScript very well. And these are the people who are working on web apps we're going to use. The goal of this article is to prepare you for JavaScript of today if you're beginner and to remind you about things you should know if you're experienced JavaScript developer. ## So, where do we start? **Fact #1**: JavaScript today is not the same as it has been 10 years ago. Currently, most used standard is ES6 (or ES2015). There are ES7 and ES8 too, but ES6 made a huge difference in JavaScript language with lots of new features such as constants, generators, arrow functions, array matching, class definition, reflection etc. To work with ES6 (and newer standards) efficiently, you should learn JavaScript from the ground up. When I say from the ground up, I mean you should look *under the hood*. ![meme-under-the-hood-yep-that-s-the-engine.png](https://steemitimages.com/DQmcW177E6G8dHEWQFJbPw1SP16rCycRPDgjzFhVEjRG5Hu/meme-under-the-hood-yep-that-s-the-engine.png) Best way to do this is to look at the series of books [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) by Kyle Simpson. Trust me, you will never look at your JavaScript code in the same way. While you're there, you should check [the blog of Dmitry Soshinkov](http://dmitrysoshnikov.com/ecmascript/). There are some amazing articles on it which are going to help you with understanding language at fundamental level. Douglas Crockford is a man who got involved in development of JavaScript which means he's your [next station](http://crockford.com/javascript/) on this journey. ## Wait, I don't understand anything you wrote here. Where should I start as a complete beginner? If you never programmed in JavaScript before, I warmly recommend you [Mozilla Development Network](https://developer.mozilla.org/en-US/). It's probably the best source on the Internet for learning web technologies today. I'm going to list all of the topics you should learn from there as a beginner; ### Basic level - [Introduction to JavaScript](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript) - [Writing basic game in JavaScript](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/A_first_splash) - [Debugging](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_went_wrong) - [Variables](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables) - [Numbers & operators](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Math) - [Working with text (strings)](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Strings) - [Arrays](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays) - [Conditions](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/conditionals) - [Loops](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code) - [Functions](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Functions) - [Events](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events) - [Objects](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics) - [Object-oriented JavaScript](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented_JS) - [Prototypes](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object_prototypes) - [Inheritance](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Inheritance) - [JSON](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON) - [Client-side APIs](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs) ### Intermediate level - [Re-introduction to JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript) - [Data structures in JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures) - [Comparison](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness) - [Closures](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures) ### Advanced level - [Inheritance & prototype chain](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain) - [Strict mode](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode) - [Typed arrays](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays) - [SIMD types](https://developer.mozilla.org/en-US/docs/Web/JavaScript/SIMD_types) - [Memory management](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management) - [Concurrency](https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop) Who thought such toy-looking language could be so big, huh? Feel free to check YouTube videos if you don't understand some of this concepts from the articles. After you do few projects with it and you feel you're ready to go to the next level, start with [this playlist](https://www.youtube.com/playlist?list=PLillGF-RfqbZ7s3t6ZInY3NjEOOX7hsBv) which explains ES6 pretty well. ## Why JavaScript became so complicated? I would say it's because we're trying to escape from it. Let's be honest; JavaScript is quirky language full of weird stuff dangerous for production environments. There are countless articles and videos explaining this much better so I'm going to post one of them to explain my point better (although you would understand it pretty well if you ever worked with JavaScript on more serious level than building website for your neighbor). https://www.youtube.com/watch?v=2pL28CcEijU We're trying to abstract it away and minimize it's usage while we paradoxically add even more frameworks and libraries into our workflow. There are three major front-end frameworks for building JavaScript applications currently; Angular, React and Vue. Each of them has it's own ecosystem and each does things in a different way, incorporating it's own philosophy. We have different languages which are compiled to JavaScript (TypeScript, Dart, Elm...). We had bower, but npm became more popular and then came Yarn which is like improved version of npm. I'm not even going to start with newer language standards. The best way to deal with whole mess in JavaScript ecosystem is to sit down before every project and check what you really need and what you don't need. If your app could be written efficiently without using Redux, don't introduce it to the codebase for the God's sake. Don't make your life more complicated than it is. If you don't know which process manager you want to add, try few of them and choose one which works best for you. Experiment. That's the only way to survive this period (I hope it's not going to last long). Don't lose the track of new things in JavaScript community, but don't use every new framework which describes itself as the "chosen one" either. ![1_kE61MPPrgy4u3GnDEcW6CA.jpeg] (https://steemitimages.com/DQmUBDf79dywefms1XeQwq7s3NPrrNbDFt8gc4jCG9Grbx8/1_kE61MPPrgy4u3GnDEcW6CA.jpeg) --------------------------------------------------------------------- *I hope you enjoyed this article. If you did, upvote and follow me for more content like this, and comment if you have questions or something to add. Cheers! * 🍻 @originalworks
json metadata{"tags":["technology","programming","javascript","software","steemiteducation"],"users":["originalworks"],"image":["https://steemitimages.com/DQmV9tx1asnuJisTuNaT5WvbuuF9aSdFBatb9nPjgcTN4Ua/js.png","https://steemitimages.com/DQmcW177E6G8dHEWQFJbPw1SP16rCycRPDgjzFhVEjRG5Hu/meme-under-the-hood-yep-that-s-the-engine.png","https://img.youtube.com/vi/2pL28CcEijU/0.jpg","https://steemitimages.com/DQmUBDf79dywefms1XeQwq7s3NPrrNbDFt8gc4jCG9Grbx8/1_kE61MPPrgy4u3GnDEcW6CA.jpeg"],"links":["https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f","https://github.com/getify/You-Dont-Know-JS","http://dmitrysoshnikov.com/ecmascript/","http://crockford.com/javascript/","https://developer.mozilla.org/en-US/","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/A_first_splash","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_went_wrong","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Math","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Strings","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/conditionals","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Functions","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented_JS","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object_prototypes","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Inheritance","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON","https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs","https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript","https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures","https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness","https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures","https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain","https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode","https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays","https://developer.mozilla.org/en-US/docs/Web/JavaScript/SIMD_types","https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management","https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop","https://www.youtube.com/playlist?list=PLillGF-RfqbZ7s3t6ZInY3NjEOOX7hsBv","https://www.youtube.com/watch?v=2pL28CcEijU"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #20708662/Trx 7002a9bfb16108af8ea24466c22a31b7ad66b150
View Raw JSON Data
{
  "trx_id": "7002a9bfb16108af8ea24466c22a31b7ad66b150",
  "block": 20708662,
  "trx_in_block": 64,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-15T22:27:12",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "technology",
      "author": "purest",
      "permlink": "are-you-sure-you-know-javascript",
      "title": "Are you sure you know JavaScript?",
      "body": "![js.png](https://steemitimages.com/DQmV9tx1asnuJisTuNaT5WvbuuF9aSdFBatb9nPjgcTN4Ua/js.png)\n\n**JavaScript**. Most misunderstood programming language on the planet. Almost every web developer has it in his CV. But, how many people really know JavaScript?\n\nIf you're one of the older web developers (working around 2010) you know how web applications worked before. You would put HTML files in root directory, CSS in *css* folder, JavaScript files in *js* folder, add few libraries and that was it. If you wanted to do something in real time, you would use AJAX. We had jQuery to avoid struggles with cross-browser compatibility and work with interfaces. There were few interesting libraries around the corner introducing us into the mess which will come years later (Knockout, Backbone, Underscore.js) but no one thought we would come so far to build actual desktop applications with JavaScript.\n\nJavaScript ecosystem today is huge. Enormously huge. Preprocessors, transpilers, process managers, package managers, module loaders, state management libraries... are you still with me? To get the slightest idea about it if you haven't programmed in JavaScript before, take a look [at this article](https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f) (it's still relevant). For someone who is just starting out, this is frightening. What's even more frightening is that we have many people today who are sure they know JavaScript very well. And these are the people who are working on web apps we're going to use. The goal of this article is to prepare you for JavaScript of today if you're beginner and to remind you about things you should know if you're experienced JavaScript developer.\n\n## So, where do we start?\n\n**Fact #1**: JavaScript today is not the same as it has been 10 years ago. Currently, most used standard is ES6 (or ES2015). There are ES7 and ES8 too, but ES6 made a huge difference in JavaScript language with lots of new features such as constants, generators, arrow functions,  array matching, class definition, reflection etc. To work with ES6 (and newer standards) efficiently, you should learn JavaScript from the ground up. When I say from the ground up, I mean you should look *under the hood*.\n\n![meme-under-the-hood-yep-that-s-the-engine.png](https://steemitimages.com/DQmcW177E6G8dHEWQFJbPw1SP16rCycRPDgjzFhVEjRG5Hu/meme-under-the-hood-yep-that-s-the-engine.png)\n\nBest way to do this is to look at the series of books [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) by Kyle Simpson. Trust me, you will never look at your JavaScript code in the same way. While you're there, you should check [the blog of Dmitry Soshinkov](http://dmitrysoshnikov.com/ecmascript/). There are some amazing articles on it which are going to help you with understanding language at fundamental level. Douglas Crockford is a man who got involved in development of JavaScript which means he's your [next station](http://crockford.com/javascript/) on this journey.\n\n## Wait, I don't understand anything you wrote here. Where should I start as a complete beginner?\n\nIf you never programmed in JavaScript before, I warmly recommend you [Mozilla Development Network](https://developer.mozilla.org/en-US/). It's probably the best source on the Internet for learning web technologies today. I'm going to list all of the topics you should learn from there as a beginner;\n\n### Basic level\n\n- [Introduction to JavaScript](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript)\n- [Writing basic game in JavaScript](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/A_first_splash)\n- [Debugging](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_went_wrong)\n- [Variables](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables)\n- [Numbers & operators](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Math)\n- [Working with text (strings)](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Strings)\n- [Arrays](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays)\n- [Conditions](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/conditionals)\n- [Loops](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code)\n- [Functions](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Functions)\n- [Events](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events)\n- [Objects](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics)\n- [Object-oriented JavaScript](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented_JS)\n- [Prototypes](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object_prototypes)\n- [Inheritance](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Inheritance)\n- [JSON](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON)\n- [Client-side APIs](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs)\n\n### Intermediate level\n\n- [Re-introduction to JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript)\n- [Data structures in JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures)\n- [Comparison](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness)\n- [Closures](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures)\n\n### Advanced level\n- [Inheritance & prototype chain](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain)\n- [Strict mode](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode)\n- [Typed arrays](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays)\n- [SIMD types](https://developer.mozilla.org/en-US/docs/Web/JavaScript/SIMD_types)\n- [Memory management](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management)\n- [Concurrency](https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop)\n\nWho thought such toy-looking language could be so big, huh? Feel free to check YouTube videos if you don't understand some of this concepts from the articles. After you do few projects with it and you feel you're ready to go to the next level, start with [this playlist](https://www.youtube.com/playlist?list=PLillGF-RfqbZ7s3t6ZInY3NjEOOX7hsBv) which explains ES6 pretty well.\n\n## Why JavaScript became so complicated?\n\nI would say it's because we're trying to escape from it. Let's be honest; JavaScript is quirky language full of weird stuff dangerous for production environments. There are countless articles and videos explaining this much better so I'm going to post one of them to explain my point better (although you would understand it pretty well if you ever worked with JavaScript on more serious level than building website for your neighbor).\n\nhttps://www.youtube.com/watch?v=2pL28CcEijU\n\nWe're trying to abstract it away and minimize it's usage while we paradoxically add even more frameworks and libraries into our workflow. There are three major front-end frameworks for building JavaScript applications currently; Angular, React and Vue. Each of them has it's own ecosystem and each does things in a different way, incorporating it's own philosophy. We have different languages which are compiled to JavaScript (TypeScript, Dart, Elm...). We had bower, but npm became more popular and then came Yarn which is like improved version of npm. I'm not even going to start with newer language standards.\n\nThe best way to deal with whole mess in JavaScript ecosystem is to sit down before every project and check what you really need and what you don't need. If your app could be written efficiently without using Redux, don't introduce it to the codebase for the God's sake. Don't make your life more complicated than it is. If you don't know which process manager you want to add, try few of them and choose one which works best for you. Experiment. That's the only way to survive this period (I hope it's not going to last long). Don't lose the track of new things in JavaScript community, but don't use every new framework which describes itself as the \"chosen one\" either.\n\n![1_kE61MPPrgy4u3GnDEcW6CA.jpeg]\n(https://steemitimages.com/DQmUBDf79dywefms1XeQwq7s3NPrrNbDFt8gc4jCG9Grbx8/1_kE61MPPrgy4u3GnDEcW6CA.jpeg)\n\n\n---------------------------------------------------------------------\n*I hope you enjoyed this article. If you did, upvote and follow me for more content like this, and comment if you have questions or something to add. Cheers! * 🍻\n@originalworks",
      "json_metadata": "{\"tags\":[\"technology\",\"programming\",\"javascript\",\"software\",\"steemiteducation\"],\"users\":[\"originalworks\"],\"image\":[\"https://steemitimages.com/DQmV9tx1asnuJisTuNaT5WvbuuF9aSdFBatb9nPjgcTN4Ua/js.png\",\"https://steemitimages.com/DQmcW177E6G8dHEWQFJbPw1SP16rCycRPDgjzFhVEjRG5Hu/meme-under-the-hood-yep-that-s-the-engine.png\",\"https://img.youtube.com/vi/2pL28CcEijU/0.jpg\",\"https://steemitimages.com/DQmUBDf79dywefms1XeQwq7s3NPrrNbDFt8gc4jCG9Grbx8/1_kE61MPPrgy4u3GnDEcW6CA.jpeg\"],\"links\":[\"https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f\",\"https://github.com/getify/You-Dont-Know-JS\",\"http://dmitrysoshnikov.com/ecmascript/\",\"http://crockford.com/javascript/\",\"https://developer.mozilla.org/en-US/\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/A_first_splash\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_went_wrong\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Math\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Strings\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/conditionals\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Functions\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented_JS\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object_prototypes\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Inheritance\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON\",\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/SIMD_types\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management\",\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop\",\"https://www.youtube.com/playlist?list=PLillGF-RfqbZ7s3t6ZInY3NjEOOX7hsBv\",\"https://www.youtube.com/watch?v=2pL28CcEijU\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/03/14 20:52:57
authorpurest
permlinkre-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z
sbd payout0.206 SBD
steem payout0.000 STEEM
vesting payout173.532725 VESTS
Transaction InfoBlock #20678067/Virtual Operation #7
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20678067,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 7,
  "timestamp": "2018-03-14T20:52:57",
  "op": [
    "author_reward",
    {
      "author": "purest",
      "permlink": "re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z",
      "sbd_payout": "0.206 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "173.532725 VESTS"
    }
  ]
}
2018/03/13 23:21:51
voterpurest
authornikolap99
permlinkre-purest-my-thoughts-on-steemit-after-one-week-of-usage-20180313t224624783z
weight10000 (100.00%)
Transaction InfoBlock #20652259/Trx 1deca4d1ffbaa728af7896224bfc30ab404de2a8
View Raw JSON Data
{
  "trx_id": "1deca4d1ffbaa728af7896224bfc30ab404de2a8",
  "block": 20652259,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T23:21:51",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "nikolap99",
      "permlink": "re-purest-my-thoughts-on-steemit-after-one-week-of-usage-20180313t224624783z",
      "weight": 10000
    }
  ]
}
2018/03/13 22:56:51
voterhr1
authorpurest
permlinkmy-thoughts-on-steemit-after-one-week-of-usage
weight2 (0.02%)
Transaction InfoBlock #20651759/Trx ad2bb637c92276a9bbebda29efaa7386ab0b9cec
View Raw JSON Data
{
  "trx_id": "ad2bb637c92276a9bbebda29efaa7386ab0b9cec",
  "block": 20651759,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T22:56:51",
  "op": [
    "vote",
    {
      "voter": "hr1",
      "author": "purest",
      "permlink": "my-thoughts-on-steemit-after-one-week-of-usage",
      "weight": 2
    }
  ]
}
2018/03/13 22:47:39
parent authorpurest
parent permlinkmy-thoughts-on-steemit-after-one-week-of-usage
authornikolap99
permlinkre-purest-my-thoughts-on-steemit-after-one-week-of-usage-20180313t224624783z
title
bodyTotally agree, especially with the part of the "big fish" and the bad content. Good writing should be rewarded more, bad writing should be rewarded less.
json metadata{"tags":["steemit"],"app":"steemit/0.1"}
Transaction InfoBlock #20651575/Trx cdace387b393d90bb16820a9cbc31746d4becd6e
View Raw JSON Data
{
  "trx_id": "cdace387b393d90bb16820a9cbc31746d4becd6e",
  "block": 20651575,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T22:47:39",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "my-thoughts-on-steemit-after-one-week-of-usage",
      "author": "nikolap99",
      "permlink": "re-purest-my-thoughts-on-steemit-after-one-week-of-usage-20180313t224624783z",
      "title": "",
      "body": "Totally agree, especially with the part of the \"big fish\" and the bad content. Good writing should be rewarded more, bad writing should be rewarded less.",
      "json_metadata": "{\"tags\":[\"steemit\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/03/13 22:43:36
voternikolap99
authorpurest
permlinkmy-thoughts-on-steemit-after-one-week-of-usage
weight10000 (100.00%)
Transaction InfoBlock #20651494/Trx a916b8bccc7b3b747d14ec6bb1816c57cdad2ab7
View Raw JSON Data
{
  "trx_id": "a916b8bccc7b3b747d14ec6bb1816c57cdad2ab7",
  "block": 20651494,
  "trx_in_block": 70,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T22:43:36",
  "op": [
    "vote",
    {
      "voter": "nikolap99",
      "author": "purest",
      "permlink": "my-thoughts-on-steemit-after-one-week-of-usage",
      "weight": 10000
    }
  ]
}
2018/03/13 22:29:39
votersammyswt
authorpurest
permlinkmy-thoughts-on-steemit-after-one-week-of-usage
weight10000 (100.00%)
Transaction InfoBlock #20651215/Trx e34375b6e34876d4583ed138a67b5e2063b764ed
View Raw JSON Data
{
  "trx_id": "e34375b6e34876d4583ed138a67b5e2063b764ed",
  "block": 20651215,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T22:29:39",
  "op": [
    "vote",
    {
      "voter": "sammyswt",
      "author": "purest",
      "permlink": "my-thoughts-on-steemit-after-one-week-of-usage",
      "weight": 10000
    }
  ]
}
2018/03/13 22:26:57
parent author
parent permlinksteemit
authorpurest
permlinkmy-thoughts-on-steemit-after-one-week-of-usage
titleMy thoughts on Steemit (after one week of usage)
body![steemit.png](https://steemitimages.com/DQmRgJpaXaTFinLJsSs96LHRrDKbJdqdUumPoQgJLTTcaBf/steemit.png) It's almost a week now since I registered on Steemit so I decided to tell what I think about it; what I love, what I don't love and what should be improved. I would like to say thanks to @donkeypong and @analisa for upvoting my post [5 things beginner programmers should avoid](https://steemit.com/technology/@purest/5-things-beginner-programmers-should-avoid). Thanks to them I realized how much influence on the platform is important and what Steem Power really presents. I'm going to list good things first: - **Community** - I personally think this is the biggest plus of Steemit. Even though profit is in the game, people understand that getting respect takes time and from what I saw, most writers put lot of time in their posts. Atmosphere is much more relaxed compared to popular social networks. However, we're yet to see if this state will persist when platform becomes bigger. - **Services and tools** - This can be tied to the previous point too; I never saw people who were more eager to improve the platform and develop tools for it than open source developers on Steemit. This is something I noticed very early as a software developer and I hope I'll get the chance to contribute to the platform in that way in the future (in fact I had an interesting idea, but I'm pretty busy lately). - **Honesty** - Even though platform is still in beta phase, it's already clear that whole thing is genuine. I was surprised when I read that even upvoting bots are not prohibited (I forgot the name of post, but I'll link it here if I find it). In these days when blockchain technology is overhyped and new products and coins rise without any meaningful reason, it's very encouraging. Now, some things I don't like: - **Behavior of some "bigger fishes"** - This is the problem of almost every online community (I noticed this on [Quora](https://quora.com) for the first time); some people become so popular they don't have to invest much time in content they write. This results in lower quality content which still gets much more attention than high quality content of newcomers. To be honest, I'm not sure how this problem could be solved. Maybe there should be a filter which will move the spotlight to newer writers from time to time to improve their exposure to the readers. - **Steep learning curve** - I'm not going to live, Steemit is amazing piece of technology. The way it uses blockchain technology is awesome like I already said in my introductory video. It's quite refreshing to see something **valuable** built on blockchain in the mountain of hype around it. However, understanding what Steem, Steem Dollar and Steem Power are and what's their function in the Steemit's economy is still pretty hard. This video was the most helpful for me to understand the whole thing and I highly recommend it to beginners; https://www.youtube.com/watch?v=g2TU6lyu90I I can't think of anything else I don't like about the platform now. These are the things I noticed for the first week of platform usage and extensive reading about it. The only thing I can say for sure is that platform has a bright future in front of it and I'm proud I can be the part of it. ------------------------------------------------------------------------------ *I hope you enjoyed this article. If you did, upvote and follow me for more content like this, and comment if you have questions or something to add. Cheers!* 🍻
json metadata{"tags":["steemit","steem","thoughts","blog"],"users":["donkeypong","analisa"],"image":["https://steemitimages.com/DQmRgJpaXaTFinLJsSs96LHRrDKbJdqdUumPoQgJLTTcaBf/steemit.png","https://img.youtube.com/vi/g2TU6lyu90I/0.jpg"],"links":["https://steemit.com/technology/@purest/5-things-beginner-programmers-should-avoid","https://quora.com","https://www.youtube.com/watch?v=g2TU6lyu90I"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #20651161/Trx 4c31bcd0b740590afa7c5e0d2b980599ce67c54a
View Raw JSON Data
{
  "trx_id": "4c31bcd0b740590afa7c5e0d2b980599ce67c54a",
  "block": 20651161,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T22:26:57",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "steemit",
      "author": "purest",
      "permlink": "my-thoughts-on-steemit-after-one-week-of-usage",
      "title": "My thoughts on Steemit (after one week of usage)",
      "body": "![steemit.png](https://steemitimages.com/DQmRgJpaXaTFinLJsSs96LHRrDKbJdqdUumPoQgJLTTcaBf/steemit.png)\n\nIt's almost a week now since I registered on Steemit so I decided to tell what I think about it; what I love, what I don't love and what should be improved. I would like to say thanks to @donkeypong and @analisa for upvoting my post [5 things beginner programmers should avoid](https://steemit.com/technology/@purest/5-things-beginner-programmers-should-avoid). Thanks to them I realized how much influence on the platform is important and what Steem Power really presents. \n\nI'm going to list good things first:\n\n- **Community** - I personally think this is the biggest plus of Steemit. Even though profit is in the game, people understand that getting respect takes time and from what I saw, most writers put lot of time in their posts. Atmosphere is much more relaxed compared to popular social networks. However, we're yet to see if this state will persist when platform becomes bigger.\n- **Services and tools** - This can be tied to the previous point too; I never saw people who were more eager to improve the platform and develop tools for it than open source developers on Steemit. This is something I noticed very early as a software developer and I hope I'll get the chance to contribute to the platform in that way in the future (in fact I had an interesting idea, but I'm pretty busy lately).\n- **Honesty** - Even though platform is still in beta phase, it's already clear that whole thing is genuine. I was surprised when I read that even upvoting bots are not prohibited (I forgot the name of post, but I'll link it here if I find it). In these days when blockchain technology is overhyped and new products and coins rise without any meaningful reason, it's very encouraging.\n\nNow, some things I don't like:\n\n- **Behavior of some \"bigger fishes\"** - This is the problem of almost every online community (I noticed this on [Quora](https://quora.com) for the first time); some people become so popular they don't have to invest much time in content they write. This results in lower quality content which still gets much more attention than high quality content of newcomers. To be honest, I'm not sure how this problem could be solved. Maybe there should be a filter which will move the spotlight to newer writers from time to time to improve their exposure to the readers.\n- **Steep learning curve** - I'm not going to live, Steemit is amazing piece of technology. The way it uses blockchain technology is awesome like I already said in my introductory video. It's quite refreshing to see something **valuable** built on blockchain in the mountain of hype around it. However, understanding what Steem, Steem Dollar and Steem Power are and what's their function in the Steemit's economy is still pretty hard. This video was the most helpful for me to understand the whole thing and I highly recommend it to beginners;\n\nhttps://www.youtube.com/watch?v=g2TU6lyu90I\n\nI can't think of anything else I don't like about the platform now. These are the things I noticed for the first week of platform usage and extensive reading about it. The only thing I can say for sure is that platform has a bright future in front of it and I'm proud I can be the part of it.\n\n------------------------------------------------------------------------------\n*I hope you enjoyed this article. If you did, upvote and follow me for more content like this, and comment if you have questions or something to add. Cheers!* 🍻",
      "json_metadata": "{\"tags\":[\"steemit\",\"steem\",\"thoughts\",\"blog\"],\"users\":[\"donkeypong\",\"analisa\"],\"image\":[\"https://steemitimages.com/DQmRgJpaXaTFinLJsSs96LHRrDKbJdqdUumPoQgJLTTcaBf/steemit.png\",\"https://img.youtube.com/vi/g2TU6lyu90I/0.jpg\"],\"links\":[\"https://steemit.com/technology/@purest/5-things-beginner-programmers-should-avoid\",\"https://quora.com\",\"https://www.youtube.com/watch?v=g2TU6lyu90I\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/03/13 00:54:42
voterpurest
authoryvesoler
permlinkre-purest-re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t223001222z
weight10000 (100.00%)
Transaction InfoBlock #20625328/Trx 361d19a3cc92fa77f352358cc310f17d357e2fd5
View Raw JSON Data
{
  "trx_id": "361d19a3cc92fa77f352358cc310f17d357e2fd5",
  "block": 20625328,
  "trx_in_block": 57,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T00:54:42",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "yvesoler",
      "permlink": "re-purest-re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t223001222z",
      "weight": 10000
    }
  ]
}
2018/03/13 00:51:12
voterpurest
authortammizzle
permlinkhello-everyone-my-name-is-tamara-and-i-m-a-journalist-from-croatia
weight10000 (100.00%)
Transaction InfoBlock #20625258/Trx 19f765d88d73678b80134a05a3e2a1d0f44cb953
View Raw JSON Data
{
  "trx_id": "19f765d88d73678b80134a05a3e2a1d0f44cb953",
  "block": 20625258,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-13T00:51:12",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "tammizzle",
      "permlink": "hello-everyone-my-name-is-tamara-and-i-m-a-journalist-from-croatia",
      "weight": 10000
    }
  ]
}
steemdelegated 17.547 SP to @purest
2018/03/11 23:22:09
delegatorsteem
delegateepurest
vesting shares28573.617767 VESTS
Transaction InfoBlock #20594706/Trx 5b740e7bdafbcc468adaa2c7680c58b015562360
View Raw JSON Data
{
  "trx_id": "5b740e7bdafbcc468adaa2c7680c58b015562360",
  "block": 20594706,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-11T23:22:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "purest",
      "vesting_shares": "28573.617767 VESTS"
    }
  ]
}
2018/03/11 23:15:06
voterpurest
authordecebal2dac
permlinkinsert-number-tools-i-use-with-steem
weight10000 (100.00%)
Transaction InfoBlock #20594566/Trx 27adbf413a5179d71c25316bf35144885d4a09f8
View Raw JSON Data
{
  "trx_id": "27adbf413a5179d71c25316bf35144885d4a09f8",
  "block": 20594566,
  "trx_in_block": 47,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-11T23:15:06",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "decebal2dac",
      "permlink": "insert-number-tools-i-use-with-steem",
      "weight": 10000
    }
  ]
}
2018/03/11 23:10:15
voterpurest
authornikolap99
permlinkhow-to-make-passive-income-with-pods
weight10000 (100.00%)
Transaction InfoBlock #20594469/Trx 2908b5c928ede03c41a580835d4b2984630b6fc3
View Raw JSON Data
{
  "trx_id": "2908b5c928ede03c41a580835d4b2984630b6fc3",
  "block": 20594469,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-11T23:10:15",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "nikolap99",
      "permlink": "how-to-make-passive-income-with-pods",
      "weight": 10000
    }
  ]
}
purestclaimed reward balance: 2.385 SBD, 1.136 SP
2018/03/11 23:05:06
accountpurest
reward steem0.000 STEEM
reward sbd2.385 SBD
reward vests1850.065361 VESTS
Transaction InfoBlock #20594366/Trx 74bdb157170d938355722385e983b6e371e34be9
View Raw JSON Data
{
  "trx_id": "74bdb157170d938355722385e983b6e371e34be9",
  "block": 20594366,
  "trx_in_block": 38,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-11T23:05:06",
  "op": [
    "claim_reward_balance",
    {
      "account": "purest",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "2.385 SBD",
      "reward_vests": "1850.065361 VESTS"
    }
  ]
}
purestreceived 2.319 SBD, 1.104 SP author reward for @purest / 5-things-beginner-programmers-should-avoid
2018/03/10 15:47:12
authorpurest
permlink5-things-beginner-programmers-should-avoid
sbd payout2.319 SBD
steem payout0.000 STEEM
vesting payout1796.972446 VESTS
Transaction InfoBlock #20556883/Virtual Operation #7
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20556883,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 7,
  "timestamp": "2018-03-10T15:47:12",
  "op": [
    "author_reward",
    {
      "author": "purest",
      "permlink": "5-things-beginner-programmers-should-avoid",
      "sbd_payout": "2.319 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "1796.972446 VESTS"
    }
  ]
}
purestreceived 0.066 SBD, 0.033 SP author reward for @purest / l63bft14
2018/03/10 11:04:39
authorpurest
permlinkl63bft14
sbd payout0.066 SBD
steem payout0.000 STEEM
vesting payout53.092915 VESTS
Transaction InfoBlock #20551248/Virtual Operation #11
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20551248,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 11,
  "timestamp": "2018-03-10T11:04:39",
  "op": [
    "author_reward",
    {
      "author": "purest",
      "permlink": "l63bft14",
      "sbd_payout": "0.066 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "53.092915 VESTS"
    }
  ]
}
dtubereceived 0.020 SP benefactor reward from @purest
2018/03/10 11:04:39
benefactordtube
authorpurest
permlinkl63bft14
sbd payout0.000 SBD
steem payout0.000 STEEM
vesting payout32.672563 VESTS
Transaction InfoBlock #20551248/Virtual Operation #10
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 20551248,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 10,
  "timestamp": "2018-03-10T11:04:39",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "dtube",
      "author": "purest",
      "permlink": "l63bft14",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "32.672563 VESTS"
    }
  ]
}
2018/03/09 05:54:03
voternikolap99
authorpurest
permlinkdo-you-need-math-to-program
weight10000 (100.00%)
Transaction InfoBlock #20516299/Trx f0fbd3a17b989ef5f89db0504994585aa29f8aef
View Raw JSON Data
{
  "trx_id": "f0fbd3a17b989ef5f89db0504994585aa29f8aef",
  "block": 20516299,
  "trx_in_block": 51,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-09T05:54:03",
  "op": [
    "vote",
    {
      "voter": "nikolap99",
      "author": "purest",
      "permlink": "do-you-need-math-to-program",
      "weight": 10000
    }
  ]
}
2018/03/08 23:11:24
voteraurel.focant
authorpurest
permlinkre-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z
weight10000 (100.00%)
Transaction InfoBlock #20508247/Trx 2a4dc4ba6f7075ec1b2ccc00f96b8357b12c20c9
View Raw JSON Data
{
  "trx_id": "2a4dc4ba6f7075ec1b2ccc00f96b8357b12c20c9",
  "block": 20508247,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-08T23:11:24",
  "op": [
    "vote",
    {
      "voter": "aurel.focant",
      "author": "purest",
      "permlink": "re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z",
      "weight": 10000
    }
  ]
}
2018/03/08 09:47:00
voterreggaemuffin
authorpurest
permlinkre-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z
weight100 (1.00%)
Transaction InfoBlock #20492168/Trx ab00f71fb4841f531b127ba80875a3852459ce28
View Raw JSON Data
{
  "trx_id": "ab00f71fb4841f531b127ba80875a3852459ce28",
  "block": 20492168,
  "trx_in_block": 48,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-08T09:47:00",
  "op": [
    "vote",
    {
      "voter": "reggaemuffin",
      "author": "purest",
      "permlink": "re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z",
      "weight": 100
    }
  ]
}
2018/03/08 07:10:39
voterjarric
authorpurest
permlinkdo-you-need-math-to-program
weight10000 (100.00%)
Transaction InfoBlock #20489045/Trx 04c9abca74484a2dc8c7fcd205c21739ec803f07
View Raw JSON Data
{
  "trx_id": "04c9abca74484a2dc8c7fcd205c21739ec803f07",
  "block": 20489045,
  "trx_in_block": 54,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-08T07:10:39",
  "op": [
    "vote",
    {
      "voter": "jarric",
      "author": "purest",
      "permlink": "do-you-need-math-to-program",
      "weight": 10000
    }
  ]
}
2018/03/07 22:30:03
parent authorpurest
parent permlinkre-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z
authoryvesoler
permlinkre-purest-re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t223001222z
title
bodyI totally remember 3AM test runs because the devs finally got a piece of code working after days of searching for the bug. I started as a tester, and I couldn't bring myself to go home when a developer was working on a particularly nasty bug because I knew that he or she would probably be sitting there worried that the fix didn't work. I used to have a blanket and pillow in my office so I could take a nap while they coded, then get up and test while they napped. Ahh... the early days of the dotcom era!
json metadata{"tags":["science"],"app":"steemit/0.1"}
Transaction InfoBlock #20478643/Trx d4736216005c8106435c22a67eb2cc34c681196d
View Raw JSON Data
{
  "trx_id": "d4736216005c8106435c22a67eb2cc34c681196d",
  "block": 20478643,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T22:30:03",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z",
      "author": "yvesoler",
      "permlink": "re-purest-re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t223001222z",
      "title": "",
      "body": "I totally remember 3AM test runs because the devs finally got a piece of code working after days of searching for the bug. I started as a tester, and I couldn't bring myself to go home when a developer was working on a particularly nasty bug because I knew that he or she would probably be sitting there worried that the fix didn't work. I used to have a blanket and pillow in my office so I could take a nap while they coded, then get up and test while they napped. Ahh... the early days of the dotcom era!",
      "json_metadata": "{\"tags\":[\"science\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/03/07 22:26:51
voteryvesoler
authorpurest
permlinkre-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z
weight10000 (100.00%)
Transaction InfoBlock #20478579/Trx b0e022097198c77d6c1c1e51cb6e2ef63c72719f
View Raw JSON Data
{
  "trx_id": "b0e022097198c77d6c1c1e51cb6e2ef63c72719f",
  "block": 20478579,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T22:26:51",
  "op": [
    "vote",
    {
      "voter": "yvesoler",
      "author": "purest",
      "permlink": "re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z",
      "weight": 10000
    }
  ]
}
2018/03/07 22:11:00
voterpurest
authornikolap99
permlinkhow-to-network-with-people-on-social-platforms
weight10000 (100.00%)
Transaction InfoBlock #20478262/Trx e1560d125d47d4b0447294ffc122e99e87a7b578
View Raw JSON Data
{
  "trx_id": "e1560d125d47d4b0447294ffc122e99e87a7b578",
  "block": 20478262,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T22:11:00",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "nikolap99",
      "permlink": "how-to-network-with-people-on-social-platforms",
      "weight": 10000
    }
  ]
}
2018/03/07 20:58:03
voterzapper
authorpurest
permlink5-things-beginner-programmers-should-avoid
weight100 (1.00%)
Transaction InfoBlock #20476805/Trx 816682c267b5727215104ff50b2c1b0a771bbe51
View Raw JSON Data
{
  "trx_id": "816682c267b5727215104ff50b2c1b0a771bbe51",
  "block": 20476805,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:58:03",
  "op": [
    "vote",
    {
      "voter": "zapper",
      "author": "purest",
      "permlink": "5-things-beginner-programmers-should-avoid",
      "weight": 100
    }
  ]
}
purestpublished a new post: do-you-need-math-to-program
2018/03/07 20:57:54
parent author
parent permlinktechnology
authorpurest
permlinkdo-you-need-math-to-program
titleDo you need math to program?
body@@ -5350,8 +5350,23 @@ ers!* %F0%9F%8D%BB +%0A@originalworks
json metadata{"tags":["technology","math","programming","software","steemiteducation"],"image":["https://steemitimages.com/DQmdYAhMkqZy6LLsU32CQWFbNp1HyxEoL26qnLQLqNF2BNo/doyouneedmath.png","https://img.youtube.com/vi/OmJ-4B-mS-Y/0.jpg"],"links":["https://www.youtube.com/watch?v=MXJ-zpJeY3E","https://www.youtube.com/watch?v=OmJ-4B-mS-Y&t=588s"],"app":"steemit/0.1","format":"markdown","users":["originalworks"]}
Transaction InfoBlock #20476802/Trx 30d43ab94c3c7aa1004dda0db091a583d66fccc0
View Raw JSON Data
{
  "trx_id": "30d43ab94c3c7aa1004dda0db091a583d66fccc0",
  "block": 20476802,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:57:54",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "technology",
      "author": "purest",
      "permlink": "do-you-need-math-to-program",
      "title": "Do you need math to program?",
      "body": "@@ -5350,8 +5350,23 @@\n ers!* %F0%9F%8D%BB\n+%0A@originalworks\n",
      "json_metadata": "{\"tags\":[\"technology\",\"math\",\"programming\",\"software\",\"steemiteducation\"],\"image\":[\"https://steemitimages.com/DQmdYAhMkqZy6LLsU32CQWFbNp1HyxEoL26qnLQLqNF2BNo/doyouneedmath.png\",\"https://img.youtube.com/vi/OmJ-4B-mS-Y/0.jpg\"],\"links\":[\"https://www.youtube.com/watch?v=MXJ-zpJeY3E\",\"https://www.youtube.com/watch?v=OmJ-4B-mS-Y&t=588s\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"users\":[\"originalworks\"]}"
    }
  ]
}
2018/03/07 20:57:12
parent author
parent permlinktechnology
authorpurest
permlink5-things-beginner-programmers-should-avoid
title5 things beginner programmers should avoid
body@@ -5666,8 +5666,23 @@ ers!* %F0%9F%8D%BB +%0A@originalworks
json metadata{"tags":["technology","programming","software","life","success"],"image":["https://steemitimages.com/DQmbELjbV3BY8VxXAWmJBj6scTmwfV9zkiLoo5qRfR1ziyh/PurestThingsToAvoid.jpg"],"app":"steemit/0.1","format":"markdown","users":["originalworks"]}
Transaction InfoBlock #20476788/Trx 7046e54b4885240f4f32acfec5351867b6eea524
View Raw JSON Data
{
  "trx_id": "7046e54b4885240f4f32acfec5351867b6eea524",
  "block": 20476788,
  "trx_in_block": 59,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:57:12",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "technology",
      "author": "purest",
      "permlink": "5-things-beginner-programmers-should-avoid",
      "title": "5 things beginner programmers should avoid",
      "body": "@@ -5666,8 +5666,23 @@\n ers!* %F0%9F%8D%BB\n+%0A@originalworks\n",
      "json_metadata": "{\"tags\":[\"technology\",\"programming\",\"software\",\"life\",\"success\"],\"image\":[\"https://steemitimages.com/DQmbELjbV3BY8VxXAWmJBj6scTmwfV9zkiLoo5qRfR1ziyh/PurestThingsToAvoid.jpg\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"users\":[\"originalworks\"]}"
    }
  ]
}
purestpublished a new post: power-of-habit
2018/03/07 20:56:45
parent author
parent permlinklife
authorpurest
permlinkpower-of-habit
titlePower of Habit
body@@ -3316,8 +3316,23 @@ ers!* %F0%9F%8D%BB +%0A@originalworks
json metadata{"tags":["life","philosophy","story","lifestyle"],"image":["https://steemitimages.com/DQmZLPYmhyLV6SYHZrxsDXoJ4SZa5fxE1xvaVE7kuSJhKG2/habits.png"],"app":"steemit/0.1","format":"markdown","users":["originalworks"]}
Transaction InfoBlock #20476779/Trx 870019813dc7b914a1ab6144b50d7e4bb4f58cba
View Raw JSON Data
{
  "trx_id": "870019813dc7b914a1ab6144b50d7e4bb4f58cba",
  "block": 20476779,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:56:45",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "life",
      "author": "purest",
      "permlink": "power-of-habit",
      "title": "Power of Habit",
      "body": "@@ -3316,8 +3316,23 @@\n ers!* %F0%9F%8D%BB\n+%0A@originalworks\n",
      "json_metadata": "{\"tags\":[\"life\",\"philosophy\",\"story\",\"lifestyle\"],\"image\":[\"https://steemitimages.com/DQmZLPYmhyLV6SYHZrxsDXoJ4SZa5fxE1xvaVE7kuSJhKG2/habits.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"users\":[\"originalworks\"]}"
    }
  ]
}
2018/03/07 20:56:12
parent author
parent permlinktechnology
authorpurest
permlinkwhat-programming-language-to-choose-as-a-beginner
titleWhat programming language to choose as a beginner?
body@@ -10117,8 +10117,23 @@ ers!* %F0%9F%8D%BB +%0A@originalworks
json metadata{"tags":["technology","programming","software","steemiteducation"],"image":["https://steemitimages.com/DQmWX5bLJmSmtMYopkHm9xWfkMjnjZqnMgLjtQu19jxhb8x/programminglangs.png"],"links":["https://en.wikipedia.org/wiki/Java_(programming_language)","https://en.wikipedia.org/wiki/Kotlin_(programming_language)","https://en.wikipedia.org/wiki/C%2B%2B","https://en.wikipedia.org/wiki/Swift_(programming_language)","https://en.wikipedia.org/wiki/Objective-C","https://en.wikipedia.org/wiki/C_Sharp_(programming_language)","https://en.wikipedia.org/wiki/HTML","https://en.wikipedia.org/wiki/Cascading_Style_Sheets","https://en.wikipedia.org/wiki/JavaScript","https://en.wikipedia.org/wiki/TypeScript","https://en.wikipedia.org/wiki/Dart_(programming_language)","https://nodejs.org/en/","https://en.wikipedia.org/wiki/Python_(programming_language)","https://en.wikipedia.org/wiki/Ruby_(programming_language)","https://wordpress.com/","https://www.drupal.org/","https://www.joomla.org/","https://symfony.com/","https://laravel.com/","http://www.yiiframework.com/","https://framework.zend.com/","https://www.scirra.com/construct2","https://www.yoyogames.com/gamemaker","https://unity3d.com/","https://en.wikipedia.org/wiki/C_(programming_language)","https://en.wikipedia.org/wiki/Rust_(programming_language)","https://en.wikipedia.org/wiki/Go_(programming_language)","https://en.wikipedia.org/wiki/Assembly_language"],"app":"steemit/0.1","format":"markdown","users":["originalworks"]}
Transaction InfoBlock #20476768/Trx c8c26b70da6a7177981f565017dc6b9fb042f898
View Raw JSON Data
{
  "trx_id": "c8c26b70da6a7177981f565017dc6b9fb042f898",
  "block": 20476768,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:56:12",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "technology",
      "author": "purest",
      "permlink": "what-programming-language-to-choose-as-a-beginner",
      "title": "What programming language to choose as a beginner?",
      "body": "@@ -10117,8 +10117,23 @@\n ers!* %F0%9F%8D%BB\n+%0A@originalworks\n",
      "json_metadata": "{\"tags\":[\"technology\",\"programming\",\"software\",\"steemiteducation\"],\"image\":[\"https://steemitimages.com/DQmWX5bLJmSmtMYopkHm9xWfkMjnjZqnMgLjtQu19jxhb8x/programminglangs.png\"],\"links\":[\"https://en.wikipedia.org/wiki/Java_(programming_language)\",\"https://en.wikipedia.org/wiki/Kotlin_(programming_language)\",\"https://en.wikipedia.org/wiki/C%2B%2B\",\"https://en.wikipedia.org/wiki/Swift_(programming_language)\",\"https://en.wikipedia.org/wiki/Objective-C\",\"https://en.wikipedia.org/wiki/C_Sharp_(programming_language)\",\"https://en.wikipedia.org/wiki/HTML\",\"https://en.wikipedia.org/wiki/Cascading_Style_Sheets\",\"https://en.wikipedia.org/wiki/JavaScript\",\"https://en.wikipedia.org/wiki/TypeScript\",\"https://en.wikipedia.org/wiki/Dart_(programming_language)\",\"https://nodejs.org/en/\",\"https://en.wikipedia.org/wiki/Python_(programming_language)\",\"https://en.wikipedia.org/wiki/Ruby_(programming_language)\",\"https://wordpress.com/\",\"https://www.drupal.org/\",\"https://www.joomla.org/\",\"https://symfony.com/\",\"https://laravel.com/\",\"http://www.yiiframework.com/\",\"https://framework.zend.com/\",\"https://www.scirra.com/construct2\",\"https://www.yoyogames.com/gamemaker\",\"https://unity3d.com/\",\"https://en.wikipedia.org/wiki/C_(programming_language)\",\"https://en.wikipedia.org/wiki/Rust_(programming_language)\",\"https://en.wikipedia.org/wiki/Go_(programming_language)\",\"https://en.wikipedia.org/wiki/Assembly_language\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"users\":[\"originalworks\"]}"
    }
  ]
}
2018/03/07 20:56:00
votersuesa
authorpurest
permlinkre-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z
weight500 (5.00%)
Transaction InfoBlock #20476764/Trx 7d4204e10c72521a506118257f466bc922081645
View Raw JSON Data
{
  "trx_id": "7d4204e10c72521a506118257f466bc922081645",
  "block": 20476764,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:56:00",
  "op": [
    "vote",
    {
      "voter": "suesa",
      "author": "purest",
      "permlink": "re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z",
      "weight": 500
    }
  ]
}
2018/03/07 20:52:57
parent authorsuesa
parent permlinkfrustration-in-science-and-what-everybody-can-learn-from-it
authorpurest
permlinkre-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z
title
bodyGreat post. I can understand you for a bit as a software developer; people outside of the industry think it's all unicorns and rainbows, and you're there at 3AM trying to fix annoying bug in production environment. I personally think that people like you should be more presented in media to get the hard truth about being a scientist and becoming more grateful for things you do (and to help in elimination of BS like anti-vaxxers). I followed you and I look forward to read more posts like this.
json metadata{"tags":["science"],"app":"steemit/0.1"}
Transaction InfoBlock #20476703/Trx b5b80fde156afe9d24c6fd692f223a3a5f9c9bb9
View Raw JSON Data
{
  "trx_id": "b5b80fde156afe9d24c6fd692f223a3a5f9c9bb9",
  "block": 20476703,
  "trx_in_block": 44,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:52:57",
  "op": [
    "comment",
    {
      "parent_author": "suesa",
      "parent_permlink": "frustration-in-science-and-what-everybody-can-learn-from-it",
      "author": "purest",
      "permlink": "re-suesa-frustration-in-science-and-what-everybody-can-learn-from-it-20180307t205257602z",
      "title": "",
      "body": "Great post. I can understand you for a bit as a software developer; people outside of the industry think it's all unicorns and rainbows, and you're there at 3AM trying to fix annoying bug in production environment. I personally think that people like you should be more presented in media to get the hard truth about being a scientist and becoming more grateful for things you do (and to help in elimination of BS like anti-vaxxers).\n\nI followed you and I look forward to read more posts like this.",
      "json_metadata": "{\"tags\":[\"science\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
purestfollowed @suesa
2018/03/07 20:43:30
required auths[]
required posting auths["purest"]
idfollow
json["follow",{"follower":"purest","following":"suesa","what":["blog"]}]
Transaction InfoBlock #20476514/Trx 8ece55083ecae5ef5379ee7543039bd38c5e9e35
View Raw JSON Data
{
  "trx_id": "8ece55083ecae5ef5379ee7543039bd38c5e9e35",
  "block": 20476514,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:43:30",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "purest"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"purest\",\"following\":\"suesa\",\"what\":[\"blog\"]}]"
    }
  ]
}
purestfollowed @olegw
2018/03/07 20:28:24
required auths[]
required posting auths["purest"]
idfollow
json["follow",{"follower":"purest","following":"olegw","what":["blog"]}]
Transaction InfoBlock #20476212/Trx a97ecb5cfb77c88bec8801263e1c40519ef6ca7b
View Raw JSON Data
{
  "trx_id": "a97ecb5cfb77c88bec8801263e1c40519ef6ca7b",
  "block": 20476212,
  "trx_in_block": 40,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:28:24",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "purest"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"purest\",\"following\":\"olegw\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/03/07 20:14:42
voterumich
authorpurest
permlinkdo-you-need-math-to-program
weight1200 (12.00%)
Transaction InfoBlock #20475938/Trx def1d9ca5d28bb9b355987ff910003b18fdcb818
View Raw JSON Data
{
  "trx_id": "def1d9ca5d28bb9b355987ff910003b18fdcb818",
  "block": 20475938,
  "trx_in_block": 46,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T20:14:42",
  "op": [
    "vote",
    {
      "voter": "umich",
      "author": "purest",
      "permlink": "do-you-need-math-to-program",
      "weight": 1200
    }
  ]
}
purestpublished a new post: do-you-need-math-to-program
2018/03/07 19:58:39
parent author
parent permlinktechnology
authorpurest
permlinkdo-you-need-math-to-program
titleDo you need math to program?
body![doyouneedmath.png](https://steemitimages.com/DQmdYAhMkqZy6LLsU32CQWFbNp1HyxEoL26qnLQLqNF2BNo/doyouneedmath.png) One of the most controversial question in world of software development is involvement of math in programming. This is one of the biggest concerns of people who are eager to learn programming and in my opinion, many articles don't give the right answer / are unrealistic or they just leave one who asks such question in even bigger confusion. I want to finally give a reasonable answer to this question (although I'm most probably not the first one who did that). So, do you need math to program and if yes, how much? To answer this question, you need to ask yourself what kind of job you want to do. Are you okay with spending your whole career as plain web developer? Or you're more interested in contributing to breakthroughs in computer science with your knowledge of programming? Okay, I may have given a bit extreme examples. But it's quite important to know where you want to go, because there are many different routes. I'll ask different question; *do you need math to live fulfilling life today* ? Programming **is** one kind of a math. Every program you ever wrote could be described mathematically as it boils down to 1s and 0s which machine understands at the end. Loops, vectors, functions, variables; these are all terms which are well known to mathematicians. Galileo described math as language of the nature in his famous quote *The book of Nature is written in the language of mathematics*. And he wasn't far from truth. Math is so big and as a result of that it became impossible for individual today to learn all of it. Even greatest experts in math today, like Terry Tao, are mostly focused only on certain fields of it. And guess what, they also have fields in which they're struggling! If you don't believe in all of this, [watch this interview](https://www.youtube.com/watch?v=MXJ-zpJeY3E). Even social sciences today use math for prediction and analysis of certain phenomenas. If you would like to get slightest clue on how vast the world of math is, take a look at this very interesting video: https://www.youtube.com/watch?v=OmJ-4B-mS-Y&t=588s Okay, enough with praising math. I hope I pumped you up at least a bit with this glorious speech about math. But let's return to our question. Yes, you **can** be a programmer without knowing much math and yes, you can definitely live fulfilling life without knowing advanced math. But, I think that avoiding math would leave you behind many great things which are happening in our world today. How many times per day you hear about blockchain, machine learning, big data? There is lot of math involved in all of this fields. You can't become a serious blockchain developer without understanding how blockchain truly works. You can't become a serious machine learning engineer if you don't know what matrices are. Even as a web developer, you may stumble upon the things which are solved efficient only with the use of more advanced math than one you learned in your primary school. Look, I understand why you're scared of math. Many people are. I was deeply frustrated with it since my earliest age as I never had someone to tell me what it really is. In school, I got no opportunity to look at math in the pure sense of it, but as something which is necessary to pass. Math was always a burden to me and struggle continued in higher grades and later in secondary school. I had to get private classes because I learned nothing at school. And all my teachers were confused because I was a quick learner and I understood all of explained concepts pretty well. They were shocked when I told them my grades; mostly Fs and Ds. Later on, I realized there were too problems with my math problem; *lack of practice* and *fear*. I think these two are probably most responsible contributors for fear for math in average population. So, better ask yourself this question - what stops me from learning math? Have I really tried hard to understand it? Math builds upon itself a lot, and if you try to learn one concepts before you learn base of it (for example, you want to learn trigonometry without understanding basic geometry), you will fail miserably. That's what happened to me, and that's what happened to millions of people around the world, and that's very sad. My first advice for you is to start to program right now and see if you like it. Then, question where your stance on mathematics comes from. It may be the boring professor from school who forced you to learn long theorems. Or traumas you had when you were given an integral to solve. My final answer is therefore, you definitely need basic math (adding, subtracting, multiplying and division, as well as understanding percentage and basic number theory) to even start to program and you need advanced math if your field requires it. But don't look at it purely as a need. Better look at it as an opportunity to see naked beauty of the world around you in the purest possible terms. Math you can learn today on the Internet was once in history enough for PhD in math. Isn't it amazing? ------------------------------------------------------- *I hope you enjoyed this article. If you did, upvote and follow me for more content like this, and comment if you have questions or something to add. Cheers!* 🍻
json metadata{"tags":["technology","math","programming","software","steemiteducation"],"image":["https://steemitimages.com/DQmdYAhMkqZy6LLsU32CQWFbNp1HyxEoL26qnLQLqNF2BNo/doyouneedmath.png","https://img.youtube.com/vi/OmJ-4B-mS-Y/0.jpg"],"links":["https://www.youtube.com/watch?v=MXJ-zpJeY3E","https://www.youtube.com/watch?v=OmJ-4B-mS-Y&t=588s"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #20475619/Trx cb89c56c2d0b53f0dd4a9f7541e9f7900324fccc
View Raw JSON Data
{
  "trx_id": "cb89c56c2d0b53f0dd4a9f7541e9f7900324fccc",
  "block": 20475619,
  "trx_in_block": 48,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-07T19:58:39",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "technology",
      "author": "purest",
      "permlink": "do-you-need-math-to-program",
      "title": "Do you need math to program?",
      "body": "![doyouneedmath.png](https://steemitimages.com/DQmdYAhMkqZy6LLsU32CQWFbNp1HyxEoL26qnLQLqNF2BNo/doyouneedmath.png)\n\nOne of the most controversial question in world of software development is involvement of math in programming. This is one of the biggest concerns of people who are eager to learn programming and in my opinion, many articles don't give the right answer / are unrealistic or they just leave one who asks such question in even bigger confusion. I want to finally give a reasonable answer to this question (although I'm most probably not the first one who did that).\n\nSo, do you need math to program and if yes, how much? To answer this question, you need to ask yourself what kind of job you want to do. Are you okay with spending your whole career as plain web developer? Or you're more interested in contributing to breakthroughs in computer science with your knowledge of programming? Okay, I may have given a bit extreme examples. But it's quite important to know where you want to go, because there are many different routes. I'll ask different question; *do you need math to live fulfilling life today* ?\n\nProgramming **is** one kind of a math. Every program you ever wrote could be described mathematically as it boils down to 1s and 0s which machine understands at the end. Loops, vectors, functions, variables; these are all terms which are well known to mathematicians. Galileo described math as language of the nature in his famous quote *The book of Nature is written in the language of mathematics*. And he wasn't far from truth. Math is so big and as a result of that it became impossible for individual today to learn all of it. Even greatest experts in math today, like Terry Tao, are mostly focused only on certain fields of it. And guess what, they also have fields in which they're struggling! If you don't believe in all of this, [watch this interview](https://www.youtube.com/watch?v=MXJ-zpJeY3E).\n\nEven social sciences today use math for prediction and analysis of certain phenomenas. If you would like to get slightest clue on how vast the world of math is, take a look at this very interesting video:\n\nhttps://www.youtube.com/watch?v=OmJ-4B-mS-Y&t=588s\n\nOkay, enough with praising math. I hope I pumped you up at least a bit with this glorious speech about math. But let's return to our question. Yes, you **can** be a programmer without knowing much math and yes, you can definitely live fulfilling life without knowing advanced math. But, I think that avoiding math would leave you behind many great things which are happening in our world today. How many times per day you hear about blockchain, machine learning, big data? There is lot of math involved in all of this fields. You can't become a serious blockchain developer without understanding how blockchain truly works. You can't become a serious machine learning engineer if you don't know what matrices are. Even as a web developer, you may stumble upon the things which are solved efficient only with the use of more advanced math than one you learned in your primary school.\n\nLook, I understand why you're scared of math. Many people are. I was deeply frustrated with it since my earliest age as I never had someone to tell me what it really is. In school, I got no opportunity to look at math in the pure sense of it, but as something which is necessary to pass. Math was always a burden to me and struggle continued in higher grades and later in secondary school. I had to get private classes because I learned nothing at school. And all my teachers were confused because I was a quick learner and I understood all of explained concepts pretty well. They were shocked when I told them my grades; mostly Fs and Ds. Later on, I realized there were too problems with my math problem; *lack of practice* and *fear*. I think these two are probably most responsible contributors for fear for math in average population. \n\nSo, better ask yourself this question - what stops me from learning math? Have I really tried hard to understand it? Math builds upon itself a lot, and if you try to learn one concepts before you learn base of it (for example, you want to learn trigonometry without understanding basic geometry), you will fail miserably. That's what happened to me, and that's what happened to millions of people around the world, and that's very sad. My first advice for you is to start to program right now and see if you like it. Then, question where your stance on mathematics comes from. It may be the boring professor from school who forced you to learn long theorems. Or traumas you had when you were given an integral to solve. My final answer is therefore, you definitely need basic math (adding, subtracting, multiplying and division, as well as understanding percentage and basic number theory) to even start to program and you need advanced math if your field requires it. But don't look at it purely as a need. Better look at it as an opportunity to see naked beauty of the world around you in the purest possible terms. Math you can learn today on the Internet was once in history enough for PhD in math. Isn't it amazing?\n\n-------------------------------------------------------\n\n*I hope you enjoyed this article. If you did, upvote and follow me for more content like this, and comment if you have questions or something to add. Cheers!* 🍻",
      "json_metadata": "{\"tags\":[\"technology\",\"math\",\"programming\",\"software\",\"steemiteducation\"],\"image\":[\"https://steemitimages.com/DQmdYAhMkqZy6LLsU32CQWFbNp1HyxEoL26qnLQLqNF2BNo/doyouneedmath.png\",\"https://img.youtube.com/vi/OmJ-4B-mS-Y/0.jpg\"],\"links\":[\"https://www.youtube.com/watch?v=MXJ-zpJeY3E\",\"https://www.youtube.com/watch?v=OmJ-4B-mS-Y&t=588s\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/03/06 16:11:54
voterpurest
authorfibra59
permlinkre-purest-re-fibra59-tech-review-5-oneplus-5-20180306t002622927z
weight10000 (100.00%)
Transaction InfoBlock #20442389/Trx 197f40428a3f3963ff11ac1fc27a2932c43757c8
View Raw JSON Data
{
  "trx_id": "197f40428a3f3963ff11ac1fc27a2932c43757c8",
  "block": 20442389,
  "trx_in_block": 53,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-06T16:11:54",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "fibra59",
      "permlink": "re-purest-re-fibra59-tech-review-5-oneplus-5-20180306t002622927z",
      "weight": 10000
    }
  ]
}
2018/03/06 00:27:24
parent authorpurest
parent permlinkre-fibra59-tech-review-5-oneplus-5-20180305t171020112z
authorfibra59
permlinkre-purest-re-fibra59-tech-review-5-oneplus-5-20180306t002622927z
title
body@@ -141,8 +141,131 @@ eyes :D +%0AMy computer has 8GB of RAM and most of the time I use only 40%25 so i really don't see why mobile phones needs more than 4GB
json metadata{"tags":["technology"],"app":"steemit/0.1"}
Transaction InfoBlock #20423515/Trx f40a388de47116e48705f5e062ca0c828ca75db4
View Raw JSON Data
{
  "trx_id": "f40a388de47116e48705f5e062ca0c828ca75db4",
  "block": 20423515,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-06T00:27:24",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "re-fibra59-tech-review-5-oneplus-5-20180305t171020112z",
      "author": "fibra59",
      "permlink": "re-purest-re-fibra59-tech-review-5-oneplus-5-20180306t002622927z",
      "title": "",
      "body": "@@ -141,8 +141,131 @@\n  eyes :D\n+%0AMy computer has 8GB of RAM and most of the time I use only 40%25 so i really don't see why mobile phones needs more than 4GB\n",
      "json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/03/06 00:26:21
parent authorpurest
parent permlinkre-fibra59-tech-review-5-oneplus-5-20180305t171020112z
authorfibra59
permlinkre-purest-re-fibra59-tech-review-5-oneplus-5-20180306t002622927z
title
body8GB of RAM is there so you can open 2 or ever 3 chrome tabs hahah :) Just kidding I have no idea why they put that , maybe just to flash our eyes :D
json metadata{"tags":["technology"],"app":"steemit/0.1"}
Transaction InfoBlock #20423494/Trx 22c74338577a2728446711472ee05d82d1aa2e9d
View Raw JSON Data
{
  "trx_id": "22c74338577a2728446711472ee05d82d1aa2e9d",
  "block": 20423494,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-06T00:26:21",
  "op": [
    "comment",
    {
      "parent_author": "purest",
      "parent_permlink": "re-fibra59-tech-review-5-oneplus-5-20180305t171020112z",
      "author": "fibra59",
      "permlink": "re-purest-re-fibra59-tech-review-5-oneplus-5-20180306t002622927z",
      "title": "",
      "body": "8GB of RAM is there so you can open 2 or ever 3 chrome tabs hahah :)\nJust kidding I have no idea why they put that , maybe just to flash our eyes :D",
      "json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/03/05 22:56:18
voternikolap99
authorpurest
permlinkwhat-programming-language-to-choose-as-a-beginner
weight10000 (100.00%)
Transaction InfoBlock #20421693/Trx 2a3a9a1ef156b24900e7d21ca9f49b6e616aa928
View Raw JSON Data
{
  "trx_id": "2a3a9a1ef156b24900e7d21ca9f49b6e616aa928",
  "block": 20421693,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-05T22:56:18",
  "op": [
    "vote",
    {
      "voter": "nikolap99",
      "author": "purest",
      "permlink": "what-programming-language-to-choose-as-a-beginner",
      "weight": 10000
    }
  ]
}
2018/03/05 17:36:39
voterpurest
authordksart
permlinkre-anomaly-gun-violence-is-not-a-mental-health-issue-it-s-a-culture-issue-20180217t013549154z
weight10000 (100.00%)
Transaction InfoBlock #20415303/Trx ab1fc3e579ea2898ebadff89e3de46e0a81f934e
View Raw JSON Data
{
  "trx_id": "ab1fc3e579ea2898ebadff89e3de46e0a81f934e",
  "block": 20415303,
  "trx_in_block": 44,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-05T17:36:39",
  "op": [
    "vote",
    {
      "voter": "purest",
      "author": "dksart",
      "permlink": "re-anomaly-gun-violence-is-not-a-mental-health-issue-it-s-a-culture-issue-20180217t013549154z",
      "weight": 10000
    }
  ]
}
2018/03/05 17:28:27
parent authordecebal2dac
parent permlink3-golden-nuggets-a-day-on-functional-programming
authorpurest
permlinkre-decebal2dac-3-golden-nuggets-a-day-on-functional-programming-20180305t172828197z
title
bodyInteresting, I thought I was the only 'functional developer' here :) Have you tried to do some projects in it and what do you think? I used Elm and I quite like it's principle. I would describe it as purer React.
json metadata{"tags":["three-nuggets"],"app":"steemit/0.1"}
Transaction InfoBlock #20415140/Trx da02f643c7122e111d435d1116cc03ee6a795681
View Raw JSON Data
{
  "trx_id": "da02f643c7122e111d435d1116cc03ee6a795681",
  "block": 20415140,
  "trx_in_block": 41,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-05T17:28:27",
  "op": [
    "comment",
    {
      "parent_author": "decebal2dac",
      "parent_permlink": "3-golden-nuggets-a-day-on-functional-programming",
      "author": "purest",
      "permlink": "re-decebal2dac-3-golden-nuggets-a-day-on-functional-programming-20180305t172828197z",
      "title": "",
      "body": "Interesting, I thought I was the only 'functional developer' here :) Have you tried to do some projects in it and what do you think? I used Elm and I quite like it's principle. I would describe it as purer React.",
      "json_metadata": "{\"tags\":[\"three-nuggets\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/03/05 17:25:09
required auths[]
required posting auths["purest"]
idfollow
json["follow",{"follower":"purest","following":"decebal2dac","what":["blog"]}]
Transaction InfoBlock #20415074/Trx 24866ed67ae5c900947f8091a784ce4487498d01
View Raw JSON Data
{
  "trx_id": "24866ed67ae5c900947f8091a784ce4487498d01",
  "block": 20415074,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-03-05T17:25:09",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "purest"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"purest\",\"following\":\"decebal2dac\",\"what\":[\"blog\"]}]"
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"profile_image":"https://s9.postimg.org/ynhxtdae7/50909cd5b98d4643b694b41b03da2955.png","about":"Software developer interested in photography, music and art in general.","location":"Serbia"}
JSON METADATA
profile{"profile_image":"https://s9.postimg.org/ynhxtdae7/50909cd5b98d4643b694b41b03da2955.png","about":"Software developer interested in photography, music and art in general.","location":"Serbia"}
{
  "posting_json_metadata": {
    "profile": {
      "profile_image": "https://s9.postimg.org/ynhxtdae7/50909cd5b98d4643b694b41b03da2955.png",
      "about": "Software developer interested in photography, music and art in general.",
      "location": "Serbia"
    }
  },
  "json_metadata": {
    "profile": {
      "profile_image": "https://s9.postimg.org/ynhxtdae7/50909cd5b98d4643b694b41b03da2955.png",
      "about": "Software developer interested in photography, music and art in general.",
      "location": "Serbia"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6dYALP9qm12NdaCYXUytfnempSyWygg22pRdM8gPQ59HawhnuE1/1
Active
Single Signature
Public Keys
STM8hFTjhhy5ZiZhxbP6VoH1KXW2PggjfAJCxEmAmaFL4Udqgiwyv1/1
Posting
Single Signature
Public Keys
STM8GVkKX2TeMDTMeATr8VQvdwKqq225mudoTpT1h4yYBzsoDy7XL1/1
App Permissions
Memo
STM7CDQQW58dn4gLTdqMrVbZtjXxMGDiqbSecoeTvDSxALgam2ALL
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6dYALP9qm12NdaCYXUytfnempSyWygg22pRdM8gPQ59HawhnuE",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM8hFTjhhy5ZiZhxbP6VoH1KXW2PggjfAJCxEmAmaFL4Udqgiwyv",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "dtube.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM8GVkKX2TeMDTMeATr8VQvdwKqq225mudoTpT1h4yYBzsoDy7XL",
        1
      ]
    ]
  },
  "memo": "STM7CDQQW58dn4gLTdqMrVbZtjXxMGDiqbSecoeTvDSxALgam2ALL"
}

Witness Votes

0 / 30
No active witness votes.
[]