THE CONF 2017
| title | author | length |
|---|---|---|
| Kick-off | Fabio Akita | 42m |
Organizer explains why THE CONF exists, how a shift from Enterprise Java to Ruby on Rails led to founding a company and running two hundred talks over ten… | ||
| Your first game with Unity3d Framework | Rodrigo Ubiratan | 27m |
Unity3d lets someone build a simple playable game in an hour using free asset store art, C# (or JavaScript) and Visual Studio/MonoDevelop; examples include a… | ||
| How to enjoy WebVR right now | Thiago Alves Luiz | 34m |
WebVR already runs in browsers using a WebVR polyfill and the A-Frame framework; the repository provides a webpack + Babel boilerplate, Nunjucks templates and… | ||
| Beyond Promises: Async Patterns in JavaScript | Thales De Mello | 42m |
Hands-on tour of patterns that replace callbacks with concrete code and results: Node + Socket.IO chat proves callbacks work but read poorly; Promises give… | ||
| Data As The Fabric Of Your App | Andrew Rosa | 36m |
Argues that treating the information model as code shortens prototype-to-production time and enables collaboration by making orchestration data-driven, showing… | ||
| Realtime Data Activation - Analytics, Intelligence & Decision Making | Marcelo Wiermann | 38m |
Practical plan to ship realtime data: capture events with Kafka/Fluentd or Kinesis, land raw files in a cheap data lake, build purpose-built data marts with… | ||
| Kotlin: The "New" Kid on The Block! | Walmyr Carvalho | 41m |
Kotlin claims production readiness: Google formalizes Android support at I/O 2017 and Kotlin 1.0 ships the year before; teams report fast migration (Basecamp… | ||
| An introduction to monadic structures and functional programming | Edson Hilios | 36m |
Covers concrete monads and how they’re used across Scala Kotlin Swift Clojure and JavaScript, with code-level distinctions: Option/Maybe for nullable-safe… | ||
| Designing Experiences for Chatbots | Ivan Pauletti | 35m |
Chatbot projects aim for full natural language understanding but claim that perfect conversational AI is unrealistic today, so teams build hybrid flows… | ||
| Elixir GenServer: Understanding Elixir concurrency model | Flávio Moreira Vieira | 23m |
Explains how Elixir maps to the BEAM VM and OTP framework, then dissects GenServer single-process state by showing the underlying receive loop and how… | ||
| Telegram bots with Python? Why not? | Carlos Martins | 27m |
Claim: building Telegram bots in Python is quick and practical using real libraries. It shows obtaining a BotFather token, choosing frameworks like telepot and… | ||
| Writing extensible functional code | Renan Ranelli | 30m |
Shows using protocols/typeclasses (Elixir/Clojure/Haskell-style) to recover data-oriented extensibility: protocols/typeclasses dispatch on the first argument… | ||
| Go concurrency in the real world | Vitor De Mario | 34m |
Explains how channels, goroutines and sync.WaitGroup form a pipeline that parses gzipped VCF files, extracts population‑frequency fields, and writes to… | ||
| Understanding Memory Behavior on Nodejs | Raphael Amorim | 38m |
Covers how V8 allocates and promotes objects (young → old generation after roughly 5–10 scavenge cycles), shows a reproducible leaking server that repeatedly… | ||
| From "Hello World" to "Hello Smart City"! | Alexandre Calil | 48m |
A simple computer vision system uses a $20 webcam mounted on a window and a Python script to detect silhouettes on the Avenida Faria Lima ciclovia, streaming… | ||
| From development to store with React Native and VSTS | Wennder dos Santos | 33m |
Shows a concrete pipeline: code in React Native committed to a repo triggers Visual Studio Team Services to run npm restore, build, sign an Android APK and… | ||
| Beyond your daily coding | Emerson Macedo | 40m |
Reintroduces Ruby on Rails at Globo.com and ships the initial app two months early (planned July, live in May 2010). Describes a video user profile service… | ||
| Keeping Code Style Sanity in a 13-year-old Codebase | Gabi Stefanini | 24m |
Shopify wrestles with a 13-year Ruby codebase of 700,000 lines and 400+ Rails developers, and introduces RuboCop plus a PR-only linter Felicia (policia) that… | ||
| How a Ruby on Rails backend can be viable for a mobile real time strategy game? | Carlos Figueiredo | 24m |
Battleplans is a mobile RTS that runs attacker commands live while defenders use pre-recorded defense plans so the server only needs to receive attacker… | ||
| Developing Distributed Apps on the Ethereum Blockchain | Bernardo Amorim, Victor Maia | 40m |
Explains how Ethereum generalizes Bitcoin and runs Solidity token contract code on a stack-based EVM; builds a Pyramid token (buy price rises, sell returns… | ||
| What Can We Learn With JavaScript Fatigue? | Lucas Fernandes Da Costa | 39m |
Claims that npm registry explodes with tens to hundreds of thousands of packages are backed by numbers: npm has 425,989 packages and an author-measured ~764… | ||
| Creating UI for your Smart Contract | Esdras Eduardo, Julien Lucca | 30m |
Shows a concrete workflow: a Solidity setMessage setter that requires a 0.01 ETH fee, deployed and called on mainnet, emitting an event and updating on-chain… | ||
| Infrastructure as Code in the Wild | Jonathan Lima | 40m |
Built a secure credit‑card processing infrastructure on AWS that is PCI-DSS compliant and managed as 100% infrastructure as code, using Terraform, Packer… | ||
| Elm and game development, a perfect fit | Paulo Diniz | 37m |
Uses Elm and its Elm architecture plus subscriptions/time.every to build a working Flappy Bird clone that generates pipes every two seconds, handles keydown… | ||
| Create a Docker Swarm cluster with Terraform and Ansible | Marcelo Pinheiro | 42m |
Terraform provisions VPCs and instances, Ansible installs Docker, enables experimental features and bootstraps Swarm tokens, and the result is a working… | ||
| Learn how does video CODEC works under the hood | Leandro Moreira | 36m |
Covers how codecs actually cut 250 GB of raw 1080p video down (chroma subsampling halves color data to ~125 GB, then transforms and entropy coding bring it to… | ||
| Nubank's experience scaling microservices operations | Renan Capaverde, Gustavo Barrancos | 32m |
Nubank describes concrete moves: grows from a few services to 100 microservices across four customer shards, handling 2 billion Kafka messages and ~1,000… | ||
| Building a git reverse proxy in Go for Caddy | Gabriel Gonçalves Nunes Mazetto | 43m |
Shows a Go middleware that embeds a Git reverse proxy into Caddy, handling both dumb (info/refs and object GETs) and smart (RPC over HTTP) transports by piping… | ||
| Geolocation & Real Estate over Brazil | Brenno Costa | 43m |
Describes building a geolocation service that fixes legacy "location ID" strings and geocodes six million listings using Scala and Akka Streams, a step-based… | ||
| Real-Time Monitoring with Grafana, StatsD and InfluxDB | Artur Caliendo Prado | 35m |
Shows a working pipeline: apps emit StatsD metrics over UDP to InfluxDB and Grafana dashboards built from those events, with Ruby snippets for timing and… | ||
| Go for Rubyists | Kleber Correia | 41m |
Go claims faster builds and simpler concurrency than Ruby, with origins in 2007, open source 2009 and a 2012 release, and adoption at YouTube, Netflix, Let's… | ||
| Debate: Working Abroad | Gabi Stefanini, Paulo Diniz, Gabriel Gonçalves Nunes Mazetto | 50m |
Brazilian professionals living and working abroad discuss opportunities and challenges of working overseas, focusing on how to prepare and addressing myths… | ||
| nothing matches | ||