Improving what is "Under the Hood" at DBuzz
Improving what is "Under the Hood" at DBuzz
Hello, D.Buzz development enthusiasts!
If you're not a developer, the phrase "under the hood" might not mean much to you. But if you are a developer, you know that the work that goes on "under the hood" is important work. This is the work that developers do to make sure that the code they write is effective and efficient. It's not the sexy work that gets the headlines, but it's the work that makes the difference in the long run.
Last week and this week we focused on improving the DBuzz experience. The primary push is in making sure the platform runs optimally, and without too many issues. This will be our focus for the next several weeks as we move into July.
All the current updates are being tested on the NEXT platform at the moment. This means, that if you want to try out the new features or see what's new, go to https://next.d.buzz/ . If you are just interested in the latest stable release, then you can use https://d.buzz/ .
What was accomplished this week.
v3.41.0-dev - Next.D.Buzz - TESTNET
While the bulk of what we did was "Under the Hood" this week, we did some front-facing updates as well, namely with logging in and signing up for DBuzz.
New design for Login page
New design for Signup page
Improvements & Changes
The following updates were implemented as a way to increase page load time. While Next.D.Buzz does load faster now, we are not finished improving the load time, and will keep pushing to have DBuzz served to you quicker.
Implemented LazyLoad in all images to dynamically load images and iframes
Implemented All HTML, CSS, and JavaScript Compression using Brotli and gzip algorithms on building
Implemented Code Splitting techniques and dynamic imports for packages, components, and routes
Using SVG assets instead of PNGs
Eliminated un-unused code and components
Eliminated unnecessary packages and used custom code snippets
Using yarn package manager instead of npm
Fixes
Along with the load time improvements, we also fix additional bugs and updated some API calls, to ensure embeds and more work as intended.
Fixed Login button is too far to the left and it should be close to the Sign up button
Fixed DollarVigilante.tv video embeds
Fixed Vimm.tv video embeds
Fixed Hive and HBD price keeps loading in the sidebar and now using CoinGecko API
Other minor bug fixed to make DBUZZ better
Summary
The takeaway here is that development work, though it may not be the most glamorous part of a project, is critical to its success. A solid foundation will make the difference between a strong, stable structure and a weak one that is prone to collapse. So, when you're tempted to skimp on the development work in favor of something more flashy, keep in mind the importance of a solid foundation.
Thank you for joining us on this journey!
Ongoing development thanks and shoutout!
Much love to the full @threespeak team for their help with the LITE platform - @vaultec and the full crew are fantastic. They have been integral in the LITE framework development.
If you don't know about the SPK network, we recommend you learn more about it today at https://spk.network/
- The D.Buzz
D.Buzz is...
A censorship-resistant short-form microblogging platform that empowers you to share your thoughts in 280 characters or fewer.
Censorship-resistant and built for the community with love.
Vote for @dbuzz as a Witness.
Using HiveSigner: HiveSigner.com
Search for @dbuzz witness at peakd.com
Search for @dbuzz witness at
Hive.blog / https://wallet.hive.blog/~witnesses
We strive to have a fun and neutral stance on topics. If you have any concerns with the content, please contact @jacuzzi who writes and generates the content for our articles, or the @dbuzz team for clarification.
D.Buzz Online At:
Join us on Discord
-