Designing and developing LeoThreads has been quite the journey. We've gone through so many different iterations in terms of designing and implementing various features.
If you've been a regular Threads user, then you'll already have noticed some MAJOR performance improvements over the past week. We released what is essentially a rebuilt version of the Threads Engine which controls how content is retrieved and stored on the Hive Blockchain.
This update to the Threads Engine has radically improved the user experience. If you used Threads prior to the past week and haven't tried it recently, I highly recommend loading it and seeing the difference. We managed to shave the loading speed down from 30 seconds-2 Minutes to 3-5 seconds... It's a radical improvement, to say the least.
The new Threads Engine also brings a number of other enhancements - one major one being that we removed our reliance on Hive-Engine to load Threads content. This is a change that will slowly be migrated to the blogging aspect of LeoFinance as well.
When Hive-Engine is down, APIs aren't loading, scotbot issues, etc. the UI normally goes completely offline. Content won't load and you won't see any blog posts.
This new update changes that for Threads. The Threads Engine will hold it's own copy of all the blockchain data and still show Threads even when Hive-Engine is down. It will also display a little "Hive Engine is Down" notification in the bottom right corner of each Thread. You'll notice that this message replaces the upvote button: since the APIs being down will inhibit certain features. We'll get into this segmented development setup later in this post.
My Threads
We've added one of the most highly requested features: My Threads.
I'm sure people will find a creative way to use this feature, it's much more powerful than it may seem on the surface.
Prior to this release (the new feature launched today), you had to dig through old Threads to find things that you had previously published.
Why would you care to find Threads that you published? There a wide variety of reasons. I would say the #1 reason to want to look through your recent / old threads published from your Hive account would be to respond to people who left a reply on one of your older Threads.
This is a common practice on blog posts and also on Web2 Microblogging (Twitter).
To release this feature, we had to do a bunch of backend and frontend work to make it possible. It works like magic on the frontend but the backend is scraping a whole bunch of data and collecting it neatly for you to load.
You can visit "My Threads" by hitting the Profile icon in the top right and then select "Threads" right next to "Blog" on your profile page!
I've been playing with this feature a lot and it's definitely a multi-fold improvement in terms of engaging with people on Threads that you've posted, enjoy!
User Threads
Viewing your own threads is a fantastic way to engage with people who have been engaging with you... what if you want to dig through someone else's profile history and see what they've been Threading about and replying to?
Now you can! Visit their Profile page and hit "Threads" next to "Blog" in the menu.
You can see what they're creating as top-level Threads and as you can see in this image, you can also view what they're replying to within the Threads platform.
Jump into the conversation by clicking on any Thread!
You can also quick reply by hitting the little Comment icon on the bottom left of any Thread to open a pop-up reply window.
New Threads Backend
The backend for Threads was completely rewritten. This is how we achieved the 10x improvement in loading speed.
If you had been using Threads prior to the past week, you'll notice a VASTLY improved User Experience. It's incredible to see how this new setup performs in the real-world.
This goes to a much broader point about Threads: Open Beta.
Threads is in Open Beta and it's extremely important that we get as much testing done as possible.
All of your testing and feedback is how we rapidly release new features, bug fixes and performance improvements like this one.
We built Threads in an echo chamber for 18 months. This allowed us to get a lot of backend work done and infrastructure built but now we've moved on to the key step of releasing, getting feedback, iterating quickly and repeating this process relentlessly.
The new backend is a testament to how much further we can push Threads to create the best Web3 microblogging experience on the planet.
I believe we're well on our way to achieving this. Through hard work, feedback and community support to grow Threads, we'll make something truly special.
In the coming months and years, Threads will become one of the largest Web3 Social Media platforms in the world. It lives as an extension of LeoFinance but watch as it takes hold of the entire platform and radically reshapes what it means to be a LeoFinance Lion 🦁
About LeoFinance
LeoFinance is a blockchain-based Web3 community that builds innovative applications on the Hive, BSC, ETH and Polygon blockchains. Our flagship application: LeoFinance.io allows users and creators to engage and share content on the blockchain while earning cryptocurrency rewards.
Our mission is to put Web3 in the palm of your hands.
Twitter: https://twitter.com/FinanceLeo
Discord: https://discord.gg/E4jePHe
Whitepaper: https://whitepaper.leofinance.io
Our Hive Applications
Join Web3: https://leofinance.io/
Microblog on Hive: https://leofinance.io/threads
LeoMobile (IOS): https://testflight.apple.com/join/cskYPK1a
LeoMobile (Android): https://play.google.com/store/apps/details?id=io.leofi.mobile
Delegate HIVE POWER: Earn 16% APR, Paid Daily. Currently @ 2.8M HP
Hivestats: https://hivestats.io
LeoDex: https://leodex.io
LeoFi: https://leofi.io
BSC HBD (bHBD): https://wleo.io/hbd-bsc/
BSC HIVE (bHIVE): https://wleo.io/hive-bsc/
Earn 50%+ APR on HIVE/HBD: https://cubdefi.com/farms
Web3 & DeFi
Web3 is about more than social media. It encompasses a personal revolution in financial awareness and data ownership. We've merged the two with our Social Apps and our DeFi Apps:
CubFinance (BSC): https://cubdefi.com
PolyCUB (Polygon): https://polycub.com
Multi-Token Bridge (Bridge HIVE, HBD, LEO): https://wleo.io
Posted Using LeoFinance Beta
~~~ embed:1572586841517469698 twitter metadata:UnVlbENoYXZlejV8fGh0dHBzOi8vdHdpdHRlci5jb20vUnVlbENoYXZlejUvc3RhdHVzLzE1NzI1ODY4NDE1MTc0Njk2OTh8 ~~~
The rewards earned on this comment will go directly to the people( @taskmaster4450le, @rzc24-nftbbg ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.
Impressive
Fantastic
Mind-blowing
This is a great leap in the development of Threads...
It sucks to scroll down just to view your old threads and this affects engagement in threads...
But with this new update.. C'mon... its gonna be massive
Great work to the @leofinance development team 👏
This is simply an awesome work, and stressful one as well. But the more we update, the more threads progress, and the more we hit the mainstream world and take over micro-blogging space 👌
Posted Using LeoFinance Beta
Because I LOVE threads
Read how this all have started with Toruk
Posted Using LeoFinance Beta
Every so often someone needs to reward you for the instant joy you bring when you kaboom a post.
Posted Using LeoFinance Beta
Threads is transforming for the better on the infrastructure side and the user experience, which ultimately gives it value. The potential is immense and I think that with the threads engine being well-oiled ;)) it will run fast and furious, vitalizing the entire Hive blockchain as well!
Posted Using LeoFinance Beta
What a powerful upgrade. This makes it a lot easier to engage with threads made earlier in the day and to respond to comments that came in.
Great job.
Posted Using LeoFinance Beta
🚀 onwards
Posted Using LeoFinance Beta
Honestly, it's much faster than I expected, and there are much more great improvements. This makes me very happy because I love #Threads
Posted Using LeoFinance Beta
nice
Super smart changes and loving the fact that you're being less reliant on the Hive blockchain and hive engine to pull the content. To be honest there's really no need to store all that short form content on the blockchain. What matters is a fast load of that content and then when voting and rewarding that's when it hits the blockchain.
These improvements are seriously increasing the value of threads and paving the way for project blank!
Posted Using LeoFinance Beta
This is actually not accurate. We’re storing all content on the hive blockchain. That’s what a blockchain is for: storing data.
Our update was a systematic update to how we store and retrieve data on the Hive blockchain - using a system that is far more efficient than what we had in the past.
Just want to make sure it’s clear and everyone knows that all content and data on LeoFinance is stored on-chain. No made up databases here. It’s all databases interacting with the blockchain directly
Posted Using LeoFinance Beta
Awesome an really impressed with her improvement and work been done on it which is really amazing to attract more users to threads.
Thanks for letting us know. I suppose you spoke about it in the AMA too, but I couldn't listen in. My Threads should be huge for boosting engagement from inside the platform. Up until now, I searched through the comments on the container post when I received a reply notification and answered on Hive.
Posted Using LeoFinance Beta
!PGM
!PIZZA
BUY AND STAKE THE PGM TO SEND A LOT OF TOKENS!
The tokens that the command sends are: 0.1 PGM-0.1 LVL-0.1 THGAMING-0.05 DEC-15 SBT-1 STARBITS-[0.00000001 BTC (SWAP.BTC) only if you have 2500 PGM in stake or more ]
5000 PGM IN STAKE = 2x rewards!
Discord
Support the curation account @ pgm-curator with a delegation 10 HP - 50 HP - 100 HP - 500 HP - 1000 HP
Get potential votes from @ pgm-curator by paying in PGM, here is a guide
I'm a bot, if you want a hand ask @ zottone444
PIZZA Holders sent $PIZZA tips in this post's comments:
torran tipped leofinance (x1)
@vimukthi(1/5) tipped @leofinance (x1)
Join us in Discord!
Massive improvement, I believe this will be massive in the development of threads, I wish you have a features under our leofinance page where we can share our post on threads by just clicking the icon.
Posted Using LeoFinance Beta
I have noticed a major upgrade. Expecting an improved engagement in the coming weeks.
Posted Using LeoFinance Beta
Thank you for finally making "My Threads" feature. Using Threads will be so much better now.
!PIZZA
!LUV
!CTP
Posted Using LeoFinance Beta
@vimukthi(1/1) gave you LUV. tools | wallet | discord | community | <>< daily
HiveBuzz.me NFT for Peace
Good job, even though I'm new to using this DAPP. But I feel good performance and friendly. I can run the web smoothly and use the features with ease of interface.
I hope the project will continue to grow !
Posted Using LeoFinance Beta
Congratulations @leofinance! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):
Your next target is to reach 7750 replies.
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Check out the last post from @hivebuzz:
It always good to see updates from leofinance. I love and appreciate liofinance updates and I'm growing up everyday with Leo. My heartiest gratitude to leofinance.
Posted Using LeoFinance Beta
Congrat LeoFinance for this feature. This could powered other Hive App in the future.
Posted Using LeoFinance Beta
Going update from the community as per threads, thia is definitely a good one to see also
Posted Using LeoFinance Beta
Nice. It’s great to see your dreams come true, and that we can enjoy them.
Posted Using LeoFinance Beta