Início The Conf no InfoQ Brasil
Apresentações
Feed RSS-
Web Security Engineering - Protect all layers of your project
Practical demonstration of how to identify security issues in all layers of web applications and how to use modern shields. Learn the key techniques of web-safe development across all layers of (...)
-
Terminal With Your Life
I'll talk about the overview of terminal system stack and details of GNU Readline and terminal tools. I'm writing "Reline" that is Ruby's new Readline compatible implementation, and writing some (...)
-
Elegant R: Tips from a Software Developer
R is an extremely productive language for data science. Because of my software development background, I've put a lot of effort in finding techniques and packages to make my code as elegant and c(...)
-
Th3 H1$tory of Cryptogr@phy
This talk walks through the history of Cryptography and the balance between code makers and breakers. Let's see how each side had the upper hand at different times and explain the most famous cip(...)
-
How to DESTROY any idea with a little (really, too little) Psychology
We will talk about UX, innovation, design processes and the most common types of bias and fallacies regarding product or feature conception. Technology is social.
-
An Overview of Multiplatform Kotlin
Kotlin stands out for being a modern, concise, powerful language. Supporting not only the JVM (and the Android platform), its initial support for transpiling to JavaScript, and most recently the (...)
-
Accelerated Mobile Pages: The good, the bad and the ugly
The purpose of this talk is to introduce the Accelerated Mobile Pages (AMP) project, a way to make web pages load insanely fast on mobile devices. How it works, its benefits -and why it’s a hot t(...)
-
I wrote a Ruby Library to help me compose my music album
I'd like to share the experience and talk about the challenges of translating the music theory to Ruby, software vs art, computer-assisted art, multi-disciplinarity, repeating patterns of mainstr(...)
-
Put Git to work: increase the quality of your project, and let git do the boring work for you
Run your tests faster, accelerate your CI automation, make your deployments more predictable and error-free. The tips in this presentation will solve hard problems in your project and get more ti(...)
-
React Native is the new black
I will talk about React Native replacing native mobile development languages such as objective-c, java and swift. Covering some topics of why, how, when and when not replacing them, also i will b(...)
-
Out of the JavaScript Box: Front-End Rust Programming
As WebAssembly achieves ever greater browser adoption, the era where one must write JavaScript or compile to JavaScript to target the front-end is at an end. In this talk, we'll be talking about (...)
-
State Machine in Elixir with Machinery
In this talk we’ll understand state machines: - how it’s a well-defined concept that developers all around have been using - how implementing it without thinking about it can lead to some rea(...)