<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/feed.atom.xml" media="screen"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:speakerdeck.com,2005:/heliocola</id>
  <link rel="alternate" type="text/html" href="https://speakerdeck.com"/>
  <link rel="self" type="application/atom+xml" href="https://speakerdeck.com/heliocola.atom"/>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1121803</id>
    <published>2023-12-15T09:56:39-05:00</published>
    <updated>2023-12-15T10:03:10-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/heliocola/lets-pop-into-passkeys"/>
    <title>Let's pop into Passkeys</title>
    <content type="html">Can you recall a world without having to remember passwords? If Passkeys becomes widely available, that world is a few steps away in our future. Instead of remembering passwords, we will use our biometrics, already available in our phones, laptops, and desktops, and public key encryption! To a future with no passwords!</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/f5adbbe09d214f02988c4b55594dc2ef/preview_slide_0.jpg?28213418" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Helio Cola (@heliocola)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1088080</id>
    <published>2023-10-08T21:57:49-04:00</published>
    <updated>2023-10-08T22:00:11-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/heliocola/the-world-of-passkeys-ruby"/>
    <title>The world of Passkeys 🤝🏽 Ruby </title>
    <content type="html">Can you recall a world without having to remember passwords? If Passkeys becomes widely available, that world is a few steps away in our future. Instead of remembering passwords, we will use our biometrics, already available in our phones, laptops, and desktops, and public key encryption!
To a future with no passwords!</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/816e0bb9371f4ca9bd19db6e3f5b235f/preview_slide_0.jpg?27316771" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Helio Cola (@heliocola)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/426880</id>
    <published>2018-02-02T07:15:49-05:00</published>
    <updated>2018-02-02T07:18:16-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/heliocola/diy-projects-with-ruby-and-pi"/>
    <title>DIY projects with Ruby &amp; Pi</title>
    <content type="html">Ruby and RaspberryPi are available to us for quite sometime and this talk is meant to discuss how to use Ruby to explore things on a RaspberryPi.

From a practical point of view, we will go through installation, setup, and build a simple Motion Sensor application and a Time-Lapse Camera using RaspberryPi.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/3c0fc0f6daf2444c8673f4d2dbacb053/preview_slide_0.jpg?9343615" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Helio Cola (@heliocola)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/388940</id>
    <published>2017-04-25T12:01:47-04:00</published>
    <updated>2018-01-12T15:48:32-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/heliocola/diy-home-monitoring-with-rails-and-raspberrypi"/>
    <title>DIY: Home monitoring with Rails &amp; RaspberryPi</title>
    <content type="html">In a world we teach ourselves a lot of things, why not do it Ruby-on-Rails-on-Pi way? Let’s get our hands on a piece of hardware, understand what it takes to setup one up, install a couple of libraries, Ruby, RVM, RBENV, a GUI. Let’s get a couple of sensors: motion, temperature, humidity, tsunami, ectoplasm and see if we detect a cool thing or two. Let's discuss how we can use what we know about Rails to explore things on a RaspberryPi. From a practical point of view, we will go through installation, setup, and build a monitoring Motion Sensor application on a RaspberryPi.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/d73a77392ffd4fa1af51beda62160b13/preview_slide_0.jpg?9249810" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Helio Cola (@heliocola)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/385400</id>
    <published>2017-03-28T22:42:36-04:00</published>
    <updated>2018-01-26T10:41:45-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/heliocola/diy-home-monitoring-with-ruby-and-pi"/>
    <title>DIY: Home monitoring with Ruby &amp; Pi</title>
    <content type="html">Ruby and RaspberryPi are available to us for quite sometime and this talk is meant to discuss how to use Ruby to explore things on a RaspberryPi. From a practical point of view, we will go through installation, setup, and build a simple Motion Sensor application on a RaspberryPi.

In a world we teach ourselves a lot of things, why not do it Ruby &amp; Pi way? Let’s get our hands on a piece of hardware, understand what it takes to setup one up, install a couple of libraries, Ruby, RVM, RBENV, a GUI. Let’s get a couple of sensors: motion, temperature, humidity, tsunami, ectoplasm and see if we detect a cool thing or two.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/71ab3417d8b341aea2b8eab6c01d46f6/preview_slide_0.jpg?9307185" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Helio Cola (@heliocola)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/340482</id>
    <published>2016-05-06T13:44:29-04:00</published>
    <updated>2016-05-06T13:50:37-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/heliocola/tweaking-ruby-gc-parameters-for-fun-speed-and-profit"/>
    <title>Tweaking Ruby GC parameters for fun, speed, and profit</title>
    <content type="html">Whether you are building a Robot, controlling a Radar, or creating a Web App, the Ruby Garbage Collector (GC) can help you. The stats exposed by the Garbage Collector since Ruby v2.1 caught my attention and pushed me to dig deeper. Both Ruby 2.1 and 2.2 brought great performance improvements. From a practical point of view, we will discuss how to use the GC to enhance the performance of your software, from configuration parameters to different approaches on how you can change them yourself.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/c7032291457f41c595a81b1bfe7e83db/preview_slide_0.jpg?6248712" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Helio Cola (@heliocola)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/303039</id>
    <published>2015-06-15T14:19:34-04:00</published>
    <updated>2015-07-10T19:45:48-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/heliocola/the-road-to-a-multi-tenant-rails-app"/>
    <title>The road to a Multi-Tenant Rails App</title>
    <content type="html">At the beginning of the world there was a Rails app, built to solve a specific problem and it happens to be a single tenant app. In another SAAS world, with a freemium model, most of the tenants that signs up (after finding you on Google) are 'kinda lazy’, and don’t really use the app, and don't do anything other than signup. There will be, however, a few special users out there waiting for your app. They also found you on Google, signs up, logins on a daily basis, use it, and use it. Importantly, these special users had allocated the same amount of resources as the ‘kinda lazy’ ones.
To scale in the scenario describe requires a change in approach: Special tenants get Special treatment, while ‘kinda lazy’ tenants get default treatment (and shared resources).
In this talk I will describe a few options that are available for this problem.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/45fc4175d48643d09556f8595550331e/preview_slide_0.jpg?5033544" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>Helio Cola (@heliocola)</name>
    </author>
  </entry>
  <title>Helio Cola (@heliocola) on Speaker Deck</title>
  <updated>2023-12-15T09:56:39-05:00</updated>
</feed>
