Ecoer Logo

@idevbrandon

25

investor & Software Developer

steemit.com/@idevbrandon
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.001USD
STEEM
0.000STEEM
SBD
0.000SBD
Effective Power
3.361SP
├── Own SP
0.010SP
└── Incoming Deleg
+3.351SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.010SP
Delegated Out
0.000SP
Delegation In
3.351SP
Effective Power
3.361SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "16.750725 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "5456.245495 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

nameidevbrandon
id1574983
rank1,329,087
reputation706342591
created2021-08-17T05:08:33
recovery_accountsteem
proxyNone
post_count8
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2022-05-22T11:49:03
last_root_post2022-05-22T11:49:03
last_vote_time2022-05-22T17:17:24
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares16.750725 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares5456.245495 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_update2021-08-17T08:11:54
minedNo
sbd_seconds0
sbd_last_interest_payment2021-08-27T07:03:27
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 1574983,
  "name": "idevbrandon",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5MCcxJijuE69j8fesvkoYaUfFoPpBcAPe4EQuERh1HnqtKkRdJ",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6HwK7Zxz9uE2oXLJWUyD9PJC8q6Tf6E98Gk24uXaEB6VkTQ2Hn",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7GLPekRL1sdehrNew4irQ3BuCqXsQ4iCVqPvCUMLiuHKcsHbRB",
        1
      ]
    ]
  },
  "memo_key": "STM8RAV4MLPoutQvHLrjPGXbPkCN6hj8KZXA4vt4RHBRWjLZQfnQm",
  "json_metadata": "{}",
  "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmTLibD19WRyu7Sf2KPK5jYxqAZKMN8oLwJR15Va4dqqW3/iDevBrandon.png\",\"about\":\"investor & Software Developer\",\"version\":2,\"website\":\"https://www.instagram.com/idevbrandon\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2021-08-17T08:11:54",
  "created": "2021-08-17T05:08:33",
  "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": 8,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "5472996220",
    "last_update_time": 1769165106
  },
  "downvote_manabar": {
    "current_mana": 1368249055,
    "last_update_time": 1769165106
  },
  "voting_power": 0,
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.000 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2021-08-27T07:03:27",
  "sbd_last_interest_payment": "2021-08-27T07:03:27",
  "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": "16.750725 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "5456.245495 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": 18,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2022-05-22T11:49:03",
  "last_root_post": "2022-05-22T11:49:03",
  "last_vote_time": "2022-05-22T17:17:24",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": 706342591,
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 1329087
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 3.351 SP to @idevbrandon
2026/01/23 10:45:06
delegatorsteem
delegateeidevbrandon
vesting shares5456.245495 VESTS
Transaction InfoBlock #102855347/Trx 6fef0a76d51591629327f0fb5badcddae107e80f
View Raw JSON Data
{
  "trx_id": "6fef0a76d51591629327f0fb5badcddae107e80f",
  "block": 102855347,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-01-23T10:45:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "5456.245495 VESTS"
    }
  ]
}
steemdelegated 3.452 SP to @idevbrandon
2024/12/17 06:02:18
delegatorsteem
delegateeidevbrandon
vesting shares5620.464692 VESTS
Transaction InfoBlock #91301706/Trx 935d28a607338c5f35bfa6b79e8eb1485d2eedfb
View Raw JSON Data
{
  "trx_id": "935d28a607338c5f35bfa6b79e8eb1485d2eedfb",
  "block": 91301706,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2024-12-17T06:02:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "5620.464692 VESTS"
    }
  ]
}
steemdelegated 3.555 SP to @idevbrandon
2023/11/13 21:44:33
delegatorsteem
delegateeidevbrandon
vesting shares5789.598224 VESTS
Transaction InfoBlock #79855896/Trx 027a279eb5daa4616857c950d2c4b83f4c1b75af
View Raw JSON Data
{
  "trx_id": "027a279eb5daa4616857c950d2c4b83f4c1b75af",
  "block": 79855896,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-11-13T21:44:33",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "5789.598224 VESTS"
    }
  ]
}
steemdelegated 5.359 SP to @idevbrandon
2023/09/21 23:07:33
delegatorsteem
delegateeidevbrandon
vesting shares8726.877010 VESTS
Transaction InfoBlock #78349380/Trx 409034af28c1c5ed1c7345eec3266266350f2a39
View Raw JSON Data
{
  "trx_id": "409034af28c1c5ed1c7345eec3266266350f2a39",
  "block": 78349380,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-09-21T23:07:33",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "8726.877010 VESTS"
    }
  ]
}
steemdelegated 5.495 SP to @idevbrandon
2022/11/03 12:45:00
delegatorsteem
delegateeidevbrandon
vesting shares8948.558448 VESTS
Transaction InfoBlock #69114511/Trx 498ee83dd3f96606ce3df7ddb0c04924b9988369
View Raw JSON Data
{
  "trx_id": "498ee83dd3f96606ce3df7ddb0c04924b9988369",
  "block": 69114511,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-11-03T12:45:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "8948.558448 VESTS"
    }
  ]
}
2022/05/22 17:17:24
voteridevbrandon
authoridevbrandon
permlinkhigh-return-no-risk-investment-with-cryptocurrency
weight10000 (100.00%)
Transaction InfoBlock #64396853/Trx 4947bdcc0f719b7a479dd7ba6e7abec913a215c2
View Raw JSON Data
{
  "trx_id": "4947bdcc0f719b7a479dd7ba6e7abec913a215c2",
  "block": 64396853,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-05-22T17:17:24",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "idevbrandon",
      "permlink": "high-return-no-risk-investment-with-cryptocurrency",
      "weight": 10000
    }
  ]
}
2022/05/22 11:49:42
parent author
parent permlinkcrypto
authoridevbrandon
permlinkhigh-return-no-risk-investment-with-cryptocurrency
titleHigh Return, No Risk Investment with cryptocurrency
body@@ -437,16 +437,46 @@ folio)%0A%0A +%0A!%5BUploading image #1...%5D()%0A%0A%0A Hello. i
json metadata{"tags":["free","money","get","rich"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #64390317/Trx fe63b868d2a58a08c6748f2557f872be34bb9cad
View Raw JSON Data
{
  "trx_id": "fe63b868d2a58a08c6748f2557f872be34bb9cad",
  "block": 64390317,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-05-22T11:49:42",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "crypto",
      "author": "idevbrandon",
      "permlink": "high-return-no-risk-investment-with-cryptocurrency",
      "title": "High Return, No Risk Investment with cryptocurrency",
      "body": "@@ -437,16 +437,46 @@\n folio)%0A%0A\n+%0A!%5BUploading image #1...%5D()%0A%0A%0A\n Hello. i\n",
      "json_metadata": "{\"tags\":[\"free\",\"money\",\"get\",\"rich\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
2022/05/22 11:49:21
parent authoridevbrandon
parent permlinkhigh-return-no-risk-investment-with-cryptocurrency
authorcrypto.defrag
permlink20220522t114921019z
title
bodyYour post was upvoted and resteemed on @crypto.defrag
json metadata{"tags":["#minnowhero"],"app":"@resteemer"}
Transaction InfoBlock #64390310/Trx 1f565ae7e75858e6538733844f10f177b4b704e8
View Raw JSON Data
{
  "trx_id": "1f565ae7e75858e6538733844f10f177b4b704e8",
  "block": 64390310,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-05-22T11:49:21",
  "op": [
    "comment",
    {
      "parent_author": "idevbrandon",
      "parent_permlink": "high-return-no-risk-investment-with-cryptocurrency",
      "author": "crypto.defrag",
      "permlink": "20220522t114921019z",
      "title": "",
      "body": "Your post was upvoted and resteemed on @crypto.defrag",
      "json_metadata": "{\"tags\":[\"#minnowhero\"],\"app\":\"@resteemer\"}"
    }
  ]
}
2022/05/22 11:49:18
votercrypto.defrag
authoridevbrandon
permlinkhigh-return-no-risk-investment-with-cryptocurrency
weight10000 (100.00%)
Transaction InfoBlock #64390309/Trx b4ccd203cb3175514eff115e929d61d1395ebb45
View Raw JSON Data
{
  "trx_id": "b4ccd203cb3175514eff115e929d61d1395ebb45",
  "block": 64390309,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-05-22T11:49:18",
  "op": [
    "vote",
    {
      "voter": "crypto.defrag",
      "author": "idevbrandon",
      "permlink": "high-return-no-risk-investment-with-cryptocurrency",
      "weight": 10000
    }
  ]
}
2022/05/22 11:49:03
parent author
parent permlinkcrypto
authoridevbrandon
permlinkhigh-return-no-risk-investment-with-cryptocurrency
titleHigh Return, No Risk Investment with cryptocurrency
bodySummary Giveaway free crypto is the future of corporation’s marketing rewards Experience compounding interest on Binance platform Fundraise from crypto to invest in great stocks such as Alphabet($GOOG), Berkshire Hathaway($BRK/B) and The Estée Lauder Companies($EL) Stock dividend will help to boost the return Remember this equation. 3rd party mining apps + Binance Earn products + Stock dividend =BNB fund (A high return, no risk portfolio) Hello. it’s me Brandon. I gonna talk about my portfolio management and what’s inside. Is risk-free investing with cryptocurrency a feasible idea? You properly heard a phrase “High return, High risk”. But I am a risk-averse person by nature. So i was thinking like why high return investment has to take a risk. Why not remove the risk from the beginning? I’ve been investing in stocks over a decade so far and the risk of investing comes from investing in huge amounts of money that you have no control over. Should be able to cost average down every corrections. Giveaway free crypto This is the first step of the risk-free investment journey. I’m telling you that this is the hardest and annoying part you have to overcome. Once you get over a certain range, you gonna end up creating a free money system and will be able to take advantage of crypto world. Defi will help you to keep it up. At the beginning, most of you guys will give up as collecting 0.00000000001 super tiny decimal points looks super tiny. It’s like my YouTube channel that nobody watch but i’d keep producing more contents until i get more subscribers. There’s a lot of scams so please do a proper research before you waste your time and money. Thank you all giving KLAY, ZEC, MATIC, MLK, OBSR, BNB. P2E games, survey apps, watch ads, PipeFlare, etc… just so many. You will have to find your own mining apps that give you free ones. I think i run like 9 apps that give away! I even don’t have to do anything on these so that’s why i highly recommend every crypto investor Binance Earn Products & DeFi Staking Cryptocurrency is such an innovative financial product. Traditional investors does not like crypto as they think it does not generate any cash flow. But it does with a feature, called staking! Although this staking seems like a Ponzi scheme, it still generate free coins. I’m still not too sure how defi works but who cares as long as you collect free coins and i immediately convert into BNB coins as BNB is the only coin i would like to hold. Binance Earn Products I keep moving around in different products as the APY changes everyday. My BNB goes into savings or BNB Vault or Liquid Swap depending on the higher interest products. Also, those products offer a different amount and payout frequency. Keep a small sum that your BNB will keep generating another free coins and then hand over to your stock account! Top 3 stocks to own in BNB fund GOOG, BRK/B, EL I spent and studied well to understand the business model. I still think that Investing in big tech(Alphabet, Apple, Microsoft, Amazon, Meta) is an essential investing decision. Apart from big tech, there’s nothing i would like to invest in. Also, Only 2 of them that pay dividends are already in my main portfolio. In this video, i’m saying that i will invest in GOOG, BRK/B and MNST but MNST is still not available to access a fractional stock trading on my broker account. So, i was looking for an alternative in the same sector with higher performance and bigger market cap. Me, as a conservative person love 3 sectors in technology, financials and consumer staples. In my main portfolio, i already do invest in $PEP $PG and $COST. I normally would invest in companies or services that i use in my life. I’m a boy who never wear makeup so i was missing out 5year’s best performer Estee Lauder! What a great return! Google, i ,as software developer ,use it every single time when i turn on the computer BRK, i don’t use it directly but i do use their subsidies services EL, a lot of women use the brown bottle. 22bottles are sold in every minute Choosing 3rd one was kicking my ass. I was being indecisive again.. anyway, 3rd place of potential choices were ISRG,TSLA,BA,MNST,EL… so on… I was being stubborn again with non-paying div stocks. i mean i had to look at the company’s balance sheet and stock performance. but was looking a stupid dividend history. What is the best way to invest? Basically there’s 2 methods i can come up with these 2 scenarios: 1) Invest in a different types of asset classes with 100 different stocks. Make sure to study the company you want to invest in properly, so that concentrated investment return in a few companies is better than random beta diversification(limited to 100% stock portfolio). It is unwise to fill the entire portfolio with stocks, and even stocks from a certain country like the US. By buying a variety of uncorrelated assets such as bond, commodity and real estate, you can build a portfolio that never make a painful big loss (permanent portfolio by Harry Browne) where you can buy more when assets go sideways or fall for next decades. 2) Diversification is useless. Focus 3–5 equities even they are non-dividend stocks. Obviously, diversification is designed to loose less in a bear market. But return very limited profit. To maximize a profit, you need to focus on buying 2-3 promising stocks at reasonable prices. This is such a new challenge to me as i always try to avoid risk like a coward. I want to prove that my current investment principle is wrong and teach myself to have a bit more confidence and taking risk. Possibly become an open-minded to accept new assets over traditional ones. Choosing №1 might be considered a much more stable and ideal decision. but we should know that diversification is done to reduce risk, not to increase returns. Warren said that if you study a few stocks you know well, you can reduce the risk of ignorance. I still do love DIVIDENDS and most of my stocks raise the dividends every year. If you want Dividends or Buyback stocks, there's DIVB ETF. Both dividends and buyback program can be a good indicator for a long term holdings. GOOG/BRK.b/EL are also included in this ETF. The worst investment is to invest in companies that don't pay dividends and no buying back program. Buyback will boost the stock and you can do DIYD(DO it yourself Dividends, homemade dividends). Those firms will perform way better than S&P so we can trim a small portion of share every quarter as much as you want. This is basically how the ex-div date works. Want 5% div? trim 5% every year! So, i was able to find a challenging and stable investment method with free coins and cash flow(dividend). I ended up to find an equation for my BNB fund. To be honest, i do not believe in cryptocurrency value in a long term as transferring money across the border without reporting to bank/government was illegal before crypto stuff kick off. They will come and block the transaction one day due to foreign exchange transactions act. I’m not saying crypto is such a bad investment or you should never get involve in. This is not unconditional denial. I was very late in investing in coins(first one was in 2016?) and I didn’t even understand what other people were saying when they mentioned the word “defi". It’s a new generation’s investment methodology. If the day comes when the government blocks cryptocurrency as I predict, all coins will become useless, and from that day on, all coin transactions will be suspended. I do have nothing to loose as everything was given to me for free! So, i just enjoy riding a coin roller coaster. The object of BNB fund is a new Macbook Pro M1. Once its completed, i’m going to say Good bye to Crypto 😊 Crypto fund (stock div from EL) + BNB(Binance Earn products) + 3rd party mining apps = A high return, no risk portfolio. Thank you for reading it and enjoy the risk-free investment :)
json metadata{"tags":["crypto","free","money","get","rich"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #64390305/Trx 3aa7baf654d4cdd004b9523813d98cad0319f40d
View Raw JSON Data
{
  "trx_id": "3aa7baf654d4cdd004b9523813d98cad0319f40d",
  "block": 64390305,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-05-22T11:49:03",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "crypto",
      "author": "idevbrandon",
      "permlink": "high-return-no-risk-investment-with-cryptocurrency",
      "title": "High Return, No Risk Investment with cryptocurrency",
      "body": "Summary\nGiveaway free crypto is the future of corporation’s marketing rewards\nExperience compounding interest on Binance platform\nFundraise from crypto to invest in great stocks such as Alphabet($GOOG), Berkshire Hathaway($BRK/B) and The Estée Lauder Companies($EL)\nStock dividend will help to boost the return\nRemember this equation. 3rd party mining apps + Binance Earn products + Stock dividend =BNB fund (A high return, no risk portfolio)\n\nHello. it’s me Brandon. I gonna talk about my portfolio management and what’s inside. Is risk-free investing with cryptocurrency a feasible idea?\n\nYou properly heard a phrase “High return, High risk”. But I am a risk-averse person by nature. So i was thinking like why high return investment has to take a risk. Why not remove the risk from the beginning? I’ve been investing in stocks over a decade so far and the risk of investing comes from investing in huge amounts of money that you have no control over. Should be able to cost average down every corrections.\n\nGiveaway free crypto\nThis is the first step of the risk-free investment journey. I’m telling you that this is the hardest and annoying part you have to overcome. Once you get over a certain range, you gonna end up creating a free money system and will be able to take advantage of crypto world. Defi will help you to keep it up. At the beginning, most of you guys will give up as collecting 0.00000000001 super tiny decimal points looks super tiny. It’s like my YouTube channel that nobody watch but i’d keep producing more contents until i get more subscribers.\n\n\nThere’s a lot of scams so please do a proper research before you waste your time and money. Thank you all giving KLAY, ZEC, MATIC, MLK, OBSR, BNB.\n\nP2E games, survey apps, watch ads, PipeFlare, etc… just so many. You will have to find your own mining apps that give you free ones. I think i run like 9 apps that give away! I even don’t have to do anything on these so that’s why i highly recommend every crypto investor\n\nBinance Earn Products & DeFi Staking\nCryptocurrency is such an innovative financial product. Traditional investors does not like crypto as they think it does not generate any cash flow. But it does with a feature, called staking! Although this staking seems like a Ponzi scheme, it still generate free coins. I’m still not too sure how defi works but who cares as long as you collect free coins and i immediately convert into BNB coins as BNB is the only coin i would like to hold.\n\n\nBinance Earn Products\nI keep moving around in different products as the APY changes everyday. My BNB goes into savings or BNB Vault or Liquid Swap depending on the higher interest products. Also, those products offer a different amount and payout frequency. Keep a small sum that your BNB will keep generating another free coins and then hand over to your stock account!\n\nTop 3 stocks to own in BNB fund\nGOOG, BRK/B, EL\n\nI spent and studied well to understand the business model. I still think that Investing in big tech(Alphabet, Apple, Microsoft, Amazon, Meta) is an essential investing decision. Apart from big tech, there’s nothing i would like to invest in. Also, Only 2 of them that pay dividends are already in my main portfolio.\n\n\nIn this video, i’m saying that i will invest in GOOG, BRK/B and MNST but MNST is still not available to access a fractional stock trading on my broker account. So, i was looking for an alternative in the same sector with higher performance and bigger market cap. Me, as a conservative person love 3 sectors in technology, financials and consumer staples. In my main portfolio, i already do invest in $PEP $PG and $COST. I normally would invest in companies or services that i use in my life. I’m a boy who never wear makeup so i was missing out 5year’s best performer Estee Lauder! What a great return!\n\nGoogle, i ,as software developer ,use it every single time when i turn on the computer\nBRK, i don’t use it directly but i do use their subsidies services\nEL, a lot of women use the brown bottle. 22bottles are sold in every minute\n\nChoosing 3rd one was kicking my ass. I was being indecisive again.. anyway, 3rd place of potential choices were ISRG,TSLA,BA,MNST,EL… so on… I was being stubborn again with non-paying div stocks. i mean i had to look at the company’s balance sheet and stock performance. but was looking a stupid dividend history.\n\nWhat is the best way to invest?\nBasically there’s 2 methods i can come up with these 2 scenarios:\n\n1) Invest in a different types of asset classes with 100 different stocks.\n\nMake sure to study the company you want to invest in properly, so that concentrated investment return in a few companies is better than random beta diversification(limited to 100% stock portfolio). It is unwise to fill the entire portfolio with stocks, and even stocks from a certain country like the US. By buying a variety of uncorrelated assets such as bond, commodity and real estate, you can build a portfolio that never make a painful big loss (permanent portfolio by Harry Browne) where you can buy more when assets go sideways or fall for next decades.\n2) Diversification is useless. Focus 3–5 equities even they are non-dividend stocks.\n\nObviously, diversification is designed to loose less in a bear market. But return very limited profit. To maximize a profit, you need to focus on buying 2-3 promising stocks at reasonable prices.\nThis is such a new challenge to me as i always try to avoid risk like a coward. I want to prove that my current investment principle is wrong and teach myself to have a bit more confidence and taking risk. Possibly become an open-minded to accept new assets over traditional ones. Choosing №1 might be considered a much more stable and ideal decision. but we should know that diversification is done to reduce risk, not to increase returns. Warren said that if you study a few stocks you know well, you can reduce the risk of ignorance.\n\nI still do love DIVIDENDS and most of my stocks raise the dividends every year. If you want Dividends or Buyback stocks, there's DIVB ETF. Both dividends and buyback program can be a good indicator for a long term holdings. GOOG/BRK.b/EL are also included in this ETF. The worst investment is to invest in companies that don't pay dividends and no buying back program. Buyback will boost the stock and you can do DIYD(DO it yourself Dividends, homemade dividends). Those firms will perform way better than S&P so we can trim a small portion of share every quarter as much as you want. This is basically how the ex-div date works. Want 5% div? trim 5% every year! \nSo, i was able to find a challenging and stable investment method with free coins and cash flow(dividend). I ended up to find an equation for my BNB fund. To be honest, i do not believe in cryptocurrency value in a long term as transferring money across the border without reporting to bank/government was illegal before crypto stuff kick off. They will come and block the transaction one day due to foreign exchange transactions act. I’m not saying crypto is such a bad investment or you should never get involve in. This is not unconditional denial. I was very late in investing in coins(first one was in 2016?) and I didn’t even understand what other people were saying when they mentioned the word “defi\". It’s a new generation’s investment methodology. If the day comes when the government blocks cryptocurrency as I predict, all coins will become useless, and from that day on, all coin transactions will be suspended. I do have nothing to loose as everything was given to me for free! So, i just enjoy riding a coin roller coaster. The object of BNB fund is a new Macbook Pro M1. Once its completed, i’m going to say Good bye to Crypto 😊\n\nCrypto fund (stock div from EL) + BNB(Binance Earn products) + 3rd party mining apps = A high return, no risk portfolio.\n\nThank you for reading it and enjoy the risk-free investment :)",
      "json_metadata": "{\"tags\":[\"crypto\",\"free\",\"money\",\"get\",\"rich\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
idevbrandonupvoted (100.00%) @neerajkr03 / qzw2dj
2021/12/21 07:48:06
voteridevbrandon
authorneerajkr03
permlinkqzw2dj
weight10000 (100.00%)
Transaction InfoBlock #60032406/Trx 82127172def232e5fce3d556b65def8eae299b27
View Raw JSON Data
{
  "trx_id": "82127172def232e5fce3d556b65def8eae299b27",
  "block": 60032406,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-12-21T07:48:06",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "neerajkr03",
      "permlink": "qzw2dj",
      "weight": 10000
    }
  ]
}
steemdelegated 5.656 SP to @idevbrandon
2021/11/27 18:01:45
delegatorsteem
delegateeidevbrandon
vesting shares9209.831916 VESTS
Transaction InfoBlock #59365272/Trx be7a81eb747a41d5be20fdbebac6765216aaf9c5
View Raw JSON Data
{
  "trx_id": "be7a81eb747a41d5be20fdbebac6765216aaf9c5",
  "block": 59365272,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-11-27T18:01:45",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "9209.831916 VESTS"
    }
  ]
}
steemdelegated 17.039 SP to @idevbrandon
2021/10/27 05:07:30
delegatorsteem
delegateeidevbrandon
vesting shares27746.922505 VESTS
Transaction InfoBlock #58466019/Trx 89b9edf51114b74acefba0a26def31eba8a50170
View Raw JSON Data
{
  "trx_id": "89b9edf51114b74acefba0a26def31eba8a50170",
  "block": 58466019,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-10-27T05:07:30",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "27746.922505 VESTS"
    }
  ]
}
2021/09/23 13:20:09
parent authoridevbrandon
parent permlinkhow-i-make-money-as-an-investor-and-software-developer
authorneerajkr03
permlinkqzw2dj
title
body</div> <div class="text-justify"> Welcome to Steem! There are many growing communities here that you may want to join, here is the [latest list](https://steemit.com/hive-133716/@randulakoralage/list-of-steemit-communities-categorized-by-their-subjects-v4) of communities prepared by randulakoralage. For general information about what is happening on Steem follow @steemitblog. <hr> Here is a post that explains everything steps by steps that will help you understand more about Steemit ecosystem, wallet security, Newcomers Achievement Program, list of tutorials, how to use tag in your post, how to claim your reward, how to exchange SBD to Steem, and many useful information. [Click here](https://steemit.com/hive-172186/@cryptokannon/notice-board-of-newcomers-community-updated-13-4-2021) to view this post. <hr> <div><p>There is a set of achievements prepared by <a href="/cryptokannon">cryptokannon</a> for new comers.</p> <ol> <li><p>First go to <a href="https://steemit.com/trending/hive-172186">New Comers Community</a></p></li> <li><p>Read <a href="https://steemit.com/hive-172186/@cryptokannon/achievement-tasks-resources-and-materials-newcomers-retention">this </a> summary about achievements.</p></li> <li><p>First achievement is a self introduction. <a href="https://steemit.com/hive-172186/@cryptokannon/achievement-1-mentor-by-cryptokannon-verification-through-introduction">THESE are the rules</a> for the post.</p></li> <li><p>Likewise, you can do all achievements. You can learn about steemit related things and get rewarded as well.</p></li> </ol> ### Important: You can also participate in **Steemit Crypto Academy** course and homework tasks if you have completed till Achievement 4 tasks. Achievement Program task details are mentioned above. Also, few additional rules are, 1. Minimum reputation of 50, at least 150 Steem Power of their own (not delegated to them) . 2. You can do them even if you have done higher level Academy homework posts in the previous three seasons of Steemit Crypto Academy week courses. You can read the full instructions/rule for latest **Steemit Crypto Academy** season 4 post [here](https://steemit.com/hive-108451/@steemitblog/steemit-crypto-academy-update-september-6th-2021-season-4-beginners-level-introductory-courses) Regards, @neerajkr03 </div>
json metadata{"users":["steemitblog","neerajkr03"],"links":["https://steemit.com/hive-133716/@randulakoralage/list-of-steemit-communities-categorized-by-their-subjects-v4","https://steemit.com/hive-172186/@cryptokannon/notice-board-of-newcomers-community-updated-13-4-2021","/cryptokannon","https://steemit.com/trending/hive-172186","https://steemit.com/hive-172186/@cryptokannon/achievement-tasks-resources-and-materials-newcomers-retention","https://steemit.com/hive-172186/@cryptokannon/achievement-1-mentor-by-cryptokannon-verification-through-introduction","https://steemit.com/hive-108451/@steemitblog/steemit-crypto-academy-update-september-6th-2021-season-4-beginners-level-introductory-courses"],"app":"steemit/0.2"}
Transaction InfoBlock #57503074/Trx a7773cd3b441a646f448c7919f3f2377c28ea6fd
View Raw JSON Data
{
  "trx_id": "a7773cd3b441a646f448c7919f3f2377c28ea6fd",
  "block": 57503074,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-09-23T13:20:09",
  "op": [
    "comment",
    {
      "parent_author": "idevbrandon",
      "parent_permlink": "how-i-make-money-as-an-investor-and-software-developer",
      "author": "neerajkr03",
      "permlink": "qzw2dj",
      "title": "",
      "body": "</div>\n<div class=\"text-justify\">\n\nWelcome to Steem!\n\n\nThere are many growing communities here that you may want to join, here is the [latest list](https://steemit.com/hive-133716/@randulakoralage/list-of-steemit-communities-categorized-by-their-subjects-v4) of communities prepared by randulakoralage.\n\nFor general information about what is happening on Steem follow @steemitblog.\n<hr>\n\nHere is a post that explains everything steps by steps that will help you understand more about Steemit ecosystem, wallet security, Newcomers Achievement Program, list of tutorials, how to use tag in your post, how to claim your reward, how to exchange SBD to Steem, and many useful information. [Click here](https://steemit.com/hive-172186/@cryptokannon/notice-board-of-newcomers-community-updated-13-4-2021) to view this post.\n\n<hr>\n\n<div><p>There is a set of achievements prepared by <a href=\"/cryptokannon\">cryptokannon</a> for new comers.</p>\n<ol>\n<li><p>First go to <a href=\"https://steemit.com/trending/hive-172186\">New Comers Community</a></p></li>\n<li><p>Read <a href=\"https://steemit.com/hive-172186/@cryptokannon/achievement-tasks-resources-and-materials-newcomers-retention\">this </a> summary about achievements.</p></li>\n<li><p>First achievement is a self introduction. <a href=\"https://steemit.com/hive-172186/@cryptokannon/achievement-1-mentor-by-cryptokannon-verification-through-introduction\">THESE are  the rules</a> for the post.</p></li>\n<li><p>Likewise, you can do all achievements. You can learn about steemit related things and get rewarded as well.</p></li>\n</ol>\n\n### Important: \nYou can also participate in **Steemit Crypto Academy** course and homework tasks if you have completed till Achievement 4 tasks. Achievement Program task details are mentioned above. Also, few additional rules are,\n1. Minimum reputation of 50, at least 150 Steem Power of their own (not delegated to them) .\n2. You can do them even if you have done higher level Academy homework posts in the previous three seasons of Steemit Crypto Academy week courses.\n\nYou can read the full instructions/rule for latest **Steemit Crypto Academy** season 4 post [here](https://steemit.com/hive-108451/@steemitblog/steemit-crypto-academy-update-september-6th-2021-season-4-beginners-level-introductory-courses)\n\nRegards,\n@neerajkr03\n</div>",
      "json_metadata": "{\"users\":[\"steemitblog\",\"neerajkr03\"],\"links\":[\"https://steemit.com/hive-133716/@randulakoralage/list-of-steemit-communities-categorized-by-their-subjects-v4\",\"https://steemit.com/hive-172186/@cryptokannon/notice-board-of-newcomers-community-updated-13-4-2021\",\"/cryptokannon\",\"https://steemit.com/trending/hive-172186\",\"https://steemit.com/hive-172186/@cryptokannon/achievement-tasks-resources-and-materials-newcomers-retention\",\"https://steemit.com/hive-172186/@cryptokannon/achievement-1-mentor-by-cryptokannon-verification-through-introduction\",\"https://steemit.com/hive-108451/@steemitblog/steemit-crypto-academy-update-september-6th-2021-season-4-beginners-level-introductory-courses\"],\"app\":\"steemit/0.2\"}"
    }
  ]
}
2021/08/28 16:33:39
voteridevbrandon
authoridevbrandon
permlinkhow-i-make-money-as-an-investor-and-software-developer
weight10000 (100.00%)
Transaction InfoBlock #56763502/Trx c1b71b06bd493a4c64c2c8096238dadb9ae4d9f6
View Raw JSON Data
{
  "trx_id": "c1b71b06bd493a4c64c2c8096238dadb9ae4d9f6",
  "block": 56763502,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-28T16:33:39",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "idevbrandon",
      "permlink": "how-i-make-money-as-an-investor-and-software-developer",
      "weight": 10000
    }
  ]
}
2021/08/28 01:28:48
voterhumanbeep
authoridevbrandon
permlinkhow-i-make-money-as-an-investor-and-software-developer
weight-10000 (-100.00%)
Transaction InfoBlock #56745518/Trx b80a2eb31b7040bca52913cb561a6e435313b3f0
View Raw JSON Data
{
  "trx_id": "b80a2eb31b7040bca52913cb561a6e435313b3f0",
  "block": 56745518,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-28T01:28:48",
  "op": [
    "vote",
    {
      "voter": "humanbeep",
      "author": "idevbrandon",
      "permlink": "how-i-make-money-as-an-investor-and-software-developer",
      "weight": -10000
    }
  ]
}
2021/08/27 15:30:57
parent author
parent permlinkearn
authoridevbrandon
permlinkhow-i-make-money-as-an-investor-and-software-developer
titleHow I Make Money as an Investor& Software Developer
body<html> <h3>Thunail spare change please LOL</h3> <p>Hi, its me Brandon. I’ve been programming all day to improve Problem solving skills and prepare a portfolio with 2 big projects which are OXINION and UpDividend.</p> <p>Keep in mind “Think of how fast you can make $1”. </p> <ol><li>Software/ API business<br/>Hosting API on rapidAPI is such an interesting business model. I’m a FE developer who create web applications. i would like to create a profitable apps with APIs.</li><li>Blog/Affiliate marketing/ steemit. <br/>As a developer, i would like to share my knowledge by writing some blog on any platform. Unfortunately, Medium still not supporting my address yet. So, i’d wait how it goes</li><li>Sell something <br/>Use 2nd hand market app. I have a handful skills to build computer with several components</li><li>Delivery | Deliver Food With DoorDash. …<br/>Can’t wait to be employed as a dev &amp; will keep carrying on delivery work for exercise. I don’t make time to do exercise everyday. Plus, i have hesitation on putting my hard earn money into stock market. I split half in my stock account and another half to buy USD to get more interest.</li><li>Cash apps<br/>Walk tracking $0.1 everyday and let your phone playing ads that pay 5 cent every hour.</li><li>Bank interest from UK &amp; Korean banks. <br/>My broker account allows me earn interest on my USD</li><li>Dividend Investing<br/>If you are from America, there’s fraction share trading service avariable. In here, my broker allows me to trade with a dollar.</li></ol> <p>Collect more shares/Stack up dividend. Today I’ve got a free OGN stock from Merck spin-off. It is an interesting experience. I’m testing my best how much money I need cash. Dividend income $0.13 daily, i buy $1 stock every per delivery and spend the rest for my expense. I literally get paid every 2 days even if the amount is super small. </p> <p>The definition of rich is that make your money works for you. Not you work for the money at a company you hate.</p> <p>Not earning atm</p> <ol><li>YouTube<br/>I want to create JS content as a software developer.</li></ol> <h3>How can I make $1 fast?</h3> <p><a href="https://www.quora.com/What-are-some-quick-ways-to-make-1"><strong>What are some quick ways to make $1?</strong><br/><em>Answer (1 of 11): It’s good to know how to make change whether you work in a store or are just shopping. People can…</em>www.quora.com</a></p> <p>there are so many ways to make money but i won’t include selling stuff here as i don’t sell stuff regularly. i do delivery job for exercise but income genrating stop when i don’t work. so it doesn’t count again.</p> </html>
json metadata{"tags":["earn","passive","income","dividend","investment","cash","investor","developer"],"links":["https://www.quora.com/What-are-some-quick-ways-to-make-1"],"app":"steemit/0.2","format":"html"}
Transaction InfoBlock #56733636/Trx b304ad353c7476fe2d251b74ab675b430d73541e
View Raw JSON Data
{
  "trx_id": "b304ad353c7476fe2d251b74ab675b430d73541e",
  "block": 56733636,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-27T15:30:57",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "earn",
      "author": "idevbrandon",
      "permlink": "how-i-make-money-as-an-investor-and-software-developer",
      "title": "How I Make Money as an Investor& Software Developer",
      "body": "<html>\n<h3>Thunail spare change please LOL</h3>\n<p>Hi, its me Brandon. I’ve been programming all day to improve Problem solving skills and prepare a portfolio with 2 big projects which are OXINION and UpDividend.</p>\n<p>Keep in mind “Think of how fast you can make $1”. </p>\n<ol><li>Software/ API business<br/>Hosting API on rapidAPI is such an interesting business model. I’m a FE developer who create web applications. i would like to create a profitable apps with APIs.</li><li>Blog/Affiliate marketing/ steemit. <br/>As a developer, i would like to share my knowledge by writing some blog on any platform. Unfortunately, Medium still not supporting my address yet. So, i’d wait how it goes</li><li>Sell something <br/>Use 2nd hand market app. I have a handful skills to build computer with several components</li><li>Delivery | Deliver Food With DoorDash. …<br/>Can’t wait to be employed as a dev &amp; will keep carrying on delivery work for exercise. I don’t make time to do exercise everyday. Plus, i have hesitation on putting my hard earn money into stock market. I split half in my stock account and another half to buy USD to get more interest.</li><li>Cash apps<br/>Walk tracking $0.1 everyday and let your phone playing ads that pay 5 cent every hour.</li><li>Bank interest from UK &amp; Korean banks. <br/>My broker account allows me earn interest on my USD</li><li>Dividend Investing<br/>If you are from America, there’s fraction share trading service avariable. In here, my broker allows me to trade with a dollar.</li></ol>\n<p>Collect more shares/Stack up dividend. Today I’ve got a free OGN stock from Merck spin-off. It is an interesting experience. I’m testing my best how much money I need cash. Dividend income $0.13 daily, i buy $1 stock every per delivery and spend the rest for my expense. I literally get paid every 2 days even if the amount is super small. </p>\n<p>The definition of rich is that make your money works for you. Not you work for the money at a company you hate.</p>\n<p>Not earning atm</p>\n<ol><li>YouTube<br/>I want to create JS content as a software developer.</li></ol>\n<h3>How can I make $1 fast?</h3>\n<p><a href=\"https://www.quora.com/What-are-some-quick-ways-to-make-1\"><strong>What are some quick ways to make $1?</strong><br/><em>Answer (1 of 11): It’s good to know how to make change whether you work in a store or are just shopping. People can…</em>www.quora.com</a></p>\n<p>there are so many ways to make money but i won’t include selling stuff here as i don’t sell stuff regularly. i do delivery job for exercise but income genrating stop when i don’t work. so it doesn’t count again.</p>\n</html>",
      "json_metadata": "{\"tags\":[\"earn\",\"passive\",\"income\",\"dividend\",\"investment\",\"cash\",\"investor\",\"developer\"],\"links\":[\"https://www.quora.com/What-are-some-quick-ways-to-make-1\"],\"app\":\"steemit/0.2\",\"format\":\"html\"}"
    }
  ]
}
idevbrandonsent 0.005 SBD to @user.dunamu- "c8383ca2-1a31-49a8-985e-c0bd1d607602"
2021/08/27 07:03:27
fromidevbrandon
touser.dunamu
amount0.005 SBD
memoc8383ca2-1a31-49a8-985e-c0bd1d607602
Transaction InfoBlock #56723549/Trx a6adcd2d64800f5eea1632157b475f677df5daa4
View Raw JSON Data
{
  "trx_id": "a6adcd2d64800f5eea1632157b475f677df5daa4",
  "block": 56723549,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-27T07:03:27",
  "op": [
    "transfer",
    {
      "from": "idevbrandon",
      "to": "user.dunamu",
      "amount": "0.005 SBD",
      "memo": "c8383ca2-1a31-49a8-985e-c0bd1d607602"
    }
  ]
}
idevbrandonclaimed reward balance: 0.005 SBD, 0.010 SP
2021/08/27 06:46:33
accountidevbrandon
reward steem0.000 STEEM
reward sbd0.005 SBD
reward vests16.750725 VESTS
Transaction InfoBlock #56723212/Trx e58507ae13a1ced9cad68948d0802c7a33ba5519
View Raw JSON Data
{
  "trx_id": "e58507ae13a1ced9cad68948d0802c7a33ba5519",
  "block": 56723212,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-27T06:46:33",
  "op": [
    "claim_reward_balance",
    {
      "account": "idevbrandon",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "0.005 SBD",
      "reward_vests": "16.750725 VESTS"
    }
  ]
}
idevbrandonreceived 0.005 SBD, 0.010 SP author reward for @idevbrandon / everything-you-need-to-know-about-redux
2021/08/24 05:31:00
authoridevbrandon
permlinkeverything-you-need-to-know-about-redux
sbd payout0.005 SBD
steem payout0.000 STEEM
vesting payout16.750725 VESTS
Transaction InfoBlock #56635854/Virtual Operation #6
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 56635854,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 6,
  "timestamp": "2021-08-24T05:31:00",
  "op": [
    "author_reward",
    {
      "author": "idevbrandon",
      "permlink": "everything-you-need-to-know-about-redux",
      "sbd_payout": "0.005 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "16.750725 VESTS"
    }
  ]
}
idevbrandonpublished a new post: all-react-hooks
2021/08/17 13:25:15
parent author
parent permlinkreact
authoridevbrandon
permlinkall-react-hooks
titleAll React Hooks
body@@ -525,16 +525,121 @@ %0A%7D%0A%60%60%60%0A%0A +!%5Bcarbon.png%5D(https://cdn.steemitimages.com/DQmUKzXzRRfJPBUVkgDrYJnQGoAGYTmVtvW1MwdEVhEY8LV/carbon.png)%0A%0A %0Areferen
json metadata{"tags":["hooks","usecontext","usestate","usereducer","useeffect","usememo","useref"],"image":["https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png","https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png","https://cdn.steemitimages.com/DQmUKzXzRRfJPBUVkgDrYJnQGoAGYTmVtvW1MwdEVhEY8LV/carbon.png"],"links":["https://reactjs.org/docs/hooks-intro.html"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56444930/Trx 0b80d7ddaf167d86e809c85015f926d3cc374a61
View Raw JSON Data
{
  "trx_id": "0b80d7ddaf167d86e809c85015f926d3cc374a61",
  "block": 56444930,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T13:25:15",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "react",
      "author": "idevbrandon",
      "permlink": "all-react-hooks",
      "title": "All React Hooks",
      "body": "@@ -525,16 +525,121 @@\n %0A%7D%0A%60%60%60%0A%0A\n+!%5Bcarbon.png%5D(https://cdn.steemitimages.com/DQmUKzXzRRfJPBUVkgDrYJnQGoAGYTmVtvW1MwdEVhEY8LV/carbon.png)%0A%0A\n %0Areferen\n",
      "json_metadata": "{\"tags\":[\"hooks\",\"usecontext\",\"usestate\",\"usereducer\",\"useeffect\",\"usememo\",\"useref\"],\"image\":[\"https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png\",\"https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png\",\"https://cdn.steemitimages.com/DQmUKzXzRRfJPBUVkgDrYJnQGoAGYTmVtvW1MwdEVhEY8LV/carbon.png\"],\"links\":[\"https://reactjs.org/docs/hooks-intro.html\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
idevbrandonpublished a new post: all-react-hooks
2021/08/17 12:46:36
parent author
parent permlinkreact
authoridevbrandon
permlinkall-react-hooks
titleAll React Hooks
body@@ -411,16 +411,129 @@ n.png)%0A%0A +## useReducer%0A%0A%60%60%60%0Afunction reducer() %7B%0A return %7B...%7D // return a new state while keeping immutability %0A%7D%0A%60%60%60%0A %0A%0Arefere
json metadata{"tags":["hooks","usecontext","usestate","usereducer","useeffect","usememo","useref"],"image":["https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png","https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png"],"links":["https://reactjs.org/docs/hooks-intro.html"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56444161/Trx 575a5611fa81f985fdaf93ee5e28c49d213dd812
View Raw JSON Data
{
  "trx_id": "575a5611fa81f985fdaf93ee5e28c49d213dd812",
  "block": 56444161,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T12:46:36",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "react",
      "author": "idevbrandon",
      "permlink": "all-react-hooks",
      "title": "All React Hooks",
      "body": "@@ -411,16 +411,129 @@\n n.png)%0A%0A\n+## useReducer%0A%0A%60%60%60%0Afunction reducer() %7B%0A    return %7B...%7D // return a new state while keeping immutability %0A%7D%0A%60%60%60%0A\n %0A%0Arefere\n",
      "json_metadata": "{\"tags\":[\"hooks\",\"usecontext\",\"usestate\",\"usereducer\",\"useeffect\",\"usememo\",\"useref\"],\"image\":[\"https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png\",\"https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png\"],\"links\":[\"https://reactjs.org/docs/hooks-intro.html\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
idevbrandonpublished a new post: all-react-hooks
2021/08/17 12:43:15
parent author
parent permlinkreact
authoridevbrandon
permlinkall-react-hooks
titleAll React Hooks
body@@ -418,17 +418,17 @@ %0A%0A%0Arefer -a +e nce%0Ahttp
json metadata{"tags":["hooks","usecontext","usestate","usereducer","useeffect","usememo","useref"],"image":["https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png","https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png"],"links":["https://reactjs.org/docs/hooks-intro.html"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56444094/Trx af4396ecb66b60aa5aa14cba4e21918a18aab808
View Raw JSON Data
{
  "trx_id": "af4396ecb66b60aa5aa14cba4e21918a18aab808",
  "block": 56444094,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T12:43:15",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "react",
      "author": "idevbrandon",
      "permlink": "all-react-hooks",
      "title": "All React Hooks",
      "body": "@@ -418,17 +418,17 @@\n %0A%0A%0Arefer\n-a\n+e\n nce%0Ahttp\n",
      "json_metadata": "{\"tags\":[\"hooks\",\"usecontext\",\"usestate\",\"usereducer\",\"useeffect\",\"usememo\",\"useref\"],\"image\":[\"https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png\",\"https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png\"],\"links\":[\"https://reactjs.org/docs/hooks-intro.html\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
2021/08/17 12:21:30
voteridevbrandon
authoridevbrandon
permlinkall-react-hooks
weight10000 (100.00%)
Transaction InfoBlock #56443661/Trx 10edb5ecb4e1307b19c2457533c9899885717612
View Raw JSON Data
{
  "trx_id": "10edb5ecb4e1307b19c2457533c9899885717612",
  "block": 56443661,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T12:21:30",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "idevbrandon",
      "permlink": "all-react-hooks",
      "weight": 10000
    }
  ]
}
idevbrandonpublished a new post: all-react-hooks
2021/08/17 11:00:30
parent author
parent permlinkreact
authoridevbrandon
permlinkall-react-hooks
titleAll React Hooks
bodyLet's try to study all react hooks you gonna face ![icon.png](https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png) ## useState re-render is the key when things change. You can not change the value directly so have to use it with the function(setSth) in useState to mutate. ![carbon.png](https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png) referance https://reactjs.org/docs/hooks-intro.html
json metadata{"tags":["react","hooks","usecontext","usestate","usereducer","useeffect","usememo","useref"],"image":["https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png","https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png"],"links":["https://reactjs.org/docs/hooks-intro.html"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56442056/Trx a668e46bf30e43dfc90e792b77f807974aa2d8f6
View Raw JSON Data
{
  "trx_id": "a668e46bf30e43dfc90e792b77f807974aa2d8f6",
  "block": 56442056,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T11:00:30",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "react",
      "author": "idevbrandon",
      "permlink": "all-react-hooks",
      "title": "All React Hooks",
      "body": "Let's try to study all react hooks you gonna face\n\n![icon.png](https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png)\n\n## useState\n\nre-render is the key when things change. You can not change the value directly so have to use it with the function(setSth) in useState to mutate. \n\n![carbon.png](https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png)\n\n\n\nreferance\nhttps://reactjs.org/docs/hooks-intro.html",
      "json_metadata": "{\"tags\":[\"react\",\"hooks\",\"usecontext\",\"usestate\",\"usereducer\",\"useeffect\",\"usememo\",\"useref\"],\"image\":[\"https://cdn.steemitimages.com/DQmTwAoiDk8mF5aAk9qvJzPsPbsX2qKo3YC7AP7RM8F3BcW/icon.png\",\"https://cdn.steemitimages.com/DQmNiFi9kFzyUpxdjiB6DwogwerB7HCXYgp1cvpEs5ziPad/carbon.png\"],\"links\":[\"https://reactjs.org/docs/hooks-intro.html\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
idevbrandonpublished a new post: list-of-holding-coins
2021/08/17 08:54:33
parent author
parent permlinkbitcoin
authoridevbrandon
permlinklist-of-holding-coins
titleList of holding coins
body![Screen Shot 2021-08-17 at 5.37.29 PM.png](https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png) I do hold all my crypto currency in Upbit from South Korea. As you can see, there is STEEM coin!!! To be honest, i thought transferring STEEM to my upbit wallet was a joke. At the beginning, i thought there might be some regulation or difficulty to transfer but actually this is super duper simple, easy and fast. All you need to have are 2 things such as "MEMO" and "Your account name". In my case, i needed to have "c8383ca2-1a31-49a8-985e-c0bd1d607602" and "user.dunamu" to get my steem in my upbit account. ![upbit_stem.png](https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png) This is really simple so hopefully steemit keep growing and thrive as no.1 crypto. I had a steemit account when i was at college but i didn't have any crypto wallet and still through its a joke at that time. but in 2021, after passing a few years, i realized that this is a real. i would recommend steemit platform to everyone and expand my blog platform from medium to Steemit. I love Steemit and this is really clever platform. As a web developer, i would like to developer something useful and money-making apps like this.
json metadata{"tags":["cryptocurrency","investor","developer","blog","steemit","platform","money"],"image":["https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png","https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56439550/Trx c5136c5519b1f019269ba888a1acdd98099eb48e
View Raw JSON Data
{
  "trx_id": "c5136c5519b1f019269ba888a1acdd98099eb48e",
  "block": 56439550,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:54:33",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "bitcoin",
      "author": "idevbrandon",
      "permlink": "list-of-holding-coins",
      "title": "List of holding coins",
      "body": "![Screen Shot 2021-08-17 at 5.37.29 PM.png](https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png)\n\nI do hold all my crypto currency in Upbit from South Korea. As you can see, there is STEEM coin!!! To be honest, i thought transferring STEEM to my upbit wallet was a joke. At the beginning, i thought there might be some regulation or difficulty to transfer but actually this is super duper simple, easy and fast. All you need to have are 2 things such as \"MEMO\" and \"Your account name\".  In my case, i needed to have \"c8383ca2-1a31-49a8-985e-c0bd1d607602\" and \"user.dunamu\" to get my steem in my upbit account. \n\n![upbit_stem.png](https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png)\n\nThis is really simple so hopefully steemit keep growing and thrive as no.1 crypto. I had a steemit account when i was at college but i didn't have any crypto wallet and still through its a joke at that time. but in 2021, after passing a few years, i realized that this is a real. i would recommend steemit platform to everyone and expand my blog platform from medium to Steemit. I love Steemit and this is really clever platform. As a web developer, i would like to developer something useful and money-making apps like this.",
      "json_metadata": "{\"tags\":[\"cryptocurrency\",\"investor\",\"developer\",\"blog\",\"steemit\",\"platform\",\"money\"],\"image\":[\"https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png\",\"https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
2021/08/17 08:47:36
voteridevbrandon
authoridevbrandon
permlinklist-of-holding-coins
weight10000 (100.00%)
Transaction InfoBlock #56439412/Trx 863eb07aafabfe6baf5623487cc5a1c624334db6
View Raw JSON Data
{
  "trx_id": "863eb07aafabfe6baf5623487cc5a1c624334db6",
  "block": 56439412,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:47:36",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "idevbrandon",
      "permlink": "list-of-holding-coins",
      "weight": 10000
    }
  ]
}
2021/08/17 08:47:03
parent authorsteem.history
parent permlinkre-idevbrandon-everything-you-need-to-know-about-redux-20210817t053107513z
authoridevbrandon
permlinkqxz72c
title
bodyThank you for visiting my blog :)
json metadata{"app":"steemit/0.2"}
Transaction InfoBlock #56439401/Trx 528c11c082c6ae05800de092c44076f313b386f3
View Raw JSON Data
{
  "trx_id": "528c11c082c6ae05800de092c44076f313b386f3",
  "block": 56439401,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:47:03",
  "op": [
    "comment",
    {
      "parent_author": "steem.history",
      "parent_permlink": "re-idevbrandon-everything-you-need-to-know-about-redux-20210817t053107513z",
      "author": "idevbrandon",
      "permlink": "qxz72c",
      "title": "",
      "body": "Thank you for visiting my blog :)",
      "json_metadata": "{\"app\":\"steemit/0.2\"}"
    }
  ]
}
2021/08/17 08:46:51
voteridevbrandon
authorsteem.history
permlinkre-idevbrandon-everything-you-need-to-know-about-redux-20210817t053107513z
weight10000 (100.00%)
Transaction InfoBlock #56439397/Trx 6f6f363f8f87ddbe30935e8c078186ee2bf6798f
View Raw JSON Data
{
  "trx_id": "6f6f363f8f87ddbe30935e8c078186ee2bf6798f",
  "block": 56439397,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:46:51",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "steem.history",
      "permlink": "re-idevbrandon-everything-you-need-to-know-about-redux-20210817t053107513z",
      "weight": 10000
    }
  ]
}
idevbrandoncustom json: notify
2021/08/17 08:46:27
required auths[]
required posting auths["idevbrandon"]
idnotify
json["setLastRead",{"date":"2021-08-17T08:46:24"}]
Transaction InfoBlock #56439389/Trx 3b07702098be8501ad3a2a3c3840dcbc6e2b9f07
View Raw JSON Data
{
  "trx_id": "3b07702098be8501ad3a2a3c3840dcbc6e2b9f07",
  "block": 56439389,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:46:27",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "idevbrandon"
      ],
      "id": "notify",
      "json": "[\"setLastRead\",{\"date\":\"2021-08-17T08:46:24\"}]"
    }
  ]
}
idevbrandonpublished a new post: list-of-holding-coins
2021/08/17 08:46:09
parent author
parent permlinkbitcoin
authoridevbrandon
permlinklist-of-holding-coins
titleList of holding coins
body![Screen Shot 2021-08-17 at 5.37.29 PM.png](https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png) I do hold all my crypto currency in Upbit from South Korea. As you can see, there is STEEM coin!!! To be honest, i thought transferring STEEM to my upbit wallet was a joke. At the beginning, i thought there might be some regulation or difficulty to transfer but actually this is super duper simple, easy and fast. All you need to have are 2 things such as "MEMO" and "Your account name". In my case, i needed to have "c8383ca2-1a31-49a8-985e-c0bd1d607602" and "user.dunamu" to get my steem in my upbit account. ![upbit_stem.png](https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png) This is really simple so hopefully steemit keep growing and thrive as no.1 crypto. I had a steemit account when i was at college but i didn't have any crypto wallet and still through its a joke at that time. but in 2021, after passing a few years, i realized that this is a real. i would recommend steemit platform to everyone and expand my blog platform from medium to Steemit. I love Steemit and this is really clever platform. As a web developer, i would like to developer something useful and money-making apps like this.
json metadata{"tags":["bitcoin","cryptocurrency","investor","developer","blog","steemit","platform","money"],"image":["https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png","https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56439383/Trx d2d8f29997b0ac766eef519865b8039d695674d9
View Raw JSON Data
{
  "trx_id": "d2d8f29997b0ac766eef519865b8039d695674d9",
  "block": 56439383,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:46:09",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "bitcoin",
      "author": "idevbrandon",
      "permlink": "list-of-holding-coins",
      "title": "List of holding coins",
      "body": "![Screen Shot 2021-08-17 at 5.37.29 PM.png](https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png)\n\nI do hold all my crypto currency in Upbit from South Korea. As you can see, there is STEEM coin!!! To be honest, i thought transferring STEEM to my upbit wallet was a joke. At the beginning, i thought there might be some regulation or difficulty to transfer but actually this is super duper simple, easy and fast. All you need to have are 2 things such as \"MEMO\" and \"Your account name\".  In my case, i needed to have \"c8383ca2-1a31-49a8-985e-c0bd1d607602\" and \"user.dunamu\" to get my steem in my upbit account. \n\n![upbit_stem.png](https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png)\n\nThis is really simple so hopefully steemit keep growing and thrive as no.1 crypto. I had a steemit account when i was at college but i didn't have any crypto wallet and still through its a joke at that time. but in 2021, after passing a few years, i realized that this is a real. i would recommend steemit platform to everyone and expand my blog platform from medium to Steemit. I love Steemit and this is really clever platform. As a web developer, i would like to developer something useful and money-making apps like this.",
      "json_metadata": "{\"tags\":[\"bitcoin\",\"cryptocurrency\",\"investor\",\"developer\",\"blog\",\"steemit\",\"platform\",\"money\"],\"image\":[\"https://cdn.steemitimages.com/DQmWxLnjPRndp2U2m1g2G94QakqnuUmkj3vBipZ83ch3TCj/Screen%20Shot%202021-08-17%20at%205.37.29%20PM.png\",\"https://cdn.steemitimages.com/DQmQPD4PFcAAgmHDR2nBc1WuUYFo9qL6T3yPqGGtQN9SGmV/upbit_stem.png\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
2021/08/17 08:36:24
voteridevbrandon
authoridevbrandon
permlinkaugust-2021-dividend-report
weight10000 (100.00%)
Transaction InfoBlock #56439190/Trx 9b2a48cdcba46fc09f664680b71f5e6ca607de0d
View Raw JSON Data
{
  "trx_id": "9b2a48cdcba46fc09f664680b71f5e6ca607de0d",
  "block": 56439190,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:36:24",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "idevbrandon",
      "permlink": "august-2021-dividend-report",
      "weight": 10000
    }
  ]
}
2021/08/17 08:36:09
parent author
parent permlinkdividend
authoridevbrandon
permlinkaugust-2021-dividend-report
titleAugust 2021 Dividend report
body![Screen Shot 2021-08-17 at 5.30.06 PM.png](https://cdn.steemitimages.com/DQmTRCeQ9YZ3DWf5uX3Qoo6DMwn8BuHMzgm8yit9CcnhgvH/Screen%20Shot%202021-08-17%20at%205.30.06%20PM.png) This is my portfolio dividend income report. VZ $0.02 BMY $0.02 BND $4.16 LOW $0.02 BND $0.02 GD $0.02 MA $0.01 TXN $0.02 CLX $0.02 AAPL $0.04 COST* $0.02 ABBV $0.02 CL $0.03 HRL $0.05 PG $0.05 ACN $0.01 ABT $0.05 DIA $0.02 AOS $0.22 MKTX $0.01 CAT $0.08 SBUX $0.01 You see (*) sign on Costco name. This is the point where i started recording on a video how fast my current portfolio can make $1. This seems pretty small yet but i do believe that it will keep growing one day and will help me where i would like to be in the future.
json metadata{"tags":["dividend","investment","stock","bond","finance","growth","investor","freedom"],"image":["https://cdn.steemitimages.com/DQmTRCeQ9YZ3DWf5uX3Qoo6DMwn8BuHMzgm8yit9CcnhgvH/Screen%20Shot%202021-08-17%20at%205.30.06%20PM.png"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56439185/Trx 312dd9dd0f29ccb7554081bc278e875c2f783ba6
View Raw JSON Data
{
  "trx_id": "312dd9dd0f29ccb7554081bc278e875c2f783ba6",
  "block": 56439185,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:36:09",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "dividend",
      "author": "idevbrandon",
      "permlink": "august-2021-dividend-report",
      "title": "August 2021 Dividend report",
      "body": "![Screen Shot 2021-08-17 at 5.30.06 PM.png](https://cdn.steemitimages.com/DQmTRCeQ9YZ3DWf5uX3Qoo6DMwn8BuHMzgm8yit9CcnhgvH/Screen%20Shot%202021-08-17%20at%205.30.06%20PM.png)\n\nThis is my portfolio dividend income report. \nVZ\t        $0.02\nBMY\t$0.02\nBND\t$4.16\nLOW\t$0.02\nBND\t$0.02\nGD\t        $0.02\nMA\t        $0.01\nTXN\t$0.02\nCLX\t$0.02\nAAPL\t$0.04\nCOST*\t$0.02\nABBV\t$0.02\nCL\t        $0.03\nHRL\t$0.05\nPG\t        $0.05\nACN\t$0.01\nABT\t$0.05\nDIA\t        $0.02\nAOS\t$0.22\nMKTX\t$0.01\nCAT\t$0.08\nSBUX\t$0.01\n\nYou see (*) sign on Costco name. This is the point where i started recording on a video how fast my current portfolio can make $1. This seems pretty small yet but i do believe that it will keep growing one day and will help me where i would like to be in the future.",
      "json_metadata": "{\"tags\":[\"dividend\",\"investment\",\"stock\",\"bond\",\"finance\",\"growth\",\"investor\",\"freedom\"],\"image\":[\"https://cdn.steemitimages.com/DQmTRCeQ9YZ3DWf5uX3Qoo6DMwn8BuHMzgm8yit9CcnhgvH/Screen%20Shot%202021-08-17%20at%205.30.06%20PM.png\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
idevbrandonupdated their account properties
2021/08/17 08:11:54
accountidevbrandon
json metadata
posting json metadata{"profile":{"profile_image":"https://cdn.steemitimages.com/DQmTLibD19WRyu7Sf2KPK5jYxqAZKMN8oLwJR15Va4dqqW3/iDevBrandon.png","about":"investor & Software Developer","version":2,"website":"https://www.instagram.com/idevbrandon"}}
extensions[]
Transaction InfoBlock #56438703/Trx e9970b37c33824f7ca8b3ee7f38fdb7df6ce6456
View Raw JSON Data
{
  "trx_id": "e9970b37c33824f7ca8b3ee7f38fdb7df6ce6456",
  "block": 56438703,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:11:54",
  "op": [
    "account_update2",
    {
      "account": "idevbrandon",
      "json_metadata": "",
      "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmTLibD19WRyu7Sf2KPK5jYxqAZKMN8oLwJR15Va4dqqW3/iDevBrandon.png\",\"about\":\"investor & Software Developer\",\"version\":2,\"website\":\"https://www.instagram.com/idevbrandon\"}}",
      "extensions": []
    }
  ]
}
idevbrandonupdated their account properties
2021/08/17 08:11:33
accountidevbrandon
json metadata
posting json metadata{"profile":{"profile_image":"https://cdn.steemitimages.com/DQmTLibD19WRyu7Sf2KPK5jYxqAZKMN8oLwJR15Va4dqqW3/iDevBrandon.png","about":"investor & Software Developer","version":2}}
extensions[]
Transaction InfoBlock #56438696/Trx a066b7d4041bdaaa24d2cca70e3580ad20dfd19c
View Raw JSON Data
{
  "trx_id": "a066b7d4041bdaaa24d2cca70e3580ad20dfd19c",
  "block": 56438696,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:11:33",
  "op": [
    "account_update2",
    {
      "account": "idevbrandon",
      "json_metadata": "",
      "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmTLibD19WRyu7Sf2KPK5jYxqAZKMN8oLwJR15Va4dqqW3/iDevBrandon.png\",\"about\":\"investor & Software Developer\",\"version\":2}}",
      "extensions": []
    }
  ]
}
idevbrandonupvoted (100.00%) @idevbrandon / qxz4y7
2021/08/17 08:04:54
voteridevbrandon
authoridevbrandon
permlinkqxz4y7
weight10000 (100.00%)
Transaction InfoBlock #56438565/Trx ee7f299e2e19cefb6e4b40a0045b056e6b569313
View Raw JSON Data
{
  "trx_id": "ee7f299e2e19cefb6e4b40a0045b056e6b569313",
  "block": 56438565,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:04:54",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "idevbrandon",
      "permlink": "qxz4y7",
      "weight": 10000
    }
  ]
}
2021/08/17 08:01:18
parent authorsteemitblog
parent permlinkthe-steemit-crypto-academy-weekly-update-august-16th-2021-new-courses
authoridevbrandon
permlinkqxz4y7
title
bodyI love steemit so much! Thx for creating this amazing platform
json metadata{"app":"steemit/0.2"}
Transaction InfoBlock #56438494/Trx 2007226c4a6cb9a14d8bdb3d3307f821efe4e456
View Raw JSON Data
{
  "trx_id": "2007226c4a6cb9a14d8bdb3d3307f821efe4e456",
  "block": 56438494,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:01:18",
  "op": [
    "comment",
    {
      "parent_author": "steemitblog",
      "parent_permlink": "the-steemit-crypto-academy-weekly-update-august-16th-2021-new-courses",
      "author": "idevbrandon",
      "permlink": "qxz4y7",
      "title": "",
      "body": "I love steemit so much! Thx for creating this amazing platform",
      "json_metadata": "{\"app\":\"steemit/0.2\"}"
    }
  ]
}
2021/08/17 08:00:57
voteridevbrandon
authorsteemitblog
permlinkthe-steemit-crypto-academy-weekly-update-august-16th-2021-new-courses
weight10000 (100.00%)
Transaction InfoBlock #56438487/Trx 1c8ccaef22f42c777814240b29946f406d020c75
View Raw JSON Data
{
  "trx_id": "1c8ccaef22f42c777814240b29946f406d020c75",
  "block": 56438487,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:00:57",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "steemitblog",
      "permlink": "the-steemit-crypto-academy-weekly-update-august-16th-2021-new-courses",
      "weight": 10000
    }
  ]
}
2021/08/17 08:00:27
voteridevbrandon
authortorrance
permlinkfunction-components-and-hooks-are-better
weight10000 (100.00%)
Transaction InfoBlock #56438477/Trx bea4cdf770e19481f63608de810e5f025b7e8762
View Raw JSON Data
{
  "trx_id": "bea4cdf770e19481f63608de810e5f025b7e8762",
  "block": 56438477,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T08:00:27",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "torrance",
      "permlink": "function-components-and-hooks-are-better",
      "weight": 10000
    }
  ]
}
steemdelegated 17.153 SP to @idevbrandon
2021/08/17 06:48:51
delegatorsteem
delegateeidevbrandon
vesting shares27931.963250 VESTS
Transaction InfoBlock #56437052/Trx 9e1de68bfb55c9602b7622c2c924ce932aa39e2c
View Raw JSON Data
{
  "trx_id": "9e1de68bfb55c9602b7622c2c924ce932aa39e2c",
  "block": 56437052,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T06:48:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "27931.963250 VESTS"
    }
  ]
}
2021/08/17 06:22:57
votergormogon
authoridevbrandon
permlinkeverything-you-need-to-know-about-redux
weight1000 (10.00%)
Transaction InfoBlock #56436540/Trx 0508522dd6b91356ec57b2d2d90bd160bb02c677
View Raw JSON Data
{
  "trx_id": "0508522dd6b91356ec57b2d2d90bd160bb02c677",
  "block": 56436540,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T06:22:57",
  "op": [
    "vote",
    {
      "voter": "gormogon",
      "author": "idevbrandon",
      "permlink": "everything-you-need-to-know-about-redux",
      "weight": 1000
    }
  ]
}
2021/08/17 05:58:00
voterinertia
authoridevbrandon
permlinkeverything-you-need-to-know-about-redux
weight10000 (100.00%)
Transaction InfoBlock #56436043/Trx 3e3aee901a75256677e2c0aa17def0bc1d62b1fd
View Raw JSON Data
{
  "trx_id": "3e3aee901a75256677e2c0aa17def0bc1d62b1fd",
  "block": 56436043,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:58:00",
  "op": [
    "vote",
    {
      "voter": "inertia",
      "author": "idevbrandon",
      "permlink": "everything-you-need-to-know-about-redux",
      "weight": 10000
    }
  ]
}
idevbrandonsent 0.001 STEEM to @user.dunamu- "c8383ca2-1a31-49a8-985e-c0bd1d607602"
2021/08/17 05:53:51
fromidevbrandon
touser.dunamu
amount0.001 STEEM
memoc8383ca2-1a31-49a8-985e-c0bd1d607602
Transaction InfoBlock #56435960/Trx d7234d5d16b529e8cc711e7a6de837f660744852
View Raw JSON Data
{
  "trx_id": "d7234d5d16b529e8cc711e7a6de837f660744852",
  "block": 56435960,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:53:51",
  "op": [
    "transfer",
    {
      "from": "idevbrandon",
      "to": "user.dunamu",
      "amount": "0.001 STEEM",
      "memo": "c8383ca2-1a31-49a8-985e-c0bd1d607602"
    }
  ]
}
2021/08/17 05:31:21
voteridevbrandon
authoridevbrandon
permlinkeverything-you-need-to-know-about-redux
weight10000 (100.00%)
Transaction InfoBlock #56435512/Trx abd76dfa99b6f485d5ae3ff783139d4ba694f95b
View Raw JSON Data
{
  "trx_id": "abd76dfa99b6f485d5ae3ff783139d4ba694f95b",
  "block": 56435512,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:31:21",
  "op": [
    "vote",
    {
      "voter": "idevbrandon",
      "author": "idevbrandon",
      "permlink": "everything-you-need-to-know-about-redux",
      "weight": 10000
    }
  ]
}
2021/08/17 05:31:09
votersteem.history
authoridevbrandon
permlinkeverything-you-need-to-know-about-redux
weight1000 (10.00%)
Transaction InfoBlock #56435508/Trx e3bfd446daaecb1875e3098825abf99bb114af30
View Raw JSON Data
{
  "trx_id": "e3bfd446daaecb1875e3098825abf99bb114af30",
  "block": 56435508,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:31:09",
  "op": [
    "vote",
    {
      "voter": "steem.history",
      "author": "idevbrandon",
      "permlink": "everything-you-need-to-know-about-redux",
      "weight": 1000
    }
  ]
}
2021/08/17 05:31:06
parent authoridevbrandon
parent permlinkeverything-you-need-to-know-about-redux
authorsteem.history
permlinkre-idevbrandon-everything-you-need-to-know-about-redux-20210817t053107513z
title
bodyHello welcome to Steemit world! I'm @steem.history, who is steem witness. This is a recommended post for you.[Newcomers Guide](https://steemitdev.com/guide/@steemitblog/steemit-a-guide-for-newcomers) and [The Complete Steemit Etiquette Guide (Revision 2.0)](https://steemit.com/steem/@steem.history/the-complete-steemit-etiquette-guide-revision-20-homage-1598425779) and, recommended community [Newcomers Community](https://steemit.com/trending/hive-172186) I wish you luck to your steemit activities.<center> https://cdn.steemitimages.com/DQmXHwdcNs5VPcBft1iSosPdHLpBNBfjuG84g3ffWhMw5JQ/image.png <sub>(The bots avatar has been created using https://robohash.org/)</sub> @steem.history ### My witness activity - [My aspiration for STEEM witness](https://steemit.com/hive-185836/@steem.history/my-aspiration-for-steem-witness-1601280729) - Provides information on Steem. [Reference](https://steemit.com/trending/hive-130095) - Supporting the Steem project. [SPUD4STEEM project](https://steemit.com/trending/spud4steem) - Supporting the community. [Newcomers Community](https://steemit.com/trending/hive-172186),[Steem Sri Lanka](https://steemit.com/trending/hive-133716) ,[WORLD OF XPILAR](https://steemit.com/trending/hive-185836), [GLOBAL STEEM](https://steemit.com/trending/hive-145160), [Scouts](https://steemit.com/trending/hive-181136), [Latino Community](https://steemit.com/trending/hive-188619) ### My featured posts - [The Complete Steemit Etiquette Guide (Revision 2.0) -Homage](https://steemit.com/steem/@steem.history/the-complete-steemit-etiquette-guide-revision-20-homage-1598425779) [![image.png](https://cdn.steemitimages.com/DQmd7of2TpLGqvckkrReWahnkxMWH6eMg5upXesfsujDCnW/image.png)](https://steemlogin.com/sign/account-witness-vote?witness=steem.history&amp;approve=1) <sub>please click it!</sub> ![image.png](https://cdn.steemitimages.com/DQmWDnFh7Kcgj2gdPc5RgG9Cezc4Bapq8sQQJvrkxR8rx5z/image.png) <sub>(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)</sub> </center>
json metadata{"tsgs":["hello"]}
Transaction InfoBlock #56435507/Trx c56a616fb87ca14fdc548a9ddfb1b1779908b91b
View Raw JSON Data
{
  "trx_id": "c56a616fb87ca14fdc548a9ddfb1b1779908b91b",
  "block": 56435507,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:31:06",
  "op": [
    "comment",
    {
      "parent_author": "idevbrandon",
      "parent_permlink": "everything-you-need-to-know-about-redux",
      "author": "steem.history",
      "permlink": "re-idevbrandon-everything-you-need-to-know-about-redux-20210817t053107513z",
      "title": "",
      "body": "Hello welcome to Steemit world! \n I'm @steem.history, who is steem witness. \n This is a recommended post for you.[Newcomers Guide](https://steemitdev.com/guide/@steemitblog/steemit-a-guide-for-newcomers) and [The Complete Steemit Etiquette Guide (Revision 2.0)](https://steemit.com/steem/@steem.history/the-complete-steemit-etiquette-guide-revision-20-homage-1598425779) and, recommended community [Newcomers Community](https://steemit.com/trending/hive-172186) \n I wish you luck to your steemit activities.<center> \n \n \n https://cdn.steemitimages.com/DQmXHwdcNs5VPcBft1iSosPdHLpBNBfjuG84g3ffWhMw5JQ/image.png \n <sub>(The bots avatar has been created using https://robohash.org/)</sub> \n @steem.history \n \n ### My witness activity \n - [My aspiration for STEEM witness](https://steemit.com/hive-185836/@steem.history/my-aspiration-for-steem-witness-1601280729) \n - Provides information on Steem.  \n [Reference](https://steemit.com/trending/hive-130095) \n - Supporting the Steem project. \n [SPUD4STEEM project](https://steemit.com/trending/spud4steem) \n - Supporting the community. \n [Newcomers Community](https://steemit.com/trending/hive-172186),[Steem Sri Lanka](https://steemit.com/trending/hive-133716) ,[WORLD OF XPILAR](https://steemit.com/trending/hive-185836), [GLOBAL STEEM](https://steemit.com/trending/hive-145160), [Scouts](https://steemit.com/trending/hive-181136), [Latino Community](https://steemit.com/trending/hive-188619) \n \n ### My featured posts \n - [The Complete Steemit Etiquette Guide (Revision 2.0) -Homage](https://steemit.com/steem/@steem.history/the-complete-steemit-etiquette-guide-revision-20-homage-1598425779) \n \n [![image.png](https://cdn.steemitimages.com/DQmd7of2TpLGqvckkrReWahnkxMWH6eMg5upXesfsujDCnW/image.png)](https://steemlogin.com/sign/account-witness-vote?witness=steem.history&amp;approve=1) \n <sub>please click it!</sub> \n \n ![image.png](https://cdn.steemitimages.com/DQmWDnFh7Kcgj2gdPc5RgG9Cezc4Bapq8sQQJvrkxR8rx5z/image.png) \n <sub>(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)</sub> \n \n </center>",
      "json_metadata": "{\"tsgs\":[\"hello\"]}"
    }
  ]
}
2021/08/17 05:31:00
parent author
parent permlinkreact
authoridevbrandon
permlinkeverything-you-need-to-know-about-redux
titleEverything You Need to Know About Redux
body--- It's a series of Redux. Hope you go through everything as Redux is not easy concept to understand if you are beginner and i am still beginner too but i have written this series to share my knowledge. Why Redux? I wrote the concept of Redux and why it has created by Redux team. Introducing MVC architecture MVC MVC is a design pattern. The client sends the request to the controller > update the model according to the action > pass it to the view When an action comes in, the controller receives and then update the data held by the model. After that, the changes are reflected in the view. However, as the application gets bigger and bigger, its hard to figure out which model and view are intertwined. The reason why we apply Flux over MVC? Facebook had reported the cause of the alarm bug in the message app with two-way data flow. So to fix it, introduced Flux with one-way data flow. What is Flux? Flex is kind of abstract concept. To overcome MVC limitation, Facebook created an application architecture. What is Redux? It's a JS library that implement the flux architecture created by Facebook. A state management system for cross components or app-wide state. Usage : Efficient data flow and state management between components One thing to keep in mind In order to update values immutably, your code must copy the existing objects as Redux expects that all state updates are immutably. dispatch an action and that action trigger a reducer Core redux concept * Redux uses a "one-way data flow" app structure When something happens in the app: The UI dispatches an action. The store runs the reducers, and the state is updated based on what occurred. The store notifies the UI that the state has changed. The UI re-renders based on the new state. Redux Terms and Concepts Action An action is a plan JS object with type filed. It always has a type. The rest is payload. const addTodoAction = { type: 'todos/todoAdded', payload: 'buy milk' // additional info } Action creators A function that creates and return an action object Reducers A reducer is a function that receives the current state and an action object. To decide how to update the state and return the new state: function counterReducer(state = initialState, action) {// Check to see if the reducer cares about this actionif (action.type === 'counter/increment') {// If so, make a copy of `state`return {...state,// and update the copy with the new valuevalue: state.value + 1}} store The current Redux state lives in store. The store is created by passing in a reducer. dispatch The only way to update the state in redux store is call "store.dispatch()" and pass in an action object store.dispatch({type: 'counter/increment'}) A example story You are at Domino Pizza shop! Hmm yummy! Customers are about to order a pizza with different toppings. All teams from management, chef, front cashier are need to know about that order data. Those data is stored in a central repository so it can be updated easily. { Type : "ORDER_PIZZA", payload : { Name: "Marie", Amount: "$30" } } 3 Action types : Put an order, Make a pizza or Cancel the order Redux cycle(Pizza store) Action Creator -> Action -> dispatch -> Reducers -> State Customer order -> Pizza -> Machine -> Departments -> All order status data. Redux Cycle create a store import { createStore } from "redux"; you can have only one store to manage the data. 2. dispatch the action Action is like what we want to do. Dispatch method send actions to the store. Actions (objects) MUST have TYPE property - what kind of action. Don't mutate the state - redux built on Immutability (copy) store.dispatch({ type: "ADD_TODO", text: toDo }); 2. Handle a reducer & connect it Update the new state. Reducer is like a function that used to update store and have 2 arguments which are (state, action). state - old state/state before update action - What happened/ what update Here's what a simple Reducer looks like: function reducer(state, action) { //return new state } To handle several action cases, we typically use switch statement below. By using a switch statement, you can handle different action types within your Reducer. 4. subscribe store.subscribe(paintTodos); You never mutate the state. but the only way to modify is to dispatch the action. Keep it mind that return new state objects, instead of mutating the previous state. never do like state.push(action.text), Do this by creating a new array return […state, {text: action.text}] The reason why we use filter() is that we should never ever mutate the array. filter() method creates a new array with all elements. --- React-redux The folder structure reducer, actionsand store Using React-redux, it provides Provider & Connect(). /actions -> Contains files to related to action creators  /components -> Files related to components /reducers -> Files related to reducers  /index.js -> set up both react and redux. Reducer is a pure function that changes the state. Whenever dispatch() method run, state re-updated. To handle these several reducers, we use combineReducers() of Redux package. To create a store, we use createStore() method. Store provide state down to child component() with Provider. subscribe() and dispatch() methods will be there to notice the changes. const render = () => { ReactDOM.render( document.getElementById('root') ) }; --- Redux toolkit Getting Started | Redux Toolkit The Redux Toolkit package is intended to be the standard way to write Redux logic.redux-toolkit.js.org --- Redux Middleware redux-saga & redux-thunk It was the most difficult part to understand for me. --- Redux with TypeScript Usage with TypeScript | React Redux React Redux itself is currently written in plain JavaScript. However, it works well with static type systems such as…react-redux.js.org --- Frequently asked questions The differences between Context API and Redux 1. Why Redux over React Context API? Although they have similar purpose, React Context has some potential disadvantages like complex setup with bunch of nested JSX Code and performance. One of Redux team members said its still not ready for all Flux-like state propagation(change frequently). React context is not optimized for high-frequency state changes. React-Redux uses the Context api, so you always are using both together. Redux is for state management, Context is for propagating values down the render tree. Not the same thing. --- Conclusion I highly recommend you to watch this to summary everything Reference Redux Fundamentals, Part 2: Concepts and Data Flow | Redux In Part 1: Redux Overview, we talked about what Redux is, why you might want to use it, and listed the other Redux…redux.js.org Understanding Redux: The World's Easiest Guide to Beginning Redux This is a comprehensive (but simplified) guide for absolute Redux beginners, or any who wants to re-evaluate their…www.freecodecamp.org Please subscribe my channel iDevBrandon Welcome to my vlog! I am Brandon. I'd share my life journey how i grow up as a developer & investorwww.youtube.com
json metadata{"tags":["react","redux","react-redux","toolkit","middleware"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #56435505/Trx 976a676068881c9f11af1f30e8b14d3f272f2c46
View Raw JSON Data
{
  "trx_id": "976a676068881c9f11af1f30e8b14d3f272f2c46",
  "block": 56435505,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:31:00",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "react",
      "author": "idevbrandon",
      "permlink": "everything-you-need-to-know-about-redux",
      "title": "Everything You Need to Know About Redux",
      "body": "---\n\nIt's a series of Redux. Hope you go through everything as Redux is not easy concept to understand if you are beginner and i am still beginner too but i have written this series to share my knowledge.\nWhy Redux?\nI wrote the concept of Redux and why it has created by Redux team.\nIntroducing MVC architecture\nMVC\nMVC is a design pattern. The client sends the request to the controller > update the model according to the action > pass it to the view\nWhen an action comes in, the controller receives and then update the data held by the model. After that, the changes are reflected in the view.\nHowever, as the application gets bigger and bigger, its hard to figure out which model and view are intertwined.\nThe reason why we apply Flux over MVC?\nFacebook had reported the cause of the alarm bug in the message app with two-way data flow. So to fix it, introduced Flux with one-way data flow.\nWhat is Flux?\nFlex is kind of abstract concept. To overcome MVC limitation, Facebook created an application architecture.\nWhat is Redux?\nIt's a JS library that implement the flux architecture created by Facebook. A state management system for cross components or app-wide state.\nUsage : Efficient data flow and state management between components\nOne thing to keep in mind\nIn order to update values immutably, your code must copy the existing objects as Redux expects that all state updates are immutably.\ndispatch an action and that action trigger a reducer\nCore redux concept\n* Redux uses a \"one-way data flow\" app structure\nWhen something happens in the app:\nThe UI dispatches an action.\nThe store runs the reducers, and the state is updated based on what occurred.\nThe store notifies the UI that the state has changed.\nThe UI re-renders based on the new state.\nRedux Terms and Concepts\nAction\nAn action is a plan JS object with type filed. It always has a type. The rest is payload.\nconst addTodoAction = {\n   type: 'todos/todoAdded',\n   payload: 'buy milk' // additional info \n}\nAction creators\nA function that creates and return an action object\nReducers\nA reducer is a function that receives the current state and an action object. To decide how to update the state and return the new state:\nfunction counterReducer(state = initialState, action) {// Check to see if the reducer cares about this actionif (action.type === 'counter/increment') {// If so, make a copy of `state`return {...state,// and update the copy with the new valuevalue: state.value + 1}}\nstore\nThe current Redux state lives in store. The store is created by passing in a reducer.\ndispatch\nThe only way to update the state in redux store is call \"store.dispatch()\" and pass in an action object\nstore.dispatch({type: 'counter/increment'})\nA example story\nYou are at Domino Pizza shop! Hmm yummy! Customers are about to order a pizza with different toppings. All teams from management, chef, front cashier are need to know about that order data. Those data is stored in a central repository so it can be updated easily.\n{\n   Type : \"ORDER_PIZZA\",\n   payload : {\n      Name: \"Marie\",\n      Amount: \"$30\"\n}\n}\n3 Action types : Put an order, Make a pizza or Cancel the order\nRedux cycle(Pizza store)\nAction Creator -> Action -> dispatch -> Reducers -> State\nCustomer order -> Pizza -> Machine -> Departments -> All order status data.\nRedux Cycle\ncreate a store\n\nimport { createStore } from \"redux\";\nyou can have only one store to manage the data.\n2. dispatch the action\nAction is like what we want to do. Dispatch method send actions to the store.\nActions (objects) MUST have TYPE property - what kind of action.\nDon't mutate the state - redux built on Immutability (copy)\nstore.dispatch({ type: \"ADD_TODO\", text: toDo });\n2. Handle a reducer & connect it\nUpdate the new state. Reducer is like a function that used to update store and have 2 arguments which are (state, action).\nstate - old state/state before update\naction - What happened/ what update\n\nHere's what a simple Reducer looks like:\nfunction reducer(state, action) {\n  //return new state\n}\nTo handle several action cases, we typically use switch statement below. By using a switch statement, you can handle different action types within your Reducer.\n4. subscribe\nstore.subscribe(paintTodos);\nYou never mutate the state. but the only way to modify is to dispatch the action. Keep it mind that return new state objects, instead of mutating the previous state.\nnever do like state.push(action.text),\nDo this by creating a new array\nreturn […state, {text: action.text}]\nThe reason why we use filter() is that we should never ever mutate the array.\nfilter() method creates a new array with all elements.\n\n---\n\nReact-redux\n\nThe folder structure\nreducer, actionsand store\nUsing React-redux, it provides Provider & Connect().\n/actions -> Contains files to related to action creators \n/components -> Files related to components\n/reducers -> Files related to reducers \n/index.js -> set up both react and redux.\nReducer is a pure function that changes the state. Whenever dispatch() method run, state re-updated. To handle these several reducers, we use combineReducers() of Redux package.\nTo create a store, we use createStore() method. Store provide state down to child component() with Provider. subscribe() and dispatch() methods will be there to notice the changes.\nconst render = () => {  \n  ReactDOM.render(\n\n    document.getElementById('root')\n  )\n};\n\n---\n\nRedux toolkit\nGetting Started | Redux Toolkit\nThe Redux Toolkit package is intended to be the standard way to write Redux logic.redux-toolkit.js.org\n\n---\n\nRedux Middleware\nredux-saga & redux-thunk\nIt was the most difficult part to understand for me.\n\n---\n\nRedux with TypeScript\nUsage with TypeScript | React Redux\nReact Redux itself is currently written in plain JavaScript. However, it works well with static type systems such as…react-redux.js.org\n\n---\n\nFrequently asked questions\nThe differences between Context API and Redux\n\n1. Why Redux over React Context API?\nAlthough they have similar purpose, React Context has some potential disadvantages like complex setup with bunch of nested JSX Code and performance. One of Redux team members said its still not ready for all Flux-like state propagation(change frequently). React context is not optimized for high-frequency state changes. React-Redux uses the Context api, so you always are using both together. Redux is for state management, Context is for propagating values down the render tree. Not the same thing.\n\n---\n\nConclusion\nI highly recommend you to watch this to summary everything\n\nReference\nRedux Fundamentals, Part 2: Concepts and Data Flow | Redux\nIn Part 1: Redux Overview, we talked about what Redux is, why you might want to use it, and listed the other Redux…redux.js.org\nUnderstanding Redux: The World's Easiest Guide to Beginning Redux\nThis is a comprehensive (but simplified) guide for absolute Redux beginners, or any who wants to re-evaluate their…www.freecodecamp.org\nPlease subscribe my channel\niDevBrandon\nWelcome to my vlog! I am Brandon. I'd share my life journey how i grow up as a developer & investorwww.youtube.com",
      "json_metadata": "{\"tags\":[\"react\",\"redux\",\"react-redux\",\"toolkit\",\"middleware\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
idevbrandoncustom json: community
2021/08/17 05:23:51
required auths[]
required posting auths["idevbrandon"]
idcommunity
json["subscribe",{"community":"hive-185669"}]
Transaction InfoBlock #56435363/Trx faf8d4b7c2d7b30a039849453fb50482aeae6043
View Raw JSON Data
{
  "trx_id": "faf8d4b7c2d7b30a039849453fb50482aeae6043",
  "block": 56435363,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:23:51",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "idevbrandon"
      ],
      "id": "community",
      "json": "[\"subscribe\",{\"community\":\"hive-185669\"}]"
    }
  ]
}
executive-boardsent 0.001 STEEM to @idevbrandon- "❗ Hello idevbrandon, welcome to the STEEM ecosystem. The Executive Board is publishing insider infos at https://discord.gg/KyBbmhh on how you will be earning the most coins. It's easy, just follow the..."
2021/08/17 05:11:18
fromexecutive-board
toidevbrandon
amount0.001 STEEM
memo❗ Hello idevbrandon, welcome to the STEEM ecosystem. The Executive Board is publishing insider infos at https://discord.gg/KyBbmhh on how you will be earning the most coins. It's easy, just follow the instructions. THE 1000X BOOSTER KEY is already waiting for you over there too. 😉 Warm regards, The Executive Board.
Transaction InfoBlock #56435113/Trx 2b23056b4e2f8816064302aa6002b0bf6c55f8f8
View Raw JSON Data
{
  "trx_id": "2b23056b4e2f8816064302aa6002b0bf6c55f8f8",
  "block": 56435113,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:11:18",
  "op": [
    "transfer",
    {
      "from": "executive-board",
      "to": "idevbrandon",
      "amount": "0.001 STEEM",
      "memo": "❗ Hello idevbrandon, welcome to the STEEM ecosystem. The Executive Board is publishing insider infos at https://discord.gg/KyBbmhh on how you will be earning the most coins. It's easy, just follow the instructions. THE 1000X BOOSTER KEY is already waiting for you over there too. 😉 Warm regards, The Executive Board."
    }
  ]
}
steemdelegated 18.607 SP to @idevbrandon
2021/08/17 05:08:33
delegatorsteem
delegateeidevbrandon
vesting shares30300.000000 VESTS
Transaction InfoBlock #56435059/Trx 7f0b74d141bb11b0257feab56f81c89a81189038
View Raw JSON Data
{
  "trx_id": "7f0b74d141bb11b0257feab56f81c89a81189038",
  "block": 56435059,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:08:33",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "idevbrandon",
      "vesting_shares": "30300.000000 VESTS"
    }
  ]
}
steemcreated a new account: @idevbrandon
2021/08/17 05:08:33
creatorsteem
new account nameidevbrandon
owner{"weight_threshold":1,"account_auths":[],"key_auths":[["STM5MCcxJijuE69j8fesvkoYaUfFoPpBcAPe4EQuERh1HnqtKkRdJ",1]]}
active{"weight_threshold":1,"account_auths":[],"key_auths":[["STM6HwK7Zxz9uE2oXLJWUyD9PJC8q6Tf6E98Gk24uXaEB6VkTQ2Hn",1]]}
posting{"weight_threshold":1,"account_auths":[],"key_auths":[["STM7GLPekRL1sdehrNew4irQ3BuCqXsQ4iCVqPvCUMLiuHKcsHbRB",1]]}
memo keySTM8RAV4MLPoutQvHLrjPGXbPkCN6hj8KZXA4vt4RHBRWjLZQfnQm
json metadata{}
extensions[]
Transaction InfoBlock #56435059/Trx 7f0b74d141bb11b0257feab56f81c89a81189038
View Raw JSON Data
{
  "trx_id": "7f0b74d141bb11b0257feab56f81c89a81189038",
  "block": 56435059,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-08-17T05:08:33",
  "op": [
    "create_claimed_account",
    {
      "creator": "steem",
      "new_account_name": "idevbrandon",
      "owner": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM5MCcxJijuE69j8fesvkoYaUfFoPpBcAPe4EQuERh1HnqtKkRdJ",
            1
          ]
        ]
      },
      "active": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM6HwK7Zxz9uE2oXLJWUyD9PJC8q6Tf6E98Gk24uXaEB6VkTQ2Hn",
            1
          ]
        ]
      },
      "posting": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM7GLPekRL1sdehrNew4irQ3BuCqXsQ4iCVqPvCUMLiuHKcsHbRB",
            1
          ]
        ]
      },
      "memo_key": "STM8RAV4MLPoutQvHLrjPGXbPkCN6hj8KZXA4vt4RHBRWjLZQfnQm",
      "json_metadata": "{}",
      "extensions": []
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"profile_image":"https://cdn.steemitimages.com/DQmTLibD19WRyu7Sf2KPK5jYxqAZKMN8oLwJR15Va4dqqW3/iDevBrandon.png","about":"investor & Software Developer","version":2,"website":"https://www.instagram.com/idevbrandon"}
JSON METADATA
None
{
  "posting_json_metadata": {
    "profile": {
      "profile_image": "https://cdn.steemitimages.com/DQmTLibD19WRyu7Sf2KPK5jYxqAZKMN8oLwJR15Va4dqqW3/iDevBrandon.png",
      "about": "investor & Software Developer",
      "version": 2,
      "website": "https://www.instagram.com/idevbrandon"
    }
  },
  "json_metadata": {}
}

Auth Keys

Owner
Single Signature
Public Keys
STM5MCcxJijuE69j8fesvkoYaUfFoPpBcAPe4EQuERh1HnqtKkRdJ1/1
Active
Single Signature
Public Keys
STM6HwK7Zxz9uE2oXLJWUyD9PJC8q6Tf6E98Gk24uXaEB6VkTQ2Hn1/1
Posting
Single Signature
Public Keys
STM7GLPekRL1sdehrNew4irQ3BuCqXsQ4iCVqPvCUMLiuHKcsHbRB1/1
Memo
STM8RAV4MLPoutQvHLrjPGXbPkCN6hj8KZXA4vt4RHBRWjLZQfnQm
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5MCcxJijuE69j8fesvkoYaUfFoPpBcAPe4EQuERh1HnqtKkRdJ",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6HwK7Zxz9uE2oXLJWUyD9PJC8q6Tf6E98Gk24uXaEB6VkTQ2Hn",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7GLPekRL1sdehrNew4irQ3BuCqXsQ4iCVqPvCUMLiuHKcsHbRB",
        1
      ]
    ]
  },
  "memo": "STM8RAV4MLPoutQvHLrjPGXbPkCN6hj8KZXA4vt4RHBRWjLZQfnQm"
}

Witness Votes

0 / 30
No active witness votes.
[]