~/conference

The Conf 2018

date:2018-11-14
location:null, Brazil
series:The Conf · 3 editions
editions:[THE CONF 2017, The Conf 2018, The Conf 2019]
tags:[ruby]

Mais Recentes The Conf 2018 Apresentações escrito por desenvolvedores de software para desenvolvedores de software.

titleauthorlength
Ruby, Clojure, Elixir comparative studyAndrew Rosa43m
Claims: Ruby gives a highly dynamic runtime with method_missing and open classes that enable heavy metaprogramming but demand rigorous testing; Clojure…
Talk on
Th3 H1$tory of Cryptogr@phyArtur Caliendo Prado38m
Timeline of practical claims and breakthroughs: Mary Queen of Scots is convicted after intercepted letters are deciphered (1587); Julius Caesar’s 3‑shift…
Talk on
Building your own flavored Markdown with RubyGabriel Gonçalves Nunes Mazetto43m
Shows how GitLab’s Markdown is implemented in Ruby by extending Kramdown into a real transpiler: lexical scanning with StringScanner tokenization, rule-driven…
Talk on
Demystifying compilers by writing your ownBruno Macabeus38m
A small compiler implemented in Elixir translates a Ragnarok/OpenKore macro language into runtime code for the bot system; source code and a live asciinema…
Talk on
Stop hating your test suite!Camila Campos34m
Tests become hated for three concrete reasons: they are slow, complicated to read, and unnecessary or flaky. Recommend focus on unit tests — 6,000 unit specs…
Talk on
How to Improve UX with Machine Learning: Insights and learnings until nowCarla De Bona44m
Machine learning fits problems that are easier to show with examples than to write rules for, and is useful for recommendations, clustering and automating…
Talk on
Rescuing GitLab from CSS BloatClement Ho34m
GitLab measures steadily rising CSS bytes and lines, hits over 500 routes, and faces monthly releases, so the team builds a component-first strategy: gzip, CDN…
Talk on
Scaling your applications with Kubernetes and DockerErick Wendel38m
Claims that Kubernetes plus Docker gives automated scaling, self‑healing and zero‑downtime updates by managing replica counts from a declarative manifest…
Talk on
The GDPR impact in database projectDanielle Monteiro23m
GDPR extends worldwide and carries 4% or €20M fine and 72-hour breach notification, with consent that can be withdrawn and a hard-to-implement right to be…
Talk on
The Return of Software Vulnerabilities in the Brazilian Voting MachinesDiego Aranha49m
Detailed security analysis of Brazil’s voting software finds practical exploits: install cards that install 50 machines use AES keys hard-coded in firmware and…
Talk on
How does your application behaves when everything goes wrong?Emerson Macedo32m
Practical resilience patterns and production numbers: request caching with short TTLs, client request timeouts and exponential retries, classic circuit breaker…
Talk on
Deep Learning - Segmentation, Identification and ClassificationFabio Leandro Janiszevski36m
Uses multispectral drone imagery from a Phantom4 Pro to map soil chemistry and estimate tree age by training convolutional nets, then segments objects with…
Talk on
Intelligent Customer Support for the Masses: How Nubank Does ItFuad Saud, Paulo Castro37m
Nubank describes a production system that routes and auto-answers support using Pusher, Zendesk, AWS, a custom queue manager próximo, and an internal web app…
Talk on
Use of graph-oriented database in the detection of fraud in quotas for parliamentary activityGabrielle mezquita39m
Uses OrientDB with a Java ETL and a Ruby on Rails front end to link CEAP and TSE open datasets and detect relationship patterns. Loads take about 16h/5h ETL…
Talk on
Blockchain + Tracking = Awesome AnalyticsMarcelo Wiermann31m
Claims that blockchain replaces mistrust in analytics by recording event ledgers that multiple parties can independently verify. Implements this with Ethereum…
Talk on
Crowdsourced learning and Software Development as part of a Distributed TeamMatthew Rider46m
A distributed volunteer group running daily scrums and frequent mob programming uses Ruby on Rails (plus EmberJS, Elixir, React, Ethereum experiments), Slack…
Talk on
State Machine in Elixir with MachineryJoão Moura36m
State machines start simple and balloon into tangled logic across models, controllers and UIs; the concrete fix shown is an Elixir library called Machinery…
Talk on
Writing a simple game in RustWillian Molinari40m
Builds a fully playable Snake using Rust and the ggez game library, compiled with cargo, with a 20x20 pixel grid mapped to a 400x400 window and an FPS cap of…
Talk on
An Overview of Multiplatform KotlinRafael Toledo39m
Kotlin shares code across JVM, JS and native by using expect/actual declarations and platform Gradle plugins (kotlin-platform-common, -jvm, -js, -native)…
Talk on
It's about (run)time -- Elixir beyond the hypeRenan Ranelli42m
Elixir runs on the Erlang/OTP runtime and delivers concrete runtime guarantees: pre-emptive scheduling reduces latency variance, processes are ~4KB so a laptop…
Talk on
Put Git to work: increase the quality of your projectRodrigo Urubatan43m
Shows concrete Git automation: uses pre-commit hook to run RuboCop and abort bad formatting, a prepare-commit-msg hook to prepend branch names, and a pre-push…
Talk on
Web Security Engineering - Protect all layers of your projectRubens Guimarães30m
Web apps expose failures at every layer so start with concrete fixes: session management is the largest risk and XSS and SQL injection still happen via…
Talk on
Terminal With Your LifeItoyanagi Sakura36m
Overview of terminal stack and a deep dive into GNU Readline internals plus terminal tools, with focus on a pure-Ruby reimplementation called Reline that aims…
Talk on
Elegant R: Tips from a Software DeveloperThales De Mello46m
Shows concrete edits and tools that make R code maintainable: using RStudio projects to fix working directories, extracting repeated code into small functions…
Talk on
React Native is the new blackNicole Barbosa26m
Argues React Native replaces Objective‑C/Java/Swift for many apps, citing a real team at magnets who built their app from scratch using only JavaScript and hot…
Talk on
Accelerated Mobile Pages: The good, the bad and the uglyVitor Talaia37m
Accelerated Mobile Pages (AMP) is a 2016 Google‑led system that speeds mobile by enforcing an AMP HTML subset, an AMP JS library, and serving pages from AMP…
Talk on
How to DESTROY any idea with a little (really, too little) Psychology.Ivan Pauletti39m
Argues that applying specific psychological biases and fallacies to idea vetting produces stronger product choices: uses Gestalt for interface perception…
Talk on
Out of the JavaScript Box: Front-End Rust ProgrammingPedro Castilho44m
Rust compiles to WebAssembly to replace heavy JS work: a Tetris implemented as 460 lines of Rust produces a ~22KB .wasm binary, reduced to 19KB after wasm-opt…
Talk on
I wrote a Ruby Library to help me compose my music albumPedro Maciel32m
A Ruby library called Coltrane gem models notes, intervals, pitch classes, scales and chords and ships on Rubygems; tests use focused TDD and web crosschecks…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.