I create the article on Hashnode, taking the pictures of the Demo and expanding the steps one by one
8. Voiceover
To record the Voiceover, which is basically me playing the video and explaining what is going on, I use @getaudacity
9. Edit VoiceOver
The Hardest Part!
I align the Demo with the voiceover and the final result is pretty clean, but it takes a lot
10. Add Animations/Blur
I add animations between scenes and if necessary blur things we don't want to show in the video, such as passwords and private keys. this sometimes takes longer to edit the video itself!
11. Body Render
when I quality level I like, I create a video for what I call the "body", which is the central part of the video, basically, the demo+voiceover properly cut
When I reach this moment I am happy because this is the toughest part.
12. Body Check
I check that the video is of good quality and that there are no errors,
in case there are errors:
- I correct them
- I render it again
- I check it again
all the rendered bodies are versioned, so I can check previous versions in case something wrong happens
To do that, I use @canva. I have the pro version and it's worth the money.
14. Record Outro
I prepare what to say at the end of the video.
Usually, it's just a goodbye but sometimes I try to add something, an expression, or a Call to Action ("write a comment below, what do you think,...") also related to the specific video
and of course I rem to sub!
15. Record Intro
I add a catchy intro.
A Style I like is to use a slightly different version of the thumbnail and explain things just pointing them on my back!
Of course, to do this I use a Green Screen. I have the @elgato one which is a lifesaver.
16. Edit Intro
I put both the intro and the outro in Da Vinci Resolve
Usually, I record the outro first because it's easier, but I edit the intro first. I cut the parts I don't like (not too many cuts btw, and in case I record it again)
17. Edit Outro
Usually, it's not super hard but it takes a while.
I also add some transitions between the central body and the final part.
The final video is almost ready at this point.
18. Add Chapters and note
I add some simple texts.
These will become the chapters on the YouTube Video
I write them down so later I will add them to the youtube video (not necessary if the video is not very long)
19. Final Render
I check the video settings and I render the final video.
I usually use the .mp4 extension and HD, sometimes I go for 4k (probably overkill for tutorials)
20. Check Final Video 🍿
I grab some popcorns and I check the final version!
I love this part but sometimes it's like..."ahhhh i have to render it again!"
21. We are not done yet! (but almost)
I put the video on YouTube and I wait for the HD version to get uploaded.
Then I add:
- Title
- Description
- Tags
- Chapters
- Subtitles
- Add the playlist, set End Screen and Cards for the video
22. Article Review
After this, I create the final version of the article, just reading it again and fixing what I don't like/change
I link the article to the video and the video to the article, and both of them to the Github repository.
23. Prepare the Promo and publish
We are almost there! I prepare the promo for:
- Twitter
- Linkedin
- Instagram
- @ShowwcaseHQ
Then I publish and put the promo out.
Done ✅
• • •
Missing some Tweet in this thread? You can try to
force a refresh
☸️Kubernetes support improved by a ton.
↪ Proxy for container environments.
🌓Dark mode is now supported.
💻Kubectl integration.
💾GitOps integration.
🌸UI improvements.
🔐HTTPS support.
Summary:
· What is a Blockchain
· Blocks
· Resistance to modification
· Secure by design
· Structure
· Verification
· Robust workflow
· Value Exchange protocol
· Layers
/thread
· What is a Blockchain
It's a growing list of records (blocks)
The Blocks are linked together using cryptography.
It's described as an immutable data storage:
- trustless
- fully decentralized
- peer-to-peer
- immutable
It's spread over a network of participants (nodes)
· Blocks
They contain:
- a cryptographic hash of the previous one.
- a timestamp + transaction data.
The timestamp proves that the transaction data existed when the block was published in order to get into its hash.
It was 2015. I was curious and started researching. I didn’t have any online presence at the time so I was just studying on my own trying to figure out how it worked.
Now I know many Docker Captains, like @BretFisher@mikesir87 , @GianArb!
What is your favorite Docker command?
This is a nice question! I think I will go with “docker compose up –build”, this is exactly what you need to test your command on your development environment.
Resources that link Blockchain to Docker🐳
· Create Ethereum Dapp with React + Docker
· Deploying Blockchain Applications with Docker
· Docker usage in Blockchain
· Docker in Blockchain Projects
· Go Ethereum (Go implementation of Ethereum protocol)
Blockchain blocks hold batches of valid transactions into a Merkle tree.
Basic concepts to study how they work:
· Hash
· Sign
· Genesis Block
· Fork
· Consensus Algorithm
· Peers and the database
· History
· New entries
· Redundant Computation
/thread
Hash
A hash is a math function that converts an input of arbitrary length into an encrypted output of a fixed length.
· Each block includes the cryptographic hash of the previous, linking the two.
·Blocks are hashed and encoded.
Digital signature
A digital signature is an auth mechanism.
It enables the creator of the message to attach a code that acts as a signature.