Ecoer Logo

@tindleaj

57

Programmer, writer, sometimes thinker.

steemit.com/@tindleaj
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS90.33%
Net Worth
6.218USD
STEEM
48.745STEEM
SBD
0.000SBD
Own SP
66.213SP

Detailed Balance

STEEM
balance
0.005STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
48.740STEEM
STEEM POWER
Own SP
66.213SP
Delegated Out
0.000SP
Delegation In
0.000SP
Effective Power
66.213SP
Reward SP (pending)
48.742SP
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.005 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "48.740 STEEM",
  "vesting_shares": "107821.683438 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

nametindleaj
id1327603
rank27,581
reputation3505986473466
created2019-10-11T16:53:30
recovery_accountsteemwallet.born
proxyNone
post_count12
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2020-06-22T16:22:51
last_root_post2020-06-22T16:22:51
last_vote_time2019-12-18T16:05:24
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power9,799
delayed_votes0
balance0.005 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares107821.683438 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance96070.527353 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_update2020-01-12T20:14:24
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 1327603,
  "name": "tindleaj",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5AFdQxPUhUmE675UjLEwNjaR2viNTEbtLhse2Rh1AWMGepCoXk",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM61zvKCAcL6QB7ziMUvvC4peew3eh3Ut1C2yC2LDB8TWZ2VYGk1",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7EKzZW273FimUzgGnRxMAuMr9jZ367qhgX9JCiFFM5C5BqeTTV",
        1
      ]
    ]
  },
  "memo_key": "STM5g7XmNsQZFFYjY79f15fcPBVzRA8spYrQQeu5WZB5HWGW5u7kx",
  "json_metadata": "{\"profile\":{\"about\":\"Programmer, writer, sometimes thinker.\",\"website\":\"https://tndl.me\",\"profile_image\":\"https://cdn.steemitimages.com/DQmXn8ba2JNMWhEUFP23nTwMDQb7U39hBzhFeGZ5FKEAYNn/profile.jpg\",\"name\":\"Austin\"}}",
  "posting_json_metadata": "",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2020-01-12T20:14:24",
  "created": "2019-10-11T16:53:30",
  "mined": false,
  "recovery_account": "steemwallet.born",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 12,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "105665249769",
    "last_update_time": 1576685124
  },
  "downvote_manabar": {
    "current_mana": "26955420859",
    "last_update_time": 1576685124
  },
  "voting_power": 9799,
  "balance": "0.005 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.000 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2019-10-26T02:18:51",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "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": "48.740 STEEM",
  "reward_vesting_balance": "96070.527353 VESTS",
  "reward_vesting_steem": "48.742 STEEM",
  "vesting_shares": "107821.683438 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 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": 178487,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2020-06-22T16:22:51",
  "last_root_post": "2020-06-22T16:22:51",
  "last_vote_time": "2019-12-18T16:05:24",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "3505986473466",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 27581
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
ph-supportsent 0.001 STEEM to @tindleaj
2022/08/17 16:01:15
fromph-support
totindleaj
amount0.001 STEEM
memo
Transaction InfoBlock #66885945/Trx 7e39c0ef416088f03891ec7022a78e160ae9dd49
View Raw JSON Data
{
  "trx_id": "7e39c0ef416088f03891ec7022a78e160ae9dd49",
  "block": 66885945,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-08-17T16:01:15",
  "op": [
    "transfer",
    {
      "from": "ph-support",
      "to": "tindleaj",
      "amount": "0.001 STEEM",
      "memo": ""
    }
  ]
}
ph-supportsent 0.001 STEEM to @tindleaj
2022/08/17 15:47:06
fromph-support
totindleaj
amount0.001 STEEM
memo
Transaction InfoBlock #66885665/Trx c01e8c7191482d2c4902a078176666128b6e57a9
View Raw JSON Data
{
  "trx_id": "c01e8c7191482d2c4902a078176666128b6e57a9",
  "block": 66885665,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-08-17T15:47:06",
  "op": [
    "transfer",
    {
      "from": "ph-support",
      "to": "tindleaj",
      "amount": "0.001 STEEM",
      "memo": ""
    }
  ]
}
blurtofficialsent 0.001 STEEM to @tindleaj- "CONGRATS! You have a 1:1 BLURT AIRDROP of 97.482 BLURT and 55.240000 BLURT POWER waiting for you. Check out https://blurtwallet.com/@tindleaj and https://blurt.blog/ TODAY!"
2020/12/18 13:48:18
fromblurtofficial
totindleaj
amount0.001 STEEM
memoCONGRATS! You have a 1:1 BLURT AIRDROP of 97.482 BLURT and 55.240000 BLURT POWER waiting for you. Check out https://blurtwallet.com/@tindleaj and https://blurt.blog/ TODAY!
Transaction InfoBlock #49556463/Trx 20736484a65415a46ad605a107a2372d6459fae9
View Raw JSON Data
{
  "trx_id": "20736484a65415a46ad605a107a2372d6459fae9",
  "block": 49556463,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-18T13:48:18",
  "op": [
    "transfer",
    {
      "from": "blurtofficial",
      "to": "tindleaj",
      "amount": "0.001 STEEM",
      "memo": "CONGRATS! You have a 1:1 BLURT AIRDROP of 97.482 BLURT and 55.240000 BLURT POWER waiting for you. Check out https://blurtwallet.com/@tindleaj and https://blurt.blog/ TODAY!"
    }
  ]
}
2020/07/03 01:28:12
required auths[]
required posting auths["tindleaj"]
idfollow
json["follow",{"follower":"tindleaj","following":"tensor","what":["blog"]}]
Transaction InfoBlock #44770949/Trx 2160af4daa83e68141da67ae69391babe29457a9
View Raw JSON Data
{
  "trx_id": "2160af4daa83e68141da67ae69391babe29457a9",
  "block": 44770949,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-07-03T01:28:12",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"tindleaj\",\"following\":\"tensor\",\"what\":[\"blog\"]}]"
    }
  ]
}
2020/06/22 16:36:18
voterelowin
authortindleaj
permlinkfinding-freelance-work-as-a-new-developer
weight8000 (80.00%)
Transaction InfoBlock #44475305/Trx f344adfbabfa67eb5bcdd4e437d42dde5f09d96e
View Raw JSON Data
{
  "trx_id": "f344adfbabfa67eb5bcdd4e437d42dde5f09d96e",
  "block": 44475305,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:36:18",
  "op": [
    "vote",
    {
      "voter": "elowin",
      "author": "tindleaj",
      "permlink": "finding-freelance-work-as-a-new-developer",
      "weight": 8000
    }
  ]
}
tindleajcustom json: notify
2020/06/22 16:28:15
required auths[]
required posting auths["tindleaj"]
idnotify
json["setLastRead",{"date":"2020-06-22T16:28:15"}]
Transaction InfoBlock #44475145/Trx bb1555f28f69379a03ada230a56d9848a7132ed8
View Raw JSON Data
{
  "trx_id": "bb1555f28f69379a03ada230a56d9848a7132ed8",
  "block": 44475145,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:28:15",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "notify",
      "json": "[\"setLastRead\",{\"date\":\"2020-06-22T16:28:15\"}]"
    }
  ]
}
tindleajcustom json: community
2020/06/22 16:27:48
required auths[]
required posting auths["tindleaj"]
idcommunity
json["subscribe",{"community":"hive-196387"}]
Transaction InfoBlock #44475136/Trx 9f30b8f57b2a459ebd4c72f00be5e726948542ab
View Raw JSON Data
{
  "trx_id": "9f30b8f57b2a459ebd4c72f00be5e726948542ab",
  "block": 44475136,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:27:48",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "community",
      "json": "[\"subscribe\",{\"community\":\"hive-196387\"}]"
    }
  ]
}
tindleajpublished a new post: do-significant-work
2020/06/22 16:22:51
parent author
parent permlinkocd
authortindleaj
permlinkdo-significant-work
titleDo Significant Work
body_Originally published at [tndl.me](https://tndl.me/blog/2020/significant-work/)_ The Stripe Press just published a beautiful reprint of Richard Hamming's [_The Art of Doing Science and Engineering_](https://press.stripe.com/#why-are-we-doing-this), which led me (and quite a few others, I imagine) to read some of his work for the first time. The written form of his lecture, "You and Your Research", is [chapter thirty of the book](https://press.stripe.com/#why-are-we-doing-this) (go read it if you haven't). It opens with Hamming admitting that the lecture could just as easily be called “You and Your Engineering Career,” or even “You and Your Career". He suggests that we should try to do significant things in our careers, rather than insignificant things. Hamming means 'significant' in the 'significant to mankind' sense, what he says applies to the 'personally significant' just as well. To do significant things, we need to: - Focus on the most important problems you can try to solve - Work at those problems consistently - Be excellent in our work Not everyone can chose to work on they believe to be the Important Problems. Being able to do so is definitely a sort of privilege. However, there will always be problems that are the most important within your ability to solve. Hamming says to work on those. You can apply this recursively. What's the most important piece of the important problem you're solving? Focus on that. It sounds simple, but is everyone you know working on the problem most important to them? Are you? Being consistent, determined, driven -- that's harder to change. Everyone has some minimum they can do consistently. Hamming talks about finding that minimum, and then growing from there. Everyone can be consistent to a different degree, but we can all improve. The final point is the one that resonated with me the most. Be excellent. So much of the field I work in is filled with bloat, workarounds, hacks, "good enough", and crumbling towers of complexity. The reality is that excellence isn't a prerequisite for generating profit. Excellence is, however, a prerequisite for doing significant things. This is the clearest goal, and yet the hardest to achieve. We all know what excellence looks like -- some even make a habit of excellence already. But it's easy to do mediocre work, and in some ways it's even easier to do good work. Excellent work is usually hard work. Hamming concludes on the point of excellence. For him, the most important thing about the work we do is how we do it: _"... it is nice to end up where you wanted to be, but the person you are when you get there is far more important. I believe a life in which you do not try to extend yourself regularly is not worth living—but it is up to you to pick the goals you believe are worth striving for."_
json metadata{"tags":["ocd","science","productivity","programming"],"links":["https://tndl.me/blog/2020/significant-work/","https://press.stripe.com/#why-are-we-doing-this"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #44475038/Trx 19e2c30f04d6b7ec7ba7625065135214d0f89048
View Raw JSON Data
{
  "trx_id": "19e2c30f04d6b7ec7ba7625065135214d0f89048",
  "block": 44475038,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:22:51",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "ocd",
      "author": "tindleaj",
      "permlink": "do-significant-work",
      "title": "Do Significant Work",
      "body": "_Originally published at [tndl.me](https://tndl.me/blog/2020/significant-work/)_\n\nThe Stripe Press just published a beautiful reprint of Richard Hamming's [_The Art of Doing Science and Engineering_](https://press.stripe.com/#why-are-we-doing-this), which led me (and quite a few others, I imagine) to read some of his work for the first time. The written form of his lecture, \"You and Your Research\", is [chapter thirty of the book](https://press.stripe.com/#why-are-we-doing-this) (go read it if you haven't). \n\nIt opens with Hamming admitting that the lecture could just as easily be called “You and Your Engineering Career,” or even “You and Your Career\". He suggests that we should try to do significant things in our careers, rather than insignificant things. Hamming means 'significant' in the 'significant to mankind' sense, what he says applies to the 'personally significant' just as well. To do significant things, we need to:\n\n- Focus on the most important problems you can try to solve\n- Work at those problems consistently\n- Be excellent in our work\n\nNot everyone can chose to work on they believe to be the Important Problems. Being able to do so is definitely a sort of privilege. However, there will always be problems that are the most important within your ability to solve. Hamming says to work on those.\n\nYou can apply this recursively. What's the most important piece of the important problem you're solving? Focus on that. It sounds simple, but is everyone you know working on the problem most important to them? Are you?\n\nBeing consistent, determined, driven -- that's harder to change. Everyone has some minimum they can do consistently. Hamming talks about finding that minimum, and then growing from there. Everyone can be consistent to a different degree, but we can all improve.\n\nThe final point is the one that resonated with me the most. Be excellent. So much of the field I work in is filled with bloat, workarounds, hacks, \"good enough\", and crumbling towers of complexity. The reality is that excellence isn't a prerequisite for generating profit. Excellence is, however, a prerequisite for doing significant things. This is the clearest goal, and yet the hardest to achieve. We all know what excellence looks like -- some even make a habit of excellence already. But it's easy to do mediocre work, and in some ways it's even easier to do good work. Excellent work is usually hard work.\n\nHamming concludes on the point of excellence. For him, the most important thing about the work we do is how we do it:\n\n_\"... it is nice to end up where you wanted to be, but the person you are when you get there is far more important. I believe a life in which you do not try to extend yourself regularly is not worth living—but it is up to you to pick the goals you believe are worth striving for.\"_",
      "json_metadata": "{\"tags\":[\"ocd\",\"science\",\"productivity\",\"programming\"],\"links\":[\"https://tndl.me/blog/2020/significant-work/\",\"https://press.stripe.com/#why-are-we-doing-this\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
tindleajcustom json: notify
2020/06/22 16:16:15
required auths[]
required posting auths["tindleaj"]
idnotify
json["setLastRead",{"date":"2020-06-22T16:16:16"}]
Transaction InfoBlock #44474906/Trx b41ca4e7865cf5f873ce74ada7478771cdce8f8c
View Raw JSON Data
{
  "trx_id": "b41ca4e7865cf5f873ce74ada7478771cdce8f8c",
  "block": 44474906,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:16:15",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "notify",
      "json": "[\"setLastRead\",{\"date\":\"2020-06-22T16:16:16\"}]"
    }
  ]
}
2020/06/22 16:13:06
parent author
parent permlinkocd
authortindleaj
permlinkfinding-freelance-work-as-a-new-developer
titleFinding Freelance Work as a New Developer
body_Originally published at [tndl.me](https://tndl.me/blog/2020/freelancing/)_ I had someone reach out recently about advice for new programmers who want to freelance, given that finding clients is even harder right now than it would otherwise be. Specifically how does a new freelancer find opportunities for contract work? My response got long enough that I figured I'd post it, so here it is. Finding contract work as a brand-new freelancer is tough. My first year or so of doing freelance web development, I reached out to small local businesses, friends and family, and organizations, looking for the lack of a website to guide me to paying customers. I found a decent number of people who wanted websites, but not very many (read: none) who wanted to pay me to build them. Given that I didn't need to support myself at the time, that was ok. But, if you're a new freelancer _and you want to make money_, you'll need a better approach. After a few years of stumbling down several fruitless avenues in search of freelance clients, I ended up finding the most success by doing two things: I charged more than I thought I was worth, and I reached out to people in smaller, professional communities. The first point is pretty simple. Charge more. The point of this isn't a greedy cash grab; if I were to sort my past clients by how great they were to work with, the ones at the top would also be the ones that paid me the most. If you're worried about being inexperienced and not being able to justify charging more, then do pro-bono work, or personal projects. Or just don't worry about it, and charge more anyway. The Imposter Syndrome never really goes away, so you might as well start learning to ignore it now. I worked the hardest and burned myself out the fastest working for people who paid me the least. Don't do that. An arbitrary rule of thumb here is to do some research, decide on an hourly rate for yourself, then double it. Or, if you're charging a rate for the whole project, double that too. One caveat for project-based rates that I ran into early on is that it's hard to know how long a project will take you when you don't have a ton of experience, and so you could end up charging too much or too little. Finding what works for you will require getting some projects under your belt, but I've found that being very up-front and transparent about my rate and my estimates has worked well in the past. If you opt for a flat rate for your project, being abundantly clear that estimates are hard, and adjustments might need to be made to the rate as the project progresses are good safety measures. Even better, breaking the project into several distinct milestones where payments are made after each deliverable lets you more easily adjust for any scope creep or previously unknown obstacles incrementally instead of having to get it right all at once, at the outset of the project. Finding niche professional communities is a little more nebulous. The key here is you have to find communities that are both: 1. Small enough that you can connect directly with people who might need your services, and, 2. Are made up of individuals willing/able to pay you for your services. I started out by spending time on reddit communities like r/forhire, and the monthly HackerNews hiring threads, and then gradually branched out into other communities where the focus wasn't necessarily just about 'finding work', but still had members who I could connect with and who might have projects they'd be willing to pay my rate for. The IndieHacker community comes to mind as a niche community that potentially fits this bill (although I've never personally looked for freelance work there). Once you've found a suitable community, all that's left is reaching out to people and starting a dialogue. In my mind, the biggest differentiator for any professional programmer is their ability to communicate effectively through writing. Freelancers especially need to spend time working on being clear, consistent, and persuasive. Your first interactions with a client will usually be written. Many clients won't be programmers themselves, so written updates will be a necessary deliverable once you do have the contract. As a freelancer, your written communication needs to be: - **Clear**. You have to be able to explain the details of your work, technical and otherwise, to your client. - **Consistent**. This has been one of my most common freelancing failures. There's almost no such thing as too much communication with your client, but too little communication is a project killer. Even if it's to report roadblocks or unforeseen issues, regularly communicating is critical - **Persuasive**. Part of being a freelancer is to be constantly articulating your value to your client. It doesn't matter if your code will be 100x faster than what's already there, your client won't care unless you sell them on the value of that speedup. In my experience, persuasive writing is brief, backed by facts/data, and draws upon your industry experience to add context to your decisions. And that's it. My freelancing advice basically boils down to charge more, find communities of people who will pay you, and focus on well written communication with those people. If you're interested in more advice on freelancing, [DaedTech](https://daedtech.com/) is a blog that dives into freelancing topics with lot more depth, and I've found a lot of Eric's content to be super useful.
json metadata{"tags":["ocd","freelance","programming","coding"],"links":["https://tndl.me/blog/2020/freelancing/","https://daedtech.com/"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #44474843/Trx 1544620246f906b94b837dafa4ae32f06ce4a1f2
View Raw JSON Data
{
  "trx_id": "1544620246f906b94b837dafa4ae32f06ce4a1f2",
  "block": 44474843,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:13:06",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "ocd",
      "author": "tindleaj",
      "permlink": "finding-freelance-work-as-a-new-developer",
      "title": "Finding Freelance Work as a New Developer",
      "body": "_Originally published at [tndl.me](https://tndl.me/blog/2020/freelancing/)_\n\nI had someone reach out recently about advice for new programmers who want to freelance, given that finding clients is even harder right now than it would otherwise be. Specifically how does a new freelancer find opportunities for contract work? My response got long enough that I figured I'd post it, so here it is.\n\nFinding contract work as a brand-new freelancer is tough. My first year or so of doing freelance web development, I reached out to small local businesses, friends and family, and organizations, looking for the lack of a website to guide me to paying customers. I found a decent number of people who wanted websites, but not very many (read: none) who wanted to pay me to build them. Given that I didn't need to support myself at the time, that was ok. But, if you're a new freelancer _and you want to make money_, you'll need a better approach.\n\nAfter a few years of stumbling down several fruitless avenues in search of freelance clients, I ended up finding the most success by doing two things: I charged more than I thought I was worth, and I reached out to people in smaller, professional communities.\n\nThe first point is pretty simple. Charge more. The point of this isn't a greedy cash grab; if I were to sort my past clients by how great they were to work with, the ones at the top would also be the ones that paid me the most.\n\nIf you're worried about being inexperienced and not being able to justify charging more, then do pro-bono work, or personal projects. Or just don't worry about it, and charge more anyway. The Imposter Syndrome never really goes away, so you might as well start learning to ignore it now. I worked the hardest and burned myself out the fastest working for people who paid me the least. Don't do that.\n\nAn arbitrary rule of thumb here is to do some research, decide on an hourly rate for yourself, then double it. Or, if you're charging a rate for the whole project, double that too. One caveat for project-based rates that I ran into early on is that it's hard to know how long a project will take you when you don't have a ton of experience, and so you could end up charging too much or too little. Finding what works for you will require getting some projects under your belt, but I've found that being very up-front and transparent about my rate and my estimates has worked well in the past.\n\nIf you opt for a flat rate for your project, being abundantly clear that estimates are hard, and adjustments might need to be made to the rate as the project progresses are good safety measures. Even better, breaking the project into several distinct milestones where payments are made after each deliverable lets you more easily adjust for any scope creep or previously unknown obstacles incrementally instead of having to get it right all at once, at the outset of the project.\n\nFinding niche professional communities is a little more nebulous. The key here is you have to find communities that are both:\n\n1. Small enough that you can connect directly with people who might need your services, and,\n2. Are made up of individuals willing/able to pay you for your services.\n\nI started out by spending time on reddit communities like r/forhire, and the monthly HackerNews hiring threads, and then gradually branched out into other communities where the focus wasn't necessarily just about 'finding work', but still had members who I could connect with and who might have projects they'd be willing to pay my rate for. The IndieHacker community comes to mind as a niche community that potentially fits this bill (although I've never personally looked for freelance work there).\n\nOnce you've found a suitable community, all that's left is reaching out to people and starting a dialogue.\n\nIn my mind, the biggest differentiator for any professional programmer is their ability to communicate effectively through writing. Freelancers especially need to spend time working on being clear, consistent, and persuasive. Your first interactions with a client will usually be written. Many clients won't be programmers themselves, so written updates will be a necessary deliverable once you do have the contract.\n\nAs a freelancer, your written communication needs to be:\n\n- **Clear**. You have to be able to explain the details of your work, technical and otherwise, to your client.\n- **Consistent**. This has been one of my most common freelancing failures. There's almost no such thing as too much communication with your client, but too little communication is a project killer. Even if it's to report roadblocks or unforeseen issues, regularly communicating is critical\n- **Persuasive**. Part of being a freelancer is to be constantly articulating your value to your client. It doesn't matter if your code will be 100x faster than what's already there, your client won't care unless you sell them on the value of that speedup. In my experience, persuasive writing is brief, backed by facts/data, and draws upon your industry experience to add context to your decisions.\n\nAnd that's it. My freelancing advice basically boils down to charge more, find communities of people who will pay you, and focus on well written communication with those people.\n\nIf you're interested in more advice on freelancing, [DaedTech](https://daedtech.com/) is a blog that dives into freelancing topics with lot more depth, and I've found a lot of Eric's content to be super useful.",
      "json_metadata": "{\"tags\":[\"ocd\",\"freelance\",\"programming\",\"coding\"],\"links\":[\"https://tndl.me/blog/2020/freelancing/\",\"https://daedtech.com/\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
2020/06/22 16:12:45
voterpayroll
authortindleaj
permlinkyou-re-not-ready-do-it-anyway
weight200 (2.00%)
Transaction InfoBlock #44474836/Trx 6dbf6a0c756a692c0b8685b35b249584a0c4ed2c
View Raw JSON Data
{
  "trx_id": "6dbf6a0c756a692c0b8685b35b249584a0c4ed2c",
  "block": 44474836,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:12:45",
  "op": [
    "vote",
    {
      "voter": "payroll",
      "author": "tindleaj",
      "permlink": "you-re-not-ready-do-it-anyway",
      "weight": 200
    }
  ]
}
2020/06/22 16:11:24
parent author
parent permlinkmotivation
authortindleaj
permlinkyou-re-not-ready-do-it-anyway
titleYou're not ready. Do it anyway
body_Originally published at [tndl.me](https://tndl.me/blog/2020/do-it-anyway/)_ In _Surely You're Joking Mr. Feynman_, Richard Feynman talks about spending a summer at Caltech to "Just try out biology", a field he was completely untrained in and unfamiliar with: _"After the war, every summer I would go traveling by car somewhere in the United States. One year, after I was at Caltech, I thought, ";'This summer, instead of going to a different place, I'll go to a different **field**.'_ _...I went over to the biology lab to tell them my desire, and Bob Edgar, a young post­doc who was sort of in charge there, said ... "You'll have to really do some research, just like a graduate student, and we'll give you a problem to work on." That suited me fine._" Feynman goes on to do work in the field and even contributes some non-trivial new findings to biology. Later in the book he sums up his experience with: _"I always do that, get into something and see how far I can go."_ I read this memoir in the last year or so, and this section made me think some uncomfortable things about my own mindset when it comes to growing in one way or another. I realized that I've approached new and interesting things as a [collector](https://zettelkasten.de/posts/collectors-fallacy/), excited about a topic or field or tool, but [never quite _ready_](https://nesslabs.com/start-now) to go beyond a superficial exploration of that topic. I've piled up bookshelves with resources on all kinds of things I'd love to learn about, but never seem to find the time for. Months, or even years later, I've looked at some of those books and said to myself, "Wow, I thought I'd know all about that by now". My rationales for not being ready have been pretty straightforward: "I have to learn some more of the basics before getting to that", or "I need to learn this other thing before that'll make sense". Reading about Feynman's detour into biology made me think about that rationale a little more critically. And after some thought, it started to crumble. You can't _really_ be 'ready' for much of anything. Now I've been thinking, if you ever find yourself 'ready', that's probably a good indication that you could go a bit farther, dig a bit deeper, try something even more novel. So now, I'm getting into some things. We'll see how far I can go.
json metadata{"links":["https://tndl.me/blog/2020/do-it-anyway/","https://zettelkasten.de/posts/collectors-fallacy/","https://nesslabs.com/start-now"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #44474809/Trx 8e1af2f85c48ed1a3db2a88edd0280e6028257c5
View Raw JSON Data
{
  "trx_id": "8e1af2f85c48ed1a3db2a88edd0280e6028257c5",
  "block": 44474809,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:11:24",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "motivation",
      "author": "tindleaj",
      "permlink": "you-re-not-ready-do-it-anyway",
      "title": "You're not ready. Do it anyway",
      "body": "_Originally published at [tndl.me](https://tndl.me/blog/2020/do-it-anyway/)_\n\nIn _Surely You're Joking Mr. Feynman_, Richard Feynman talks about spending a summer at Caltech to \"Just try out biology\", a field he was completely untrained in and unfamiliar with: \n\n_\"After the war, every summer I would go traveling by car somewhere in the United States. One year, after I was at Caltech, I thought, \";'This summer, instead of going to a different place, I'll go to a different **field**.'_\n\n_...I went over to the biology lab to tell them my desire, and Bob Edgar, a young post­doc who was sort of in charge there, said ... \"You'll have to really do some research, just like a graduate student, and we'll give you a problem to work on.\" That suited me fine._\"\n\nFeynman goes on to do work in the field and even contributes some non-trivial new findings to biology. Later in the book he sums up his experience with:\n\n_\"I always do that, get into something and see how far I can go.\"_\n\nI read this memoir in the last year or so, and this section made me think some uncomfortable things about my own mindset when it comes to growing in one way or another. I realized that I've approached new and interesting things as a [collector](https://zettelkasten.de/posts/collectors-fallacy/), excited about a topic or field or tool, but [never quite _ready_](https://nesslabs.com/start-now) to go beyond a superficial exploration of that topic. I've piled up bookshelves with resources on all kinds of things I'd love to learn about, but never seem to find the time for. Months, or even years later, I've looked at some of those books and said to myself, \"Wow, I thought I'd know all about that by now\".\n\nMy rationales for not being ready have been pretty straightforward: \"I have to learn some more of the basics before getting to that\", or \"I need to learn this other thing before that'll make sense\".\n\nReading about Feynman's detour into biology made me think about that rationale a little more critically. And after some thought, it started to crumble. You can't _really_ be 'ready' for much of anything. Now I've been thinking, if you ever find yourself 'ready', that's probably a good indication that you could go a bit farther, dig a bit deeper, try something even more novel.\n\nSo now, I'm getting into some things. We'll see how far I can go.",
      "json_metadata": "{\"links\":[\"https://tndl.me/blog/2020/do-it-anyway/\",\"https://zettelkasten.de/posts/collectors-fallacy/\",\"https://nesslabs.com/start-now\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
2020/06/22 16:11:09
parent author
parent permlinkmotivation
authortindleaj
permlinkyou-re-not-ready-do-it-anyway
titleYou're not ready. Do it anyway
body_Originally published at [tndl.me](https://tndl.me/blog/2020/do-it-anyway/)_ In _Surely You're Joking Mr. Feynman_, Richard Feynman talks about spending a summer at Caltech to "Just try out biology", a field he was completely untrained in and unfamiliar with: _"After the war, every summer I would go traveling by car somewhere in the United States. One year, after I was at Caltech, I thought, ";'This summer, instead of going to a different place, I'll go to a different **field**.'_ _...I went over to the biology lab to tell them my desire, and Bob Edgar, a young post­doc who was sort of in charge there, said ... "You'll have to really do some research, just like a graduate student, and we'll give you a problem to work on." That suited me fine._" Feynman goes on to do work in the field and even contributes some non-trivial new findings to biology. Later in the book he sums up his experience with: _"I always do that, get into something and see how far I can go."_ I read this memoir in the last year or so, and this section made me think some uncomfortable things about my own mindset when it comes to growing in one way or another. I realized that I've approached new and interesting things as a [collector](https://zettelkasten.de/posts/collectors-fallacy/), excited about a topic or field or tool, but [never quite _ready_](https://nesslabs.com/start-now) to go beyond a superficial exploration of that topic. I've piled up bookshelves with resources on all kinds of things I'd love to learn about, but never seem to find the time for. Months, or even years later, I've looked at some of those books and said to myself, "Wow, I thought I'd know all about that by now". My rationales for not being ready have been pretty straightforward: "I have to learn some more of the basics before getting to that", or "I need to learn this other thing before that'll make sense". Reading about Feynman's detour into biology made me think about that rationale a little more critically. And after some thought, it started to crumble. You can't _really_ be 'ready' for much of anything. Now I've been thinking, if you ever find yourself 'ready', that's probably a good indication that you could go a bit farther, dig a bit deeper, try something even more novel. So now, I'm getting into some things. We'll see how far I can go.
json metadata{"tags":["ocd","learning","science"],"links":["https://tndl.me/blog/2020/do-it-anyway/","https://zettelkasten.de/posts/collectors-fallacy/","https://nesslabs.com/start-now"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #44474804/Trx 9f5a757e9a187a13e6607b0a4f657ca5853409f1
View Raw JSON Data
{
  "trx_id": "9f5a757e9a187a13e6607b0a4f657ca5853409f1",
  "block": 44474804,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:11:09",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "motivation",
      "author": "tindleaj",
      "permlink": "you-re-not-ready-do-it-anyway",
      "title": "You're not ready. Do it anyway",
      "body": "_Originally published at [tndl.me](https://tndl.me/blog/2020/do-it-anyway/)_\n\nIn _Surely You're Joking Mr. Feynman_, Richard Feynman talks about spending a summer at Caltech to \"Just try out biology\", a field he was completely untrained in and unfamiliar with: \n\n_\"After the war, every summer I would go traveling by car somewhere in the United States. One year, after I was at Caltech, I thought, \";'This summer, instead of going to a different place, I'll go to a different **field**.'_\n\n_...I went over to the biology lab to tell them my desire, and Bob Edgar, a young post­doc who was sort of in charge there, said ... \"You'll have to really do some research, just like a graduate student, and we'll give you a problem to work on.\" That suited me fine._\"\n\nFeynman goes on to do work in the field and even contributes some non-trivial new findings to biology. Later in the book he sums up his experience with:\n\n_\"I always do that, get into something and see how far I can go.\"_\n\nI read this memoir in the last year or so, and this section made me think some uncomfortable things about my own mindset when it comes to growing in one way or another. I realized that I've approached new and interesting things as a [collector](https://zettelkasten.de/posts/collectors-fallacy/), excited about a topic or field or tool, but [never quite _ready_](https://nesslabs.com/start-now) to go beyond a superficial exploration of that topic. I've piled up bookshelves with resources on all kinds of things I'd love to learn about, but never seem to find the time for. Months, or even years later, I've looked at some of those books and said to myself, \"Wow, I thought I'd know all about that by now\".\n\nMy rationales for not being ready have been pretty straightforward: \"I have to learn some more of the basics before getting to that\", or \"I need to learn this other thing before that'll make sense\".\n\nReading about Feynman's detour into biology made me think about that rationale a little more critically. And after some thought, it started to crumble. You can't _really_ be 'ready' for much of anything. Now I've been thinking, if you ever find yourself 'ready', that's probably a good indication that you could go a bit farther, dig a bit deeper, try something even more novel.\n\nSo now, I'm getting into some things. We'll see how far I can go.",
      "json_metadata": "{\"tags\":[\"ocd\",\"learning\",\"science\"],\"links\":[\"https://tndl.me/blog/2020/do-it-anyway/\",\"https://zettelkasten.de/posts/collectors-fallacy/\",\"https://nesslabs.com/start-now\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
executive-boardsent 0.001 STEEM to @tindleaj- "❗ Hello tindleaj, great that you are using the STEEM blockchain. The Executive Board invites you to visit https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most..."
2020/06/22 16:05:03
fromexecutive-board
totindleaj
amount0.001 STEEM
memo❗ Hello tindleaj, great that you are using the STEEM blockchain. The Executive Board invites you to visit https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board.
Transaction InfoBlock #44474683/Trx aa66c3c593cfb910d334004fa2cacdf1e81f9fda
View Raw JSON Data
{
  "trx_id": "aa66c3c593cfb910d334004fa2cacdf1e81f9fda",
  "block": 44474683,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:05:03",
  "op": [
    "transfer",
    {
      "from": "executive-board",
      "to": "tindleaj",
      "amount": "0.001 STEEM",
      "memo": "❗ Hello tindleaj, great that you are using the STEEM blockchain. The Executive Board invites you to visit https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board."
    }
  ]
}
2020/06/22 16:04:48
parent author
parent permlinkmotivation
authortindleaj
permlinkyou-re-not-ready-do-it-anyway
titleYou're not ready. Do it anyway
body@@ -1,8 +1,86 @@ +_Originally published at %5Btndl.me%5D(https://tndl.me/blog/2020/do-it-anyway/)_%0A%0A In _Sure
json metadata{"tags":["learning","science","projects"],"links":["https://tndl.me/blog/2020/do-it-anyway/","https://zettelkasten.de/posts/collectors-fallacy/","https://nesslabs.com/start-now"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #44474679/Trx 85dcd8f45dbf7952d8a6dec41ad6f13e34b35d58
View Raw JSON Data
{
  "trx_id": "85dcd8f45dbf7952d8a6dec41ad6f13e34b35d58",
  "block": 44474679,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:04:48",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "motivation",
      "author": "tindleaj",
      "permlink": "you-re-not-ready-do-it-anyway",
      "title": "You're not ready. Do it anyway",
      "body": "@@ -1,8 +1,86 @@\n+_Originally published at %5Btndl.me%5D(https://tndl.me/blog/2020/do-it-anyway/)_%0A%0A\n In _Sure\n",
      "json_metadata": "{\"tags\":[\"learning\",\"science\",\"projects\"],\"links\":[\"https://tndl.me/blog/2020/do-it-anyway/\",\"https://zettelkasten.de/posts/collectors-fallacy/\",\"https://nesslabs.com/start-now\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
exnihilo.witnesssent 0.001 STEEM to @tindleaj- "By casting your witness vote on @exnihilo.witness you will passively earn and be rewarded just for voting. More information : https://steemit.com/@exnihilo.witness"
2020/06/22 16:04:39
fromexnihilo.witness
totindleaj
amount0.001 STEEM
memoBy casting your witness vote on @exnihilo.witness you will passively earn and be rewarded just for voting. More information : https://steemit.com/@exnihilo.witness
Transaction InfoBlock #44474676/Trx c42692b9e160ce5337d2071735f8cd5cf12ba8b4
View Raw JSON Data
{
  "trx_id": "c42692b9e160ce5337d2071735f8cd5cf12ba8b4",
  "block": 44474676,
  "trx_in_block": 32,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:04:39",
  "op": [
    "transfer",
    {
      "from": "exnihilo.witness",
      "to": "tindleaj",
      "amount": "0.001 STEEM",
      "memo": "By casting your witness vote on @exnihilo.witness you will passively earn and be rewarded just for voting. More information : https://steemit.com/@exnihilo.witness"
    }
  ]
}
2020/06/22 16:03:42
parent author
parent permlinkmotivation
authortindleaj
permlinkyou-re-not-ready-do-it-anyway
titleYou're not ready. Do it anyway
bodyIn _Surely You're Joking Mr. Feynman_, Richard Feynman talks about spending a summer at Caltech to "Just try out biology", a field he was completely untrained in and unfamiliar with: _"After the war, every summer I would go traveling by car somewhere in the United States. One year, after I was at Caltech, I thought, ";'This summer, instead of going to a different place, I'll go to a different **field**.'_ _...I went over to the biology lab to tell them my desire, and Bob Edgar, a young post­doc who was sort of in charge there, said ... "You'll have to really do some research, just like a graduate student, and we'll give you a problem to work on." That suited me fine._" Feynman goes on to do work in the field and even contributes some non-trivial new findings to biology. Later in the book he sums up his experience with: _"I always do that, get into something and see how far I can go."_ I read this memoir in the last year or so, and this section made me think some uncomfortable things about my own mindset when it comes to growing in one way or another. I realized that I've approached new and interesting things as a [collector](https://zettelkasten.de/posts/collectors-fallacy/), excited about a topic or field or tool, but [never quite _ready_](https://nesslabs.com/start-now) to go beyond a superficial exploration of that topic. I've piled up bookshelves with resources on all kinds of things I'd love to learn about, but never seem to find the time for. Months, or even years later, I've looked at some of those books and said to myself, "Wow, I thought I'd know all about that by now". My rationales for not being ready have been pretty straightforward: "I have to learn some more of the basics before getting to that", or "I need to learn this other thing before that'll make sense". Reading about Feynman's detour into biology made me think about that rationale a little more critically. And after some thought, it started to crumble. You can't _really_ be 'ready' for much of anything. Now I've been thinking, if you ever find yourself 'ready', that's probably a good indication that you could go a bit farther, dig a bit deeper, try something even more novel. So now, I'm getting into some things. We'll see how far I can go.
json metadata{"tags":["motivation","learning","science","projects"],"links":["https://zettelkasten.de/posts/collectors-fallacy/","https://nesslabs.com/start-now"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #44474658/Trx e30f2f2987e40c822b65a135bb2ccca5e477db54
View Raw JSON Data
{
  "trx_id": "e30f2f2987e40c822b65a135bb2ccca5e477db54",
  "block": 44474658,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:03:42",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "motivation",
      "author": "tindleaj",
      "permlink": "you-re-not-ready-do-it-anyway",
      "title": "You're not ready. Do it anyway",
      "body": "In _Surely You're Joking Mr. Feynman_, Richard Feynman talks about spending a summer at Caltech to \"Just try out biology\", a field he was completely untrained in and unfamiliar with: \n\n_\"After the war, every summer I would go traveling by car somewhere in the United States. One year, after I was at Caltech, I thought, \";'This summer, instead of going to a different place, I'll go to a different **field**.'_\n\n_...I went over to the biology lab to tell them my desire, and Bob Edgar, a young post­doc who was sort of in charge there, said ... \"You'll have to really do some research, just like a graduate student, and we'll give you a problem to work on.\" That suited me fine._\"\n\nFeynman goes on to do work in the field and even contributes some non-trivial new findings to biology. Later in the book he sums up his experience with:\n\n_\"I always do that, get into something and see how far I can go.\"_\n\nI read this memoir in the last year or so, and this section made me think some uncomfortable things about my own mindset when it comes to growing in one way or another. I realized that I've approached new and interesting things as a [collector](https://zettelkasten.de/posts/collectors-fallacy/), excited about a topic or field or tool, but [never quite _ready_](https://nesslabs.com/start-now) to go beyond a superficial exploration of that topic. I've piled up bookshelves with resources on all kinds of things I'd love to learn about, but never seem to find the time for. Months, or even years later, I've looked at some of those books and said to myself, \"Wow, I thought I'd know all about that by now\".\n\nMy rationales for not being ready have been pretty straightforward: \"I have to learn some more of the basics before getting to that\", or \"I need to learn this other thing before that'll make sense\".\n\nReading about Feynman's detour into biology made me think about that rationale a little more critically. And after some thought, it started to crumble. You can't _really_ be 'ready' for much of anything. Now I've been thinking, if you ever find yourself 'ready', that's probably a good indication that you could go a bit farther, dig a bit deeper, try something even more novel.\n\nSo now, I'm getting into some things. We'll see how far I can go.",
      "json_metadata": "{\"tags\":[\"motivation\",\"learning\",\"science\",\"projects\"],\"links\":[\"https://zettelkasten.de/posts/collectors-fallacy/\",\"https://nesslabs.com/start-now\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
tindleajcustom json: notify
2020/06/22 16:00:39
required auths[]
required posting auths["tindleaj"]
idnotify
json["setLastRead",{"date":"2020-06-22T16:00:39"}]
Transaction InfoBlock #44474597/Trx 1740d6e8fb739122c9b420f120e6d09d74b6a69a
View Raw JSON Data
{
  "trx_id": "1740d6e8fb739122c9b420f120e6d09d74b6a69a",
  "block": 44474597,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-06-22T16:00:39",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "notify",
      "json": "[\"setLastRead\",{\"date\":\"2020-06-22T16:00:39\"}]"
    }
  ]
}
tindleajreceived 0.417 STEEM, 0.505 SP author reward for @tindleaj / what-i-read-in-2019
2020/01/13 18:08:09
authortindleaj
permlinkwhat-i-read-in-2019
sbd payout0.000 SBD
steem payout0.417 STEEM
vesting payout821.748469 VESTS
Transaction InfoBlock #39898993/Virtual Operation #6
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 39898993,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 6,
  "timestamp": "2020-01-13T18:08:09",
  "op": [
    "author_reward",
    {
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "0.417 STEEM",
      "vesting_payout": "821.748469 VESTS"
    }
  ]
}
tindleajupdated their account properties
2020/01/12 20:14:24
accounttindleaj
memo keySTM5g7XmNsQZFFYjY79f15fcPBVzRA8spYrQQeu5WZB5HWGW5u7kx
json metadata{"profile":{"about":"Programmer, writer, sometimes thinker.","website":"https://tndl.me","profile_image":"https://cdn.steemitimages.com/DQmXn8ba2JNMWhEUFP23nTwMDQb7U39hBzhFeGZ5FKEAYNn/profile.jpg","name":"Austin"}}
Transaction InfoBlock #39872772/Trx d609b25e31daf90f8b4abebbfbd0a8b7ed2813a4
View Raw JSON Data
{
  "trx_id": "d609b25e31daf90f8b4abebbfbd0a8b7ed2813a4",
  "block": 39872772,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-12T20:14:24",
  "op": [
    "account_update",
    {
      "account": "tindleaj",
      "memo_key": "STM5g7XmNsQZFFYjY79f15fcPBVzRA8spYrQQeu5WZB5HWGW5u7kx",
      "json_metadata": "{\"profile\":{\"about\":\"Programmer, writer, sometimes thinker.\",\"website\":\"https://tndl.me\",\"profile_image\":\"https://cdn.steemitimages.com/DQmXn8ba2JNMWhEUFP23nTwMDQb7U39hBzhFeGZ5FKEAYNn/profile.jpg\",\"name\":\"Austin\"}}"
    }
  ]
}
tindleajcustom json: community
2020/01/09 04:35:30
required auths[]
required posting auths["tindleaj"]
idcommunity
json["subscribe",{"community":"hive-174578"}]
Transaction InfoBlock #39767798/Trx 49e4aba35b2010ffe558abcf651505f0b80f6c50
View Raw JSON Data
{
  "trx_id": "49e4aba35b2010ffe558abcf651505f0b80f6c50",
  "block": 39767798,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-09T04:35:30",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "community",
      "json": "[\"subscribe\",{\"community\":\"hive-174578\"}]"
    }
  ]
}
tindleajcustom json: notify
2020/01/09 04:35:15
required auths[]
required posting auths["tindleaj"]
idnotify
json["setLastRead",{"date":"2020-01-09T04:35:14"}]
Transaction InfoBlock #39767793/Trx 6fa18733b21a8364b6ad34962f9f8ece7a26914c
View Raw JSON Data
{
  "trx_id": "6fa18733b21a8364b6ad34962f9f8ece7a26914c",
  "block": 39767793,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-09T04:35:15",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "notify",
      "json": "[\"setLastRead\",{\"date\":\"2020-01-09T04:35:14\"}]"
    }
  ]
}
tindleajfollowed @ocd
2020/01/09 04:34:51
required auths[]
required posting auths["tindleaj"]
idfollow
json["follow",{"follower":"tindleaj","following":"ocd","what":["blog"]}]
Transaction InfoBlock #39767785/Trx dad6589fab950485aeaa183b167bf8eb69ff10a5
View Raw JSON Data
{
  "trx_id": "dad6589fab950485aeaa183b167bf8eb69ff10a5",
  "block": 39767785,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-09T04:34:51",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "tindleaj"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"tindleaj\",\"following\":\"ocd\",\"what\":[\"blog\"]}]"
    }
  ]
}
2020/01/07 22:11:45
votertorsteoe
authortindleaj
permlinkwhat-i-read-in-2019
weight10000 (100.00%)
Transaction InfoBlock #39731398/Trx 36b4f63480caa467350c3f67ca70db3791b76089
View Raw JSON Data
{
  "trx_id": "36b4f63480caa467350c3f67ca70db3791b76089",
  "block": 39731398,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-07T22:11:45",
  "op": [
    "vote",
    {
      "voter": "torsteoe",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 10000
    }
  ]
}
2020/01/07 19:32:12
voterctime
authortindleaj
permlinkwhat-i-read-in-2019
weight4000 (40.00%)
Transaction InfoBlock #39728214/Trx 7202289e4aa6c029cb3424ba674738ee629d775e
View Raw JSON Data
{
  "trx_id": "7202289e4aa6c029cb3424ba674738ee629d775e",
  "block": 39728214,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-07T19:32:12",
  "op": [
    "vote",
    {
      "voter": "ctime",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 4000
    }
  ]
}
2020/01/07 12:04:33
voterzuerich
authortindleaj
permlinkwhat-i-read-in-2019
weight2500 (25.00%)
Transaction InfoBlock #39719279/Trx 8c46dfab726e892b11a4acface73ab85886de5a3
View Raw JSON Data
{
  "trx_id": "8c46dfab726e892b11a4acface73ab85886de5a3",
  "block": 39719279,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-07T12:04:33",
  "op": [
    "vote",
    {
      "voter": "zuerich",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 2500
    }
  ]
}
2020/01/06 18:12:03
voterbosjaya
authortindleaj
permlinkwhat-i-read-in-2019
weight9000 (90.00%)
Transaction InfoBlock #39697874/Trx f4302285b32978523c709ed7a055f7037e34d2d3
View Raw JSON Data
{
  "trx_id": "f4302285b32978523c709ed7a055f7037e34d2d3",
  "block": 39697874,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-06T18:12:03",
  "op": [
    "vote",
    {
      "voter": "bosjaya",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 9000
    }
  ]
}
2020/01/06 18:11:57
voterlaissez-faire
authortindleaj
permlinkwhat-i-read-in-2019
weight10000 (100.00%)
Transaction InfoBlock #39697872/Trx c3f81211b790204849bdbd3dc95be0649c2d7851
View Raw JSON Data
{
  "trx_id": "c3f81211b790204849bdbd3dc95be0649c2d7851",
  "block": 39697872,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-06T18:11:57",
  "op": [
    "vote",
    {
      "voter": "laissez-faire",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 10000
    }
  ]
}
2020/01/06 18:11:57
voterimisstheoldkanye
authortindleaj
permlinkwhat-i-read-in-2019
weight100 (1.00%)
Transaction InfoBlock #39697872/Trx 834f7e5c2c7ecb507fe907f818e2621303af9666
View Raw JSON Data
{
  "trx_id": "834f7e5c2c7ecb507fe907f818e2621303af9666",
  "block": 39697872,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-06T18:11:57",
  "op": [
    "vote",
    {
      "voter": "imisstheoldkanye",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 100
    }
  ]
}
2020/01/06 18:11:51
voterelviento
authortindleaj
permlinkwhat-i-read-in-2019
weight1001 (10.01%)
Transaction InfoBlock #39697870/Trx 265bcba41bba7f1089afcbb0ef05963d6c763e01
View Raw JSON Data
{
  "trx_id": "265bcba41bba7f1089afcbb0ef05963d6c763e01",
  "block": 39697870,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-06T18:11:51",
  "op": [
    "vote",
    {
      "voter": "elviento",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 1001
    }
  ]
}
tindleajpublished a new post: what-i-read-in-2019
2020/01/06 18:10:54
parent author
parent permlinkreading
authortindleaj
permlinkwhat-i-read-in-2019
titleWhat I Read in 2019
bodyInspired by Fogus's ["The Best Things and Stuff of 201X"](http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/) posts, I decided to try something similar. Here is a list outlining some reading I did this year, and my thoughts on it. ## Non-technical books - _[How to Read A Book](https://amzn.to/2QrHcvd)_ - This was definitely the most impactful book I read this year. It completely changed the way I approach reading for retention and understanding, and I've already noticed a big increase in useful information that I can recall and use months after the initial read. The reading and note-taking strategies I took from this book paired with spaced repetition learning have made me really excited about learning again, without the worry and demotivation that come with not understanding or not remembering things I read in the past. - _[The War of Art](https://amzn.to/2uh3Ld7)_ - A short book about struggling with the creative process and how to push through it. Very well written and inspired me to create and publish more. - _[The Endurance](https://amzn.to/2tuFJeo)_ - An incredible book about an incredible journey. The primary source photographs ([and video!](https://www.youtube.com/watch?v=sgh_77TtX5I)) bring it to the next level. - _[Watership Down](https://amzn.to/2Foh6CM)_ - A classic about adventure, leadership, societies and relationships. Reading this reminds me how much I need to spend more time reading older books. - _[Permanent Record](https://amzn.to/2umSoAz)_ - Snowden's memoir is surprisingly well written, and his life even before the events of 2013 is very interesting. This is one I want to make a point of re-reading every so often, to keep the importance of privacy at the forefront. ## Technical books - _[The Elements of Computing Systems](https://amzn.to/2FsO8S9)\* (nand2tetris)_ - As a developer who primarily gets paid for working with web technology, I've always felt somewhat inadequate and woefully ignorant of how computers actually work. Not only did this book remedy some of that, it also kindled an exciting interest in all kinds of computing topics that I thought were much farther out of reach. - _[The Mythical Man Month](https://amzn.to/39F4dSM)_ - This one is a classic, and for good reason in my opinion. Some of the ideas have fallen out of favor or been revised, but most of them are timeless. - _[Peopleware](https://amzn.to/37C6ufD)_ - Team dynamics and team-wide productivity became a very relevant topic for me this year, and this book really nails it. It's amazing to me how many of these ideas are so simple and so obviously correct, and yet many (most?) companies operate in the exact opposite way. - _[The Goal](https://amzn.to/39Iji6f) / [The Phoenix Project](https://amzn.to/39GbilX)_ - I put these together because I read them back-to-back, and because they're basically the same book with different setting/characters. A lot of the dysfunction explored in these books directly parallel issues I've noticed at my \$job, and I think the same would be true for many people who work in tech. \*[I've read/worked through the first half of the book](https://github.com/tindleaj/n2t) so far (the hardware portion), but still have yet to finish the second part (software). ## Articles/blog posts Here, in no particular order, are some of the blog posts and articles I got a lot out of this year. - _[Janki Method](https://www.jackkinsella.ie/articles/janki-method)_ - Spaced repetition learning has been working pretty well for me, and this outlines some methods for technical/programming learning. - _[Rust for Node Developers](https://github.com/Mercateo/rust-for-node-developers)_ - A great resource for people like me who have primarily lived in JavaScript-land their whole lives. - _[Just Read the Book Already](https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html)_ - The title sums it up. Need to spend more time reading, and this was a beneficial kick in the butt. - _[All the best engineering advice I stole from non-technical people](https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f)_ - Non-technical perspectives on technical things can be surprisingly poignant. I think a lot of us live in a bubble of tech content that largely just repeats the same ideas over and over. This was refreshing, and very well written. ## Reading goals for 2020 In general, I want to read much more this year than I did last year. 50 books is the target, but I think I can do more. More specific goals include: - Make a dent in all of the hardware and systems programming books I've purchased in the wake of working through _nand2tetris_. - Work my way up to _[No Bullshit Guide to Math and Physics](https://minireference.com/)_, via a lot of KhanAcademy and some other textbooks. - Get past the first chapter of [_A Programmer's Introduction to Mathematics_](https://pimbook.org/) and [continue porting the projects to Rust](https://github.com/tindleaj/polynom) (the above point is probably a prerequisite). --- _Originally posted on my site, [tndl.me](https://tndl.me/blog/2020/reading/)_
json metadata{"tags":["technical","programming","learning","fiction","non-fiction","oc"],"links":["http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/","https://amzn.to/2QrHcvd","https://amzn.to/2uh3Ld7","https://amzn.to/2tuFJeo","https://www.youtube.com/watch?v=sgh_77TtX5I","https://amzn.to/2Foh6CM","https://amzn.to/2umSoAz","https://amzn.to/2FsO8S9","https://amzn.to/39F4dSM","https://amzn.to/37C6ufD","https://amzn.to/39Iji6f","https://amzn.to/39GbilX","https://github.com/tindleaj/n2t","https://www.jackkinsella.ie/articles/janki-method","https://github.com/Mercateo/rust-for-node-developers","https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html","https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f","https://minireference.com/","https://pimbook.org/","https://github.com/tindleaj/polynom","https://tndl.me/blog/2020/reading/"],"app":"steemit/0.2","format":"markdown"}
Transaction InfoBlock #39697851/Trx 6d5256b193286cfb92a62920ae964007a7a8db94
View Raw JSON Data
{
  "trx_id": "6d5256b193286cfb92a62920ae964007a7a8db94",
  "block": 39697851,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-06T18:10:54",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "reading",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "title": "What I Read in 2019",
      "body": "Inspired by Fogus's [\"The Best Things and Stuff of 201X\"](http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/) posts, I decided to try something similar. Here is a list outlining some reading I did this year, and my thoughts on it.\n\n## Non-technical books\n\n- _[How to Read A Book](https://amzn.to/2QrHcvd)_ - This was definitely the most impactful book I read this year. It completely changed the way I approach reading for retention and understanding, and I've already noticed a big increase in useful information that I can recall and use months after the initial read. The reading and note-taking strategies I took from this book paired with spaced repetition learning have made me really excited about learning again, without the worry and demotivation that come with not understanding or not remembering things I read in the past.\n- _[The War of Art](https://amzn.to/2uh3Ld7)_ - A short book about struggling with the creative process and how to push through it. Very well written and inspired me to create and publish more.\n- _[The Endurance](https://amzn.to/2tuFJeo)_ - An incredible book about an incredible journey. The primary source photographs ([and video!](https://www.youtube.com/watch?v=sgh_77TtX5I)) bring it to the next level.\n- _[Watership Down](https://amzn.to/2Foh6CM)_ - A classic about adventure, leadership, societies and relationships. Reading this reminds me how much I need to spend more time reading older books.\n- _[Permanent Record](https://amzn.to/2umSoAz)_ - Snowden's memoir is surprisingly well written, and his life even before the events of 2013 is very interesting. This is one I want to make a point of re-reading every so often, to keep the importance of privacy at the forefront.\n\n## Technical books\n\n- _[The Elements of Computing Systems](https://amzn.to/2FsO8S9)\\* (nand2tetris)_ - As a developer who primarily gets paid for working with web technology, I've always felt somewhat inadequate and woefully ignorant of how computers actually work. Not only did this book remedy some of that, it also kindled an exciting interest in all kinds of computing topics that I thought were much farther out of reach.\n- _[The Mythical Man Month](https://amzn.to/39F4dSM)_ - This one is a classic, and for good reason in my opinion. Some of the ideas have fallen out of favor or been revised, but most of them are timeless.\n- _[Peopleware](https://amzn.to/37C6ufD)_ - Team dynamics and team-wide productivity became a very relevant topic for me this year, and this book really nails it. It's amazing to me how many of these ideas are so simple and so obviously correct, and yet many (most?) companies operate in the exact opposite way.\n- _[The Goal](https://amzn.to/39Iji6f) / [The Phoenix Project](https://amzn.to/39GbilX)_ - I put these together because I read them back-to-back, and because they're basically the same book with different setting/characters. A lot of the dysfunction explored in these books directly parallel issues I've noticed at my \\$job, and I think the same would be true for many people who work in tech.\n\n\\*[I've read/worked through the first half of the book](https://github.com/tindleaj/n2t) so far (the hardware portion), but still have yet to finish the second part (software).\n\n## Articles/blog posts\n\nHere, in no particular order, are some of the blog posts and articles I got a lot out of this year.\n\n- _[Janki Method](https://www.jackkinsella.ie/articles/janki-method)_ - Spaced repetition learning has been working pretty well for me, and this outlines some methods for technical/programming learning.\n- _[Rust for Node Developers](https://github.com/Mercateo/rust-for-node-developers)_ - A great resource for people like me who have primarily lived in JavaScript-land their whole lives.\n- _[Just Read the Book Already](https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html)_ - The title sums it up. Need to spend more time reading, and this was a beneficial kick in the butt.\n- _[All the best engineering advice I stole from non-technical people](https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f)_ - Non-technical perspectives on technical things can be surprisingly poignant. I think a lot of us live in a bubble of tech content that largely just repeats the same ideas over and over. This was refreshing, and very well written.\n\n## Reading goals for 2020\n\nIn general, I want to read much more this year than I did last year. 50 books is the target, but I think I can do more. More specific goals include:\n\n- Make a dent in all of the hardware and systems programming books I've purchased in the wake of working through _nand2tetris_.\n- Work my way up to _[No Bullshit Guide to Math and Physics](https://minireference.com/)_, via a lot of KhanAcademy and some other textbooks.\n- Get past the first chapter of [_A Programmer's Introduction to Mathematics_](https://pimbook.org/) and [continue porting the projects to Rust](https://github.com/tindleaj/polynom) (the above point is probably a prerequisite).\n\n---\n_Originally posted on my site, [tndl.me](https://tndl.me/blog/2020/reading/)_",
      "json_metadata": "{\"tags\":[\"technical\",\"programming\",\"learning\",\"fiction\",\"non-fiction\",\"oc\"],\"links\":[\"http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/\",\"https://amzn.to/2QrHcvd\",\"https://amzn.to/2uh3Ld7\",\"https://amzn.to/2tuFJeo\",\"https://www.youtube.com/watch?v=sgh_77TtX5I\",\"https://amzn.to/2Foh6CM\",\"https://amzn.to/2umSoAz\",\"https://amzn.to/2FsO8S9\",\"https://amzn.to/39F4dSM\",\"https://amzn.to/37C6ufD\",\"https://amzn.to/39Iji6f\",\"https://amzn.to/39GbilX\",\"https://github.com/tindleaj/n2t\",\"https://www.jackkinsella.ie/articles/janki-method\",\"https://github.com/Mercateo/rust-for-node-developers\",\"https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html\",\"https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f\",\"https://minireference.com/\",\"https://pimbook.org/\",\"https://github.com/tindleaj/polynom\",\"https://tndl.me/blog/2020/reading/\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
    }
  ]
}
2020/01/06 18:09:06
votermatildapurse
authortindleaj
permlinkwhat-i-read-in-2019
weight5100 (51.00%)
Transaction InfoBlock #39697815/Trx 66f228672679792782fbec1225d8fbc491313efa
View Raw JSON Data
{
  "trx_id": "66f228672679792782fbec1225d8fbc491313efa",
  "block": 39697815,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-06T18:09:06",
  "op": [
    "vote",
    {
      "voter": "matildapurse",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "weight": 5100
    }
  ]
}
tindleajpublished a new post: what-i-read-in-2019
2020/01/06 18:08:09
parent author
parent permlinkreading
authortindleaj
permlinkwhat-i-read-in-2019
titleWhat I Read in 2019
bodyInspired by Fogus's ["The Best Things and Stuff of 201X"](http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/) posts, I decided to try something similar. Here is a list outlining some reading I did this year, and my thoughts on it. ## Non-technical books - _[How to Read A Book](https://amzn.to/2QrHcvd)_ - This was definitely the most impactful book I read this year. It completely changed the way I approach reading for retention and understanding, and I've already noticed a big increase in useful information that I can recall and use months after the initial read. The reading and note-taking strategies I took from this book paired with spaced repetition learning have made me really excited about learning again, without the worry and demotivation that come with not understanding or not remembering things I read in the past. - _[The War of Art](https://amzn.to/2uh3Ld7)_ - A short book about struggling with the creative process and how to push through it. Very well written and inspired me to create and publish more. - _[The Endurance](https://amzn.to/2tuFJeo)_ - An incredible book about an incredible journey. The primary source photographs ([and video!](https://www.youtube.com/watch?v=sgh_77TtX5I)) bring it to the next level. - _[Watership Down](https://amzn.to/2Foh6CM)_ - A classic about adventure, leadership, societies and relationships. Reading this reminds me how much I need to spend more time reading older books. - _[Permanent Record](https://amzn.to/2umSoAz)_ - Snowden's memoir is surprisingly well written, and his life even before the events of 2013 is very interesting. This is one I want to make a point of re-reading every so often, to keep the importance of privacy at the forefront. ## Technical books - _[The Elements of Computing Systems](https://amzn.to/2FsO8S9)\* (nand2tetris)_ - As a developer who primarily gets paid for working with web technology, I've always felt somewhat inadequate and woefully ignorant of how computers actually work. Not only did this book remedy some of that, it also kindled an exciting interest in all kinds of computing topics that I thought were much farther out of reach. - _[The Mythical Man Month](https://amzn.to/39F4dSM)_ - This one is a classic, and for good reason in my opinion. Some of the ideas have fallen out of favor or been revised, but most of them are timeless. - _[Peopleware](https://amzn.to/37C6ufD)_ - Team dynamics and team-wide productivity became a very relevant topic for me this year, and this book really nails it. It's amazing to me how many of these ideas are so simple and so obviously correct, and yet many (most?) companies operate in the exact opposite way. - _[The Goal](https://amzn.to/39Iji6f) / [The Phoenix Project](https://amzn.to/39GbilX)_ - I put these together because I read them back-to-back, and because they're basically the same book with different setting/characters. A lot of the dysfunction explored in these books directly parallel issues I've noticed at my \$job, and I think the same would be true for many people who work in tech. \*[I've read/worked through the first half of the book](https://github.com/tindleaj/n2t) so far (the hardware portion), but still have yet to finish the second part (software). ## Articles/blog posts Here, in no particular order, are some of the blog posts and articles I got a lot out of this year. - _[Janki Method](https://www.jackkinsella.ie/articles/janki-method)_ - Spaced repetition learning has been working pretty well for me, and this outlines some methods for technical/programming learning. - _[Rust for Node Developers](https://github.com/Mercateo/rust-for-node-developers)_ - A great resource for people like me who have primarily lived in JavaScript-land their whole lives. - _[Just Read the Book Already](https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html)_ - The title sums it up. Need to spend more time reading, and this was a beneficial kick in the butt. - _[All the best engineering advice I stole from non-technical people](https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f)_ - Non-technical perspectives on technical things can be surprisingly poignant. I think a lot of us live in a bubble of tech content that largely just repeats the same ideas over and over. This was refreshing, and very well written. ## Reading goals for 2020 In general, I want to read much more this year than I did last year. 50 books is the target, but I think I can do more. More specific goals include: - Make a dent in all of the hardware and systems programming books I've purchased in the wake of working through _nand2tetris_. - Work my way up to _[No Bullshit Guide to Math and Physics](https://minireference.com/)_, via a lot of KhanAcademy and some other textbooks. - Get past the first chapter of [_A Programmer's Introduction to Mathematics_](https://pimbook.org/) and [continue porting the projects to Rust](https://github.com/tindleaj/polynom) (the above point is probably a prerequisite). --- _Originally posted on my site, [tndl.me](https://tndl.me/blog/2020/reading/)_
json metadata{"tags":["reading","technical","programming","learning","fiction","non-fiction"],"links":["http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/","https://amzn.to/2QrHcvd","https://amzn.to/2uh3Ld7","https://amzn.to/2tuFJeo","https://www.youtube.com/watch?v=sgh_77TtX5I","https://amzn.to/2Foh6CM","https://amzn.to/2umSoAz","https://amzn.to/2FsO8S9","https://amzn.to/39F4dSM","https://amzn.to/37C6ufD","https://amzn.to/39Iji6f","https://amzn.to/39GbilX","https://github.com/tindleaj/n2t","https://www.jackkinsella.ie/articles/janki-method","https://github.com/Mercateo/rust-for-node-developers","https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html","https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f","https://minireference.com/","https://pimbook.org/","https://github.com/tindleaj/polynom","https://tndl.me/blog/2020/reading/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #39697796/Trx 2aa6d90e7df6261da139a0c85f1dc6f3217af5c3
View Raw JSON Data
{
  "trx_id": "2aa6d90e7df6261da139a0c85f1dc6f3217af5c3",
  "block": 39697796,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-06T18:08:09",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "reading",
      "author": "tindleaj",
      "permlink": "what-i-read-in-2019",
      "title": "What I Read in 2019",
      "body": "Inspired by Fogus's [\"The Best Things and Stuff of 201X\"](http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/) posts, I decided to try something similar. Here is a list outlining some reading I did this year, and my thoughts on it.\n\n## Non-technical books\n\n- _[How to Read A Book](https://amzn.to/2QrHcvd)_ - This was definitely the most impactful book I read this year. It completely changed the way I approach reading for retention and understanding, and I've already noticed a big increase in useful information that I can recall and use months after the initial read. The reading and note-taking strategies I took from this book paired with spaced repetition learning have made me really excited about learning again, without the worry and demotivation that come with not understanding or not remembering things I read in the past.\n- _[The War of Art](https://amzn.to/2uh3Ld7)_ - A short book about struggling with the creative process and how to push through it. Very well written and inspired me to create and publish more.\n- _[The Endurance](https://amzn.to/2tuFJeo)_ - An incredible book about an incredible journey. The primary source photographs ([and video!](https://www.youtube.com/watch?v=sgh_77TtX5I)) bring it to the next level.\n- _[Watership Down](https://amzn.to/2Foh6CM)_ - A classic about adventure, leadership, societies and relationships. Reading this reminds me how much I need to spend more time reading older books.\n- _[Permanent Record](https://amzn.to/2umSoAz)_ - Snowden's memoir is surprisingly well written, and his life even before the events of 2013 is very interesting. This is one I want to make a point of re-reading every so often, to keep the importance of privacy at the forefront.\n\n## Technical books\n\n- _[The Elements of Computing Systems](https://amzn.to/2FsO8S9)\\* (nand2tetris)_ - As a developer who primarily gets paid for working with web technology, I've always felt somewhat inadequate and woefully ignorant of how computers actually work. Not only did this book remedy some of that, it also kindled an exciting interest in all kinds of computing topics that I thought were much farther out of reach.\n- _[The Mythical Man Month](https://amzn.to/39F4dSM)_ - This one is a classic, and for good reason in my opinion. Some of the ideas have fallen out of favor or been revised, but most of them are timeless.\n- _[Peopleware](https://amzn.to/37C6ufD)_ - Team dynamics and team-wide productivity became a very relevant topic for me this year, and this book really nails it. It's amazing to me how many of these ideas are so simple and so obviously correct, and yet many (most?) companies operate in the exact opposite way.\n- _[The Goal](https://amzn.to/39Iji6f) / [The Phoenix Project](https://amzn.to/39GbilX)_ - I put these together because I read them back-to-back, and because they're basically the same book with different setting/characters. A lot of the dysfunction explored in these books directly parallel issues I've noticed at my \\$job, and I think the same would be true for many people who work in tech.\n\n\\*[I've read/worked through the first half of the book](https://github.com/tindleaj/n2t) so far (the hardware portion), but still have yet to finish the second part (software).\n\n## Articles/blog posts\n\nHere, in no particular order, are some of the blog posts and articles I got a lot out of this year.\n\n- _[Janki Method](https://www.jackkinsella.ie/articles/janki-method)_ - Spaced repetition learning has been working pretty well for me, and this outlines some methods for technical/programming learning.\n- _[Rust for Node Developers](https://github.com/Mercateo/rust-for-node-developers)_ - A great resource for people like me who have primarily lived in JavaScript-land their whole lives.\n- _[Just Read the Book Already](https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html)_ - The title sums it up. Need to spend more time reading, and this was a beneficial kick in the butt.\n- _[All the best engineering advice I stole from non-technical people](https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f)_ - Non-technical perspectives on technical things can be surprisingly poignant. I think a lot of us live in a bubble of tech content that largely just repeats the same ideas over and over. This was refreshing, and very well written.\n\n## Reading goals for 2020\n\nIn general, I want to read much more this year than I did last year. 50 books is the target, but I think I can do more. More specific goals include:\n\n- Make a dent in all of the hardware and systems programming books I've purchased in the wake of working through _nand2tetris_.\n- Work my way up to _[No Bullshit Guide to Math and Physics](https://minireference.com/)_, via a lot of KhanAcademy and some other textbooks.\n- Get past the first chapter of [_A Programmer's Introduction to Mathematics_](https://pimbook.org/) and [continue porting the projects to Rust](https://github.com/tindleaj/polynom) (the above point is probably a prerequisite).\n\n---\n_Originally posted on my site, [tndl.me](https://tndl.me/blog/2020/reading/)_",
      "json_metadata": "{\"tags\":[\"reading\",\"technical\",\"programming\",\"learning\",\"fiction\",\"non-fiction\"],\"links\":[\"http://blog.fogus.me/2019/12/30/the-best-things-and-stuff-of-2019/\",\"https://amzn.to/2QrHcvd\",\"https://amzn.to/2uh3Ld7\",\"https://amzn.to/2tuFJeo\",\"https://www.youtube.com/watch?v=sgh_77TtX5I\",\"https://amzn.to/2Foh6CM\",\"https://amzn.to/2umSoAz\",\"https://amzn.to/2FsO8S9\",\"https://amzn.to/39F4dSM\",\"https://amzn.to/37C6ufD\",\"https://amzn.to/39Iji6f\",\"https://amzn.to/39GbilX\",\"https://github.com/tindleaj/n2t\",\"https://www.jackkinsella.ie/articles/janki-method\",\"https://github.com/Mercateo/rust-for-node-developers\",\"https://slate.com/culture/2018/08/reader-come-home-by-maryanne-wolf-reviewed.html\",\"https://medium.com/@bellmar/all-the-best-engineering-advice-i-stole-from-non-technical-people-eb7f90ca2f5f\",\"https://minireference.com/\",\"https://pimbook.org/\",\"https://github.com/tindleaj/polynom\",\"https://tndl.me/blog/2020/reading/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
tindleajreceived 27.258 STEEM, 32.950 SP author reward for @tindleaj / learn-apply-teach-repeat-guidelines-for-technical-learning
2019/12/23 15:50:39
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
sbd payout0.000 SBD
steem payout27.258 STEEM
vesting payout53656.061695 VESTS
Transaction InfoBlock #39292569/Virtual Operation #107
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 39292569,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 107,
  "timestamp": "2019-12-23T15:50:39",
  "op": [
    "author_reward",
    {
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "27.258 STEEM",
      "vesting_payout": "53656.061695 VESTS"
    }
  ]
}
2019/12/19 04:02:00
voterkzyang
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39163438/Trx 8623d7e783183532637bb55a72175b49c3debea3
View Raw JSON Data
{
  "trx_id": "8623d7e783183532637bb55a72175b49c3debea3",
  "block": 39163438,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-19T04:02:00",
  "op": [
    "vote",
    {
      "voter": "kzyang",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
tindleajupvoted (100.00%) @tindleaj / hello-steemit
2019/12/18 16:05:27
votertindleaj
authortindleaj
permlinkhello-steemit
weight10000 (100.00%)
Transaction InfoBlock #39149130/Trx 40b5e211307b52dc70dff21dd4ea3d3f78eeab47
View Raw JSON Data
{
  "trx_id": "40b5e211307b52dc70dff21dd4ea3d3f78eeab47",
  "block": 39149130,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-18T16:05:27",
  "op": [
    "vote",
    {
      "voter": "tindleaj",
      "author": "tindleaj",
      "permlink": "hello-steemit",
      "weight": 10000
    }
  ]
}
2019/12/18 16:05:24
votertindleaj
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39149129/Trx 841ff3510f63a953790aee7cfacd5a5ea1489787
View Raw JSON Data
{
  "trx_id": "841ff3510f63a953790aee7cfacd5a5ea1489787",
  "block": 39149129,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-18T16:05:24",
  "op": [
    "vote",
    {
      "voter": "tindleaj",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/18 16:05:21
votertindleaj
authortindleaj
permlinkwork-in-progress-online-tool-for-gods-unchained
weight10000 (100.00%)
Transaction InfoBlock #39149128/Trx ab89a0a4b7b50201284ffb63a0aacb1657bfd5c4
View Raw JSON Data
{
  "trx_id": "ab89a0a4b7b50201284ffb63a0aacb1657bfd5c4",
  "block": 39149128,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-18T16:05:21",
  "op": [
    "vote",
    {
      "voter": "tindleaj",
      "author": "tindleaj",
      "permlink": "work-in-progress-online-tool-for-gods-unchained",
      "weight": 10000
    }
  ]
}
2019/12/17 01:53:03
voterkharma.scribbles
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight625 (6.25%)
Transaction InfoBlock #39103367/Trx 1000b01f9698d8d8f9349381a6e2f58623dbf76c
View Raw JSON Data
{
  "trx_id": "1000b01f9698d8d8f9349381a6e2f58623dbf76c",
  "block": 39103367,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-17T01:53:03",
  "op": [
    "vote",
    {
      "voter": "kharma.scribbles",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 625
    }
  ]
}
2019/12/16 20:43:36
voterrumblestiltskin
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39097197/Trx fd149de4961e4411f31da3b87ec68e4c3a653d3e
View Raw JSON Data
{
  "trx_id": "fd149de4961e4411f31da3b87ec68e4c3a653d3e",
  "block": 39097197,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T20:43:36",
  "op": [
    "vote",
    {
      "voter": "rumblestiltskin",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 20:19:51
voterpouchon
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39096724/Trx d2dd02a83f156774a240c13074b825ae7e74c85f
View Raw JSON Data
{
  "trx_id": "d2dd02a83f156774a240c13074b825ae7e74c85f",
  "block": 39096724,
  "trx_in_block": 49,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T20:19:51",
  "op": [
    "vote",
    {
      "voter": "pouchon",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 18:45:00
voterda-dawn
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39094828/Trx 698f7ed64880b2f37f344488c8a398ef553df199
View Raw JSON Data
{
  "trx_id": "698f7ed64880b2f37f344488c8a398ef553df199",
  "block": 39094828,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T18:45:00",
  "op": [
    "vote",
    {
      "voter": "da-dawn",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 18:42:09
voterbreelikeatree
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39094771/Trx d068ce9bf5e6b931a9b169cb22a483d685c154fd
View Raw JSON Data
{
  "trx_id": "d068ce9bf5e6b931a9b169cb22a483d685c154fd",
  "block": 39094771,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T18:42:09",
  "op": [
    "vote",
    {
      "voter": "breelikeatree",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 18:00:48
votersteemitboard
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight100 (1.00%)
Transaction InfoBlock #39093947/Trx 5626044f78affdad95b04c2a66a36b0007605c0a
View Raw JSON Data
{
  "trx_id": "5626044f78affdad95b04c2a66a36b0007605c0a",
  "block": 39093947,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T18:00:48",
  "op": [
    "vote",
    {
      "voter": "steemitboard",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 100
    }
  ]
}
2019/12/16 18:00:45
parent authortindleaj
parent permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
authorsteemitboard
permlinksteemitboard-notify-tindleaj-20191216t180044000z
title
bodyCongratulations @tindleaj! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td><img src="https://steemitimages.com/60x70/http://steemitboard.com/@tindleaj/voted.png?201912161712"></td><td>You received more than 250 upvotes. Your next target is to reach 500 upvotes.</td></tr> <tr><td><img src="https://steemitimages.com/60x70/http://steemitboard.com/@tindleaj/payout.png?201912161712"></td><td>You received more than 100 as payout for your posts. Your next target is to reach a total payout of 250</td></tr> </table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@tindleaj) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=tindleaj)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> To support your work, I also upvoted your post! ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #39093946/Trx eab57e1e4512eff96f03ff8740dc19f95c4df9bb
View Raw JSON Data
{
  "trx_id": "eab57e1e4512eff96f03ff8740dc19f95c4df9bb",
  "block": 39093946,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T18:00:45",
  "op": [
    "comment",
    {
      "parent_author": "tindleaj",
      "parent_permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-tindleaj-20191216t180044000z",
      "title": "",
      "body": "Congratulations @tindleaj! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :\n\n<table><tr><td><img src=\"https://steemitimages.com/60x70/http://steemitboard.com/@tindleaj/voted.png?201912161712\"></td><td>You received more than 250 upvotes. Your next target is to reach 500 upvotes.</td></tr>\n<tr><td><img src=\"https://steemitimages.com/60x70/http://steemitboard.com/@tindleaj/payout.png?201912161712\"></td><td>You received more than 100 as payout for your posts. Your next target is to reach a total payout of 250</td></tr>\n</table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@tindleaj) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=tindleaj)_</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\nTo support your work, I also upvoted your post!\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2019/12/16 17:51:45
voterjim888
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight2000 (20.00%)
Transaction InfoBlock #39093766/Trx dddd4bf962a9676b7a35fd9e3279deef56f2b174
View Raw JSON Data
{
  "trx_id": "dddd4bf962a9676b7a35fd9e3279deef56f2b174",
  "block": 39093766,
  "trx_in_block": 33,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T17:51:45",
  "op": [
    "vote",
    {
      "voter": "jim888",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 2000
    }
  ]
}
2019/12/16 17:30:24
voterstarworld
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39093339/Trx 58f2e8d07620320166455fc7fe9d6a81ec32c35b
View Raw JSON Data
{
  "trx_id": "58f2e8d07620320166455fc7fe9d6a81ec32c35b",
  "block": 39093339,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T17:30:24",
  "op": [
    "vote",
    {
      "voter": "starworld",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 17:27:27
votertonystarkalive
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight200 (2.00%)
Transaction InfoBlock #39093280/Trx e5dcfc6ed80b58972631b7f64abe4abba96c823d
View Raw JSON Data
{
  "trx_id": "e5dcfc6ed80b58972631b7f64abe4abba96c823d",
  "block": 39093280,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T17:27:27",
  "op": [
    "vote",
    {
      "voter": "tonystarkalive",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 200
    }
  ]
}
2019/12/16 16:54:30
voterdasjulian
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39092622/Trx bd0858acb17f5b30d3d0a4f7c9c9a7c0c24c206c
View Raw JSON Data
{
  "trx_id": "bd0858acb17f5b30d3d0a4f7c9c9a7c0c24c206c",
  "block": 39092622,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:54:30",
  "op": [
    "vote",
    {
      "voter": "dasjulian",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 16:49:09
voteranutta
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight3150 (31.50%)
Transaction InfoBlock #39092515/Trx d419129377ba3c894c06a25f6433e774584d1c0a
View Raw JSON Data
{
  "trx_id": "d419129377ba3c894c06a25f6433e774584d1c0a",
  "block": 39092515,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:49:09",
  "op": [
    "vote",
    {
      "voter": "anutta",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 3150
    }
  ]
}
2019/12/16 16:45:21
voterwwwfernand
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39092439/Trx c1c7a6889e155993757890424766922dbd235672
View Raw JSON Data
{
  "trx_id": "c1c7a6889e155993757890424766922dbd235672",
  "block": 39092439,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:45:21",
  "op": [
    "vote",
    {
      "voter": "wwwfernand",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 16:41:30
votersqljoker
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight200 (2.00%)
Transaction InfoBlock #39092362/Trx c925b9eb7916959a5a8828433687b570dee1f7c7
View Raw JSON Data
{
  "trx_id": "c925b9eb7916959a5a8828433687b570dee1f7c7",
  "block": 39092362,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:41:30",
  "op": [
    "vote",
    {
      "voter": "sqljoker",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 200
    }
  ]
}
2019/12/16 16:33:00
voterindigoocean
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight1650 (16.50%)
Transaction InfoBlock #39092192/Trx 2d9eef9099a9227036d07b16d128ef45e2098178
View Raw JSON Data
{
  "trx_id": "2d9eef9099a9227036d07b16d128ef45e2098178",
  "block": 39092192,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:33:00",
  "op": [
    "vote",
    {
      "voter": "indigoocean",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 1650
    }
  ]
}
2019/12/16 16:33:00
voterpladozero
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight1000 (10.00%)
Transaction InfoBlock #39092192/Trx c0855a75b4f515dfee5858f1c26b2dc57cdc7be1
View Raw JSON Data
{
  "trx_id": "c0855a75b4f515dfee5858f1c26b2dc57cdc7be1",
  "block": 39092192,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:33:00",
  "op": [
    "vote",
    {
      "voter": "pladozero",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 1000
    }
  ]
}
2019/12/16 16:32:09
voterbacktomining
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight2000 (20.00%)
Transaction InfoBlock #39092175/Trx 8ab83ab351fa7cb59173a3569e581da51fadc62e
View Raw JSON Data
{
  "trx_id": "8ab83ab351fa7cb59173a3569e581da51fadc62e",
  "block": 39092175,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:32:09",
  "op": [
    "vote",
    {
      "voter": "backtomining",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 2000
    }
  ]
}
2019/12/16 16:32:00
votermacchiata
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092172/Trx ce78e657e725a5ee8a3920eee498dfad2aa5731e
View Raw JSON Data
{
  "trx_id": "ce78e657e725a5ee8a3920eee498dfad2aa5731e",
  "block": 39092172,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:32:00",
  "op": [
    "vote",
    {
      "voter": "macchiata",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:30:00
voterocd-accountant
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight2000 (20.00%)
Transaction InfoBlock #39092132/Trx 662d3f942e0e3a0d6afe84507d051b5765315000
View Raw JSON Data
{
  "trx_id": "662d3f942e0e3a0d6afe84507d051b5765315000",
  "block": 39092132,
  "trx_in_block": 42,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:30:00",
  "op": [
    "vote",
    {
      "voter": "ocd-accountant",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 2000
    }
  ]
}
2019/12/16 16:28:18
votershimozurdo
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092098/Trx 1134b08b685645cb67f95fdcd67cdb0398d35d66
View Raw JSON Data
{
  "trx_id": "1134b08b685645cb67f95fdcd67cdb0398d35d66",
  "block": 39092098,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:28:18",
  "op": [
    "vote",
    {
      "voter": "shimozurdo",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:18
votervictartex
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight2500 (25.00%)
Transaction InfoBlock #39092078/Trx cb6fac72ba49d548bf11ed14d59f363778fcce04
View Raw JSON Data
{
  "trx_id": "cb6fac72ba49d548bf11ed14d59f363778fcce04",
  "block": 39092078,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:18",
  "op": [
    "vote",
    {
      "voter": "victartex",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 2500
    }
  ]
}
2019/12/16 16:27:18
votercrystalhuman
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092078/Trx 4b074b8464f84950cd63609cf6c6d8a0a22ebcbd
View Raw JSON Data
{
  "trx_id": "4b074b8464f84950cd63609cf6c6d8a0a22ebcbd",
  "block": 39092078,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:18",
  "op": [
    "vote",
    {
      "voter": "crystalhuman",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:18
voterthevote
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight1650 (16.50%)
Transaction InfoBlock #39092078/Trx 75c13571400cc976f1a020219edaddcb44e5d60b
View Raw JSON Data
{
  "trx_id": "75c13571400cc976f1a020219edaddcb44e5d60b",
  "block": 39092078,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:18",
  "op": [
    "vote",
    {
      "voter": "thevote",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 1650
    }
  ]
}
2019/12/16 16:27:15
votersaleg25
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092077/Trx c6f5de35ba8c257d443659dcf8277babbdbee289
View Raw JSON Data
{
  "trx_id": "c6f5de35ba8c257d443659dcf8277babbdbee289",
  "block": 39092077,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:15",
  "op": [
    "vote",
    {
      "voter": "saleg25",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:15
voterreverendrum
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight2500 (25.00%)
Transaction InfoBlock #39092077/Trx 83c9de7b17fffb785634b3d7e4a1fb232e124c92
View Raw JSON Data
{
  "trx_id": "83c9de7b17fffb785634b3d7e4a1fb232e124c92",
  "block": 39092077,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:15",
  "op": [
    "vote",
    {
      "voter": "reverendrum",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 2500
    }
  ]
}
2019/12/16 16:27:15
votersteemlondon
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight600 (6.00%)
Transaction InfoBlock #39092077/Trx d4e2c8807f678aa9217b4dba32f20a976db9e548
View Raw JSON Data
{
  "trx_id": "d4e2c8807f678aa9217b4dba32f20a976db9e548",
  "block": 39092077,
  "trx_in_block": 36,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:15",
  "op": [
    "vote",
    {
      "voter": "steemlondon",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 600
    }
  ]
}
2019/12/16 16:27:15
voterpostpromoter
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092077/Trx 4070236fdd43427baae22b92f38ad8baa9635836
View Raw JSON Data
{
  "trx_id": "4070236fdd43427baae22b92f38ad8baa9635836",
  "block": 39092077,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:15",
  "op": [
    "vote",
    {
      "voter": "postpromoter",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:15
voteryougotavote
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight3000 (30.00%)
Transaction InfoBlock #39092077/Trx 392294131af420aff84ab1ff01ac9541e2467967
View Raw JSON Data
{
  "trx_id": "392294131af420aff84ab1ff01ac9541e2467967",
  "block": 39092077,
  "trx_in_block": 32,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:15",
  "op": [
    "vote",
    {
      "voter": "yougotavote",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 3000
    }
  ]
}
2019/12/16 16:27:15
voterrimicane
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092077/Trx 64813dd0c24d01c5e95a67ffcafa91828f94f75d
View Raw JSON Data
{
  "trx_id": "64813dd0c24d01c5e95a67ffcafa91828f94f75d",
  "block": 39092077,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:15",
  "op": [
    "vote",
    {
      "voter": "rimicane",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:15
votercleverclogs
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092077/Trx 633800315efed30de3ddff3f88bdea67cbe2dee1
View Raw JSON Data
{
  "trx_id": "633800315efed30de3ddff3f88bdea67cbe2dee1",
  "block": 39092077,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:15",
  "op": [
    "vote",
    {
      "voter": "cleverclogs",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:12
voterocdb
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092076/Trx 17a4885555d8cd19d299cc5b9ec336bfbe2f3b49
View Raw JSON Data
{
  "trx_id": "17a4885555d8cd19d299cc5b9ec336bfbe2f3b49",
  "block": 39092076,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:12",
  "op": [
    "vote",
    {
      "voter": "ocdb",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:09
voterbilpcoin.pay
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight100 (1.00%)
Transaction InfoBlock #39092075/Trx 1c100c565ff50581f5db9d9164caeece8a6e3bc1
View Raw JSON Data
{
  "trx_id": "1c100c565ff50581f5db9d9164caeece8a6e3bc1",
  "block": 39092075,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:09",
  "op": [
    "vote",
    {
      "voter": "bilpcoin.pay",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 100
    }
  ]
}
2019/12/16 16:27:09
votertechken
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight250 (2.50%)
Transaction InfoBlock #39092075/Trx 2192a34a6b1e04bdfaa7c5ec2b66fe8a24fa396b
View Raw JSON Data
{
  "trx_id": "2192a34a6b1e04bdfaa7c5ec2b66fe8a24fa396b",
  "block": 39092075,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:09",
  "op": [
    "vote",
    {
      "voter": "techken",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 250
    }
  ]
}
2019/12/16 16:27:06
voterthebilpcointrain
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight100 (1.00%)
Transaction InfoBlock #39092074/Trx 82015a302ab454ebbb151fea8e32c246b338354e
View Raw JSON Data
{
  "trx_id": "82015a302ab454ebbb151fea8e32c246b338354e",
  "block": 39092074,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:06",
  "op": [
    "vote",
    {
      "voter": "thebilpcointrain",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 100
    }
  ]
}
2019/12/16 16:27:03
voteragathusia
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39092073/Trx 78304afa6169dfc8230cd112db754885dd0adf79
View Raw JSON Data
{
  "trx_id": "78304afa6169dfc8230cd112db754885dd0adf79",
  "block": 39092073,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:03",
  "op": [
    "vote",
    {
      "voter": "agathusia",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}
2019/12/16 16:27:03
voterinsteem
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight5000 (50.00%)
Transaction InfoBlock #39092073/Trx 1b7fbb7fa021f60c278c36a302312a13da834e3e
View Raw JSON Data
{
  "trx_id": "1b7fbb7fa021f60c278c36a302312a13da834e3e",
  "block": 39092073,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:03",
  "op": [
    "vote",
    {
      "voter": "insteem",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 5000
    }
  ]
}
2019/12/16 16:27:03
voteroxoskva
authortindleaj
permlinklearn-apply-teach-repeat-guidelines-for-technical-learning
weight10000 (100.00%)
Transaction InfoBlock #39092073/Trx 530a04d3d0e416c86ded77a1844acafc5f64264a
View Raw JSON Data
{
  "trx_id": "530a04d3d0e416c86ded77a1844acafc5f64264a",
  "block": 39092073,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-12-16T16:27:03",
  "op": [
    "vote",
    {
      "voter": "oxoskva",
      "author": "tindleaj",
      "permlink": "learn-apply-teach-repeat-guidelines-for-technical-learning",
      "weight": 10000
    }
  ]
}

Account Metadata

POSTING JSON METADATA
None
JSON METADATA
profile{"about":"Programmer, writer, sometimes thinker.","website":"https://tndl.me","profile_image":"https://cdn.steemitimages.com/DQmXn8ba2JNMWhEUFP23nTwMDQb7U39hBzhFeGZ5FKEAYNn/profile.jpg","name":"Austin"}
{
  "posting_json_metadata": {},
  "json_metadata": {
    "profile": {
      "about": "Programmer, writer, sometimes thinker.",
      "website": "https://tndl.me",
      "profile_image": "https://cdn.steemitimages.com/DQmXn8ba2JNMWhEUFP23nTwMDQb7U39hBzhFeGZ5FKEAYNn/profile.jpg",
      "name": "Austin"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM5AFdQxPUhUmE675UjLEwNjaR2viNTEbtLhse2Rh1AWMGepCoXk1/1
Active
Single Signature
Public Keys
STM61zvKCAcL6QB7ziMUvvC4peew3eh3Ut1C2yC2LDB8TWZ2VYGk11/1
Posting
Single Signature
Public Keys
STM7EKzZW273FimUzgGnRxMAuMr9jZ367qhgX9JCiFFM5C5BqeTTV1/1
Memo
STM5g7XmNsQZFFYjY79f15fcPBVzRA8spYrQQeu5WZB5HWGW5u7kx
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5AFdQxPUhUmE675UjLEwNjaR2viNTEbtLhse2Rh1AWMGepCoXk",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM61zvKCAcL6QB7ziMUvvC4peew3eh3Ut1C2yC2LDB8TWZ2VYGk1",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7EKzZW273FimUzgGnRxMAuMr9jZ367qhgX9JCiFFM5C5BqeTTV",
        1
      ]
    ]
  },
  "memo": "STM5g7XmNsQZFFYjY79f15fcPBVzRA8spYrQQeu5WZB5HWGW5u7kx"
}

Witness Votes

0 / 30
No active witness votes.
[]