---
# System prepended metadata

title: Koduje Guidelines

---

# Koduje Guidelines 

## Colors
Purple: `#696e9e`
Green: `#34b399`
White: `#ffffff`

## Ideas behind the project:
- Improve and set your own knowledge in stone
- Create interactive / interesting examples - no just raw facts
- Create a community of people
- Use videos as the base content source
- Use all social media platforms to boost YT - not the other way around
- Potentially monteise the project once we get more traction

## Links
- [Airtable](https://airtable.com/app0YbUUMjiTF9yzN/tbl8jK4PSjAA8idDR/viwfduqzdui7zNfQh?blocks=hide)
- [Ideas board (to be changed)](https://docs.google.com/spreadsheets/d/1cIln9okMemA8whtrvyrmI6IL_ZU-ZwBuHr6o2qFvamw/edit#gid=0)
- [Guidelines](https://hackmd.io/YrTSwhPxSla8C6vO1R7gPA#Colors)

## Repetetive tasks per publication:

- Ground work
    - Record a video
    - Create a thumbnail
- YT Metadtata
    - Generate captions with a microservice
        - Fix any errors in the captions manually
    - Create a YT description
        - One / two sentences about the video
        - Define video chapters
        - Link to a page (koduje.pl) with more details about the video
    - Create endscreens / cards
        - Create card for every mention of related material
        - Link to a page (koduje.pl) with more details about the video
- Create a landing page as follows: 
    - We're using webflow for now, Wojtek is the only one who has access to this atm
    - Example: https://www.koduje.pl/dostepne-materialy/position-pozycjonowanie-elementow-na-stronie
    - Create a Codesandbox with the code used in the video
    - Create random screenshots of the video that link to rigth section
        - Make sure that the screenshots are not heavy (manual for now)
    - Scrape the defined video chapters from YT with a microservice
    - Create a Quiz JSON and render it using a microservice
    - Create can i use embeds
    - Create a copy of authors comment
    - Define metadata of the video (used for Schema.org generation)
        - Keywords (tagline above the screenshots)
        - Duration of the video
        - Nuber of likes (to be propagated post publication)
        - Nuber of views (to be propagated post publication)
        - Nuber of comments (to be propagated post publication)
    - Create a card with the new video for "all materials"
- Schedule posts
    - Schedule a publication on YT
        - Right now we're aiming towards Mon 4PM
    - Schedule a publication on other social media platforms
        - Facebook
        - Instagram
        - Linkedin
        - To be discussed: Tik Tok
    - Post links on social media manually:
        - HTML & CSS: Pierwsze kroki (FB)
        - Ahoy! - Discretely.
- ... whatever you can think of 

# Recording
- Video should start with a brief teaser of what will be done 
- We want to present an idea from A to Z, but you can make assumptions that someone knows X. (that's when you can record a video on X too)
- When recording, do not move windows much after you started talking. That makes editing harder, the windows with code / preview should be static
- Do repeat whole sentences if you think you mispelled something or just want to rephrase. It will get cut.
- Do make pauses if needed. Those will get cut too.
- I prefer to create the example upfront, and later go 'live' and explain stuff as I go. Do whatever works for you.

# Editing
- If there's a "boring moment" that you cannot cut, you can put a YT card in there or just a "subscribe" banner
- make sure that the cutting isn't "too harsh" - mouse cursor / code jumping a ton will create confusion 
- hiding mouse cursor on two separate clips will create a illusion that there was no cut, even if clip A and clip B have mouse cursor on very different end of screens
- do use transitions / sound effect to keep viewer attention 

# YT specific guidelines:
- First 30 secs of the video are harder to keep the users attention. Do whatever necessary
- First 2h + first 48h after publication are vital when it comes to pleasing an algorithm. Do whatever possible to gain traffic in that time
- No video will be good without a good thumbnail. Faces are good, keywords with banners are good. Click-bait is awesome, but with such a niche topic, it'll be hard to get traction without any "meat"

# Bottlenecks:
- Landing page generation :(
- Captions correction
- Video editing
- Manual chapters creation (?)

# Thumbnails:

|                     |
|---------------------|
|      Safe area      |