[{"presentation":"unit-in-unittests-2.html","title":"\"Unit\" em \"Unit Tests\"","image":"_images/tdd-kentbeck-book.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"gramatica-vim.html","title":"A Gram\u00e1tica do VIM","image":"_images/vim.png","changed":"2023-06-12 14:06:24"},{"presentation":"ajax-sosp-cors-csrf.html","title":"AJAX / SOSP / CORS / CSRF","image":"_images/ajax-sosp-cors-csrf.png","changed":"2023-06-12 14:06:24"},{"presentation":"activitypub.html","title":"ActivityPub","image":"_images/activitypub-logo.png","changed":"2023-06-12 14:06:24"},{"presentation":"cargo-cult.html","title":"Cargo Cult","image":"_images/cargo-cult.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"com-licenca.html","title":"Com Licen\u00e7a!","image":"_images/patrick-license.jpeg","changed":"2023-08-30 12:13:32"},{"presentation":"django-full.html","title":"Django","image":"_images/django-allauth.png","changed":"2023-06-12 14:06:24"},{"presentation":"django.html","title":"Entendendo Django","image":"_images/django-allauth.png","changed":"2023-06-12 14:06:24"},{"presentation":"django-rest.html","title":"Entendendo Django REST Framework","image":"_images/django-rest.png","changed":"2023-06-12 14:06:24"},{"presentation":"filosofando-testes.html","title":"Filosofando sobre Testes","image":"_images/tdd-kentbeck-book.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"flask-40mins.html","title":"Flask em 40 Minutos ou Menos","image":"_images/flask.png","changed":"2023-06-12 14:06:24"},{"presentation":"flink.html","title":"Flink","image":"_images/streamprocessing-flink.png","changed":"2023-06-12 14:06:24"},{"presentation":"fugindo-com-python-2.html","title":"Fugindo para as Colinas Com Python","image":"_images/python.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"gitsvn.html","title":"GIT + GIT-SVN","image":"_images/Sketch27014711.png","changed":"2023-06-12 14:06:24"},{"presentation":"gitflow.html","title":"GIT Flow","image":"_images/git-workflow-gitflow.png","changed":"2023-06-12 14:06:24"},{"presentation":"rust-legal.html","title":"O Que Rust Tem de Legal","image":"_images/rust.png","changed":"2023-06-12 14:06:24"},{"presentation":"tchelinux.html","title":"O Que \u00c9 o Tchelinux?","image":"_images/tchelinux.png","changed":"2023-06-12 14:06:24"},{"presentation":"porque-como-opensource.html","title":"Por que e Como Participar de Projetos Open Source","image":"_images/osi_keyhole_300X300_90ppi_0.png","changed":"2023-06-12 14:06:24"},{"presentation":"porque-rust.html","title":"Porque Voc\u00ea Deveria Aprender Rust","image":"_images/rust-ferris.png","changed":"2023-06-19 15:07:54"},{"presentation":"pycaxias2020.html","title":"PyCaxias 2020","image":"_images/pycaxias.png","changed":"2023-06-12 14:06:24"},{"presentation":"pypoa.html","title":"PyPoa 2014","image":"_images/poa.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"python23six.html","title":"Python 2 + 3 = Six","image":"_images/snake-six.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"python36.html","title":"Python 3.6","image":"_images/python.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"rest.html","title":"ReST","image":"_images/Seascapeshd.png","changed":"2023-06-12 14:06:24"},{"presentation":"rust-em-10-minutos.html","title":"Rust Em 10 Minutos","image":"_images/rust-ferris.png","changed":"2023-09-04 15:49:15"},{"presentation":"rustlatam-2019.html","title":"Rust Latam 2019","image":"_images/rustlatam.png","changed":"2023-06-12 14:06:24"},{"presentation":"quick-rust.html","title":"R\u00e1pida Introdu\u00e7\u00e3o ao Rust","image":"_images/rust-ferris.png","changed":"2023-06-12 14:06:24"},{"presentation":"spa.html","title":"SPA","image":"_images/Eau_Rouge_1997.jpg","changed":"2023-06-12 14:06:24"},{"presentation":"intro-stream-processing.html","title":"Uma N\u00e3o-Gentil Introdu\u00e7\u00e3o ao Stream Processing","