szabgab / codeandtalk.com

Indexing conferences, videos, podcasts, people
https://codeandtalk.com
Apache License 2.0
80 stars 136 forks source link
conference conferences flask mentors podcast podcasts python python3 speaker website

Code And Talk

Build Status Build status Coverage Status

List of tech conferences, podcasts, videos, and people:

For more details on CONTRIBUTING visit the respective files:

Conferences

Videos

Podcasts

People

Tags

SETUP

virtualenv venv -p python3
source venv/bin/activate
pip install --editable .

Running unit tests

$ pytest
CAT_TEST=test_data/1 ./bin/generate.py

Generate web site (and check format)

$ python3 bin/generate.py

The file generate.log will contain the log generated by the process.

Development server

FLASK_APP=cat.app FLASK_DEBUG=1 flask run --host 0.0.0.0 --port 5000

Visit http://127.0.0.1:5000/

Site layout

/
/p/person-code
/s/source
/t/tag

Other sources

https://techpoint.ng/2016/09/14/hackjos-2016-2/

Promotion

After watching videos, they might be promoted via various channels.

Some Advice to Conference organizers

Just a few random thoughts as I index the videos and the conferences.

Ideas for Conferences and other events

Process with command line Git client

git clone git@github.com:foobar/codeandtalk.com.git

It will clone (copy) the whole repository from your GitHub homedirectory.

cd codeandtalk.com

git remote add upstream https://github.com/szabgab/codeandtalk.com.git

Now you can edit the files in the data directory and add more files you need.

If you'd like to check if the files work well together type in

python bin/generate.py

Instruction on Windows