meta_hours_3 #1710
Replies: 5 comments 2 replies
-
Hey! As you might know we are launching our second collection, KuBots We plan to give away a couple of Eggs to the greatest communities on the market. What do you think about hosting this type of giveaway on your page? We are ready to give away 2 eggs for KodaDot community. :) |
Beta Was this translation helpful? Give feedback.
-
MetaHours by @vikiival Cloudflare Workers:
pinning direct-upload KodaDot:
by Leo (@roiLeo ):
by Darshana (@prachi00 ):
|
Beta Was this translation helpful? Give feedback.
-
Metahours by damsky
|
Beta Was this translation helpful? Give feedback.
-
HD recording incoming soon https://youtu.be/F4W7S4UbbXw |
Beta Was this translation helpful? Give feedback.
-
Continue to Meta_Hours_4 |
Beta Was this translation helpful? Give feedback.
-
Discord event
Content is being prepared
Wondering what will be done and what else will come!
You can peak on past episode Meta_hours_2 till then
(this placeholder will be edited further)
Brief numbers
Some numbers as we've been switching from Netlify to Cloudflare, you won't see Netlify dashboard anymore 😄
Speaking from the cadence of development, we've got like a new all-time high number of daily builds.
Each build is made once pull requests is open and commit is made to opened PR so there is a new build every time feedback loop happens and what's needs to be done for better code quality or feature to be ready for shipping to the production
We've used a significant amount of build minutes, but this number will be of the past as we are slowly switching to CloudFlare where they don't count minutes.
Bandwidth between bill period 21/12-21/1 -- taken on 13/1 so there is approx room for growth for crossing usual 1TB for static assets like js,CSS,img is not bad. NFTs are not included in this number.
That falling tail is as we are switching to Cloudflare so we will be bringing new data and will have more insightful peaks on users behaviour as we have are combining web analytics from CloudFlare which protects user privacy and Google Analytics which does not.
War-room -- all hands-dev chill session
so we've released Beta
Thing with service-worker.js
Thing was that we had an issue with
service-worker.js
from the old instance.Briefly explain that a service worker is a small autonomous agent which caches your data on the client-side so even you are without the internet, you can keep browsing assets on your client. Thing was that new technology we've been rewriting whole KodaDot -- Nuxt, was serving service-worker.js differently, nothing big once we figured out stuff, it was on sw.js.. but the thing was in our setup Nuxt was only building
sw.js
and when your old client was still fetching https://kodadot.xyz/service-worker.js it was not there, so your client did not fetch new assets at all.Once we had figured a way that we need "simulate" having old
service-worker
we had to push "new" revision.. and voila that was it.. yeah it wasn't gone easy as Safari just pop toast and that's it. Firefox/Chrome just automatically when you browse within the app.. fetched new content so I've personally definitely learned a bit about the history of service workers in the past 5 years and we have few ideas how we can leverage KodaDot being more offline-first appWhat had made the whole "hacking" and "guessing" degree harder was that builds behaved really differently on localhost vs on builds made by CDN, plus Cloudflare Pages did not serve
nft.kodadot.xyz
and whole "cache" issues and plus inspect network requests for a service worker is really a trial error or like looking needle in a haystack.#1797
Security
_headers
and now they are back, so celebrating security New deployment, Narnia of new Fun #1894 🥳Minting broken
window.origin
was for https://kodadot.xyz which was actually deployed on the Cloudflare but not on the pointing to Netlify anymore, we've introduced quick fix by @vikiival which.. did not worked out because CORS stuff.Repository cleaning
Fuckup with renaming repository from
main-nuxt
tomain
-- This one was really funny. As we've had code in
main
where was our old SPA app, we tried to do cleaning but git was not fan of it and it go really bad ass and few integrations did not survive as no one is expecting renaming branch to one which was existing before, duh-- Some contributors had issues as they did not sync upstream and apparently upstream sync doesn't sync branch renaming at all and once you are not aware of old branch should be gone and rename new to old name, it go really black
Takeaway, don't rename branches probably
We've introduced formatted code and we have now Prettier, which should bring more clean code and more consistency for contributors Afternoon Prettier Workout #1862
We've polished README.md for new contributors so we are putting emphasis how to spin up KodaDot much faster and contributor easier
https://twitter.com/KodaDot/status/1482706769151512579
Bringing new developers on board
Cherry on top
To be told by others
Beta Was this translation helpful? Give feedback.
All reactions