Organic sharing/marketing on Twitter
Day 65 - Learning as a product https://golifelog.com/posts/learning-as-a-product-1615024377528
"A lot of successful creators set out to learn a skill, and their account is a public diary. It’s a feedback mechanism.They’re focused on understanding and learning, and less so on building an audience or monetizing. If you learn a skill effectively in public, people who also want to learn that skill will follow you and tag along on your journey." - @ljin18 about the Creator Economy, on Clubhouse
Organic sharing/marketing on Twitter
Day 64 - Body over mind https://golifelog.com/posts/body-over-mind-1614931435821
"People generally have more control over their actions than their feelings. But we can influence our feelings by taking action. Take one small step. Move the body first and the mind will follow." ~ James Clear
Organic sharing on Twitter
Day 63 - Goals + Systems = Winning repeatedly https://golifelog.com/posts/goals-systems-winning-repeatedly-1614840215335
Goals powered by systems, and systems guided by goals, are for people who care about winning repeatedly.
Day 62 - Addicted to the challenge https://golifelog.com/posts/addicted-to-the-challenge-1614759203421
I always described myself and my personality as not best fit to the task of programming, to the work of a developer. But perhaps from this experience—and all the past adventures—I might have found some character trait (or flaw) that I can look to as saving grace for my coding endeavour.
To be able to finally say, “Yes, I can code.”
To be able to say to myself, that there’s this particular part of me that gels well with coding. This addiction to the challenge. A challenge. Any challenge.
I can live with that.
To be able to finally say, “Yes, I can code.”
To be able to say to myself, that there’s this particular part of me that gels well with coding. This addiction to the challenge. A challenge. Any challenge.
I can live with that.
🤞🤞🤞 I think I finally finally finally solved the @mention autocomplete feature
Had to dump regex to fix the trailing cursor problem from yesterday, and use some code from a textarea-caret-position package from the Github user Component. And it worked!
Spent rest of day dolling it up with a caret pointer (that was also semi-difficult!), and adding scroll with arrow keys using scrollTo() and scrollBy().
Spent rest of day dolling it up with a caret pointer (that was also semi-difficult!), and adding scroll with arrow keys using scrollTo() and scrollBy().
Organic chatting/sharing on Twitter
Day 61 - Biohacking sleep: Mouth taping, daylight alarms, coffee naps https://golifelog.com/posts/biohacking-sleep-mouth-taping-daylight-alarms-coffee-naps-1614675237201
Been pretty happy with my recent experiments in biohacking sleep:
* taping mouth to prevent mouth breathing, to enable less snoring, better sleep quality
* daylight alarms that use light to wake you instead of sound
* taking coffee right before my post-lunch power naps
* taping mouth to prevent mouth breathing, to enable less snoring, better sleep quality
* daylight alarms that use light to wake you instead of sound
* taking coffee right before my post-lunch power naps
Organic sharing/marketing on Twitter
The more I try this Twitter marketing thing, the more I realise... I just wanna chat with strangers on my hobbies/passions. Not market/sell them things.
Day 60 - Moolah March https://golifelog.com/posts/moolah-march-1614585474763
All those habits I started in Fund Feb were great, and something I will continue with. But they were all but just a start. The tone of this month is meant to be more serious, so it won’t suffice to just “do 1 task” or say positive affirmations to oneself. I’m looking for tangible results, no matter how small. A dollar that I can attribute to all the marketing and monetization efforts, is “tangible”. But a one-off $1 is under-shooting a bit, so to aim slightly higher and feel more challenged, I’m shooting for these goals:
Acquire at least 2 new subscribers for Lifelog
Sell at least 2 copies of a Carrd clone template for Plugins For Carrd
Get at least 2 web design projects for Sweet Jams Sites
Why two? Because I might be lucky one time, but to be lucky twice is harder, and a better gauge that the marketing and monetization efforts are working. If I fail, so be it. But the challenge is to challenge myself seriously.
Onwards to Moolah March!
Acquire at least 2 new subscribers for Lifelog
Sell at least 2 copies of a Carrd clone template for Plugins For Carrd
Get at least 2 web design projects for Sweet Jams Sites
Why two? Because I might be lucky one time, but to be lucky twice is harder, and a better gauge that the marketing and monetization efforts are working. If I fail, so be it. But the challenge is to challenge myself seriously.
Onwards to Moolah March!
Day 59 - Fund Feb wrap-up https://golifelog.com/posts/fund-feb-wrap-up-1614518844147
I’m glad to have done this review – I’d actually done a lot it seems, even though it didn’t feel so. I think that’s why it’s important—for me at least—to do this faithfully every month, because I’m my own worst critic. The kind of perpetually grumpy, unreasonably demanding critic that never has anything nice to say, even if warranted. Such reviews help me silence that critic for a while, and gives a more accurate assessment of the reality.
It was a great Fund Feb for sure! But I don’t think I’m done with money yet.
Onward.
It was a great Fund Feb for sure! But I don’t think I’m done with money yet.
Onward.
Day 58 - Asymmetric opportunities https://golifelog.com/posts/asymmetric-opportunities-1614414938869
They were talking about doing or investing in things that have asymmetric risk – huge upside, limited downside. Basically, huge potential of getting a lot on returns of your investment, with a controlled degree of risk of failure that you can easily walk away from without total personal ruin. Who doesn’t like that?
Things that were mentioned, like:
Writing a book, podcast, video
Investing in a startup
Starting a startup
Investing in the stock market, Bitcoin
Creating software
Go on many first dates
Move to a big city
Tweet
Investing in good health
Investing in travel
Things that were mentioned, like:
Writing a book, podcast, video
Investing in a startup
Starting a startup
Investing in the stock market, Bitcoin
Creating software
Go on many first dates
Move to a big city
Tweet
Investing in good health
Investing in travel
Day 57 - Reinventing yourself beyond recognition https://golifelog.com/posts/reinventing-yourself-beyond-recognition-1614324582492
Poet Diane Ackerman on reinventing yourself, in Cultivating Delight:
“Living things tend to change unrecognizably as they grow. Who would deduce the dragonfly from the larva, the iris from the bud, the lawyer from the infant? Flora or fauna, we are all shapeshifters and magical reinventors. Life is really a plural noun, a caravan of selves.”
“Living things tend to change unrecognizably as they grow. Who would deduce the dragonfly from the larva, the iris from the bud, the lawyer from the infant? Flora or fauna, we are all shapeshifters and magical reinventors. Life is really a plural noun, a caravan of selves.”
Day 56 - Drink coffee to power up your power naps?! https://golifelog.com/posts/drink-coffee-to-power-up-your-power-naps-1614242101854
Coffee takes time to take effect. So drinking it just before the nap, you won’t feel the caffeine kick in just yet. And when you wake up, the caffeine would be just about starting to seep into your brain, so giving a boost on top of the rest you just had! Apparently sleep also helps flush out a neuro-chemical in your brain called adenosine. Chemically, adenosine is molecularly similar to caffeine, so it competes with caffeine to take effect on your brain. By flushing it out via a nap, the caffeine has all the room to kick start your brain even more.
Who would have known!?
Who would have known!?
💪 Yes! Managed to disable cursor movement during autocomplete selection - for DIY @mention autocomplete component
Wow this @mention autocomplete feature is really NEEDY! So many edge cases to account for!
This time, had to create a function to disable cursor movement when the tooltip list pops up. The event.keyCode is supposedly deprecated but it still works...? So to cover bases, I added event.key as well:
preventCursor(e) {
var visibleList = document.getElementById("usernamesList").style.visibility
if (e.keyCode >= 37 && e.keyCode <= 40 || e.keyCode == 13) {
e.preventDefault();
} else if (e.key === "Arrow-Left" ||
e.key === "Arrow-Right" ||
e.key === "Arrow-Down" ||
e.key === "ArrowUp" ||
e.key === "Enter"
) {
e.preventDefault();
}
},
And then adding an event listener to the showTooltip function:
document.getElementById("text").addEventListener("keydown", this.preventCursor);
And removing event listener when username is selected, by enter or mouse click, in the onEnter() and serResult() functions respectively:
document.getElementById("text").removeEventListener("keydown", this.preventCursor);
Noooow to the very last bit, moving the tooltip to pop up where the cursor's coordinates are. 🤞
This time, had to create a function to disable cursor movement when the tooltip list pops up. The event.keyCode is supposedly deprecated but it still works...? So to cover bases, I added event.key as well:
preventCursor(e) {
var visibleList = document.getElementById("usernamesList").style.visibility
if (e.keyCode >= 37 && e.keyCode <= 40 || e.keyCode == 13) {
e.preventDefault();
} else if (e.key === "Arrow-Left" ||
e.key === "Arrow-Right" ||
e.key === "Arrow-Down" ||
e.key === "ArrowUp" ||
e.key === "Enter"
) {
e.preventDefault();
}
},
And then adding an event listener to the showTooltip function:
document.getElementById("text").addEventListener("keydown", this.preventCursor);
And removing event listener when username is selected, by enter or mouse click, in the onEnter() and serResult() functions respectively:
document.getElementById("text").removeEventListener("keydown", this.preventCursor);
Noooow to the very last bit, moving the tooltip to pop up where the cursor's coordinates are. 🤞
Organic sharing/marketing on twitter
Hashtags discovered:
💰 #writerslift - amazing amazing movement to lift one another among the writer's community
#nanowrimo #indieauthors #writerslife
#shamlessselfpromo #shamlessselfpromosaturday #shamlessselfpromotuesday
#followfriday
💰 #writerslift - amazing amazing movement to lift one another among the writer's community
#nanowrimo #indieauthors #writerslife
#shamlessselfpromo #shamlessselfpromosaturday #shamlessselfpromotuesday
#followfriday
Day 55 - Curiosity, the first mover https://golifelog.com/posts/curiosity-the-first-mover-1614149670056
"Success in anything is just a byproduct of learning, and learning is a byproduct of curiosity. Ultimately, if you are curious about something, you will be successful at it, and the more curious you are about it, the more successful you will be at it." ~ @naval
Organic sharing/marketing on Twitter
Learned to save searches, and the significant difference between same search key words in words vs hashtags
Day 54 - Sleep MOARE https://golifelog.com/posts/sleep-moare-1614065209549
There’s no sleep biohack better than just more sleep. In fact, your life depends on it.
https://www.quantamagazine.org/why-sleep-deprivation-kills-20200604/
https://www.quantamagazine.org/why-sleep-deprivation-kills-20200604/
Organic sharing/marketing on Twitter
Day 53 - Debugging is a linear process https://golifelog.com/posts/debugging-is-a-linear-process-1613975794908
Fixed markdown typos errors on request by @peterdannock
Day 51 - Marketing: Back to basics https://golifelog.com/posts/marketing-back-to-basics-1613807063744
"No wonder I wasn’t any good with marketing, because I just want to talk about the shiny stuff! I assumed that the basics were boring to my customers because I found them boring myself. Huge blindspot there, thankfully spotted early..."