<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Helio Cola</title>
    <description>Ruby &amp; Coffee for all!</description>
    <link>https://speakerdeck.com/heliocola</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/heliocola.rss"/>
    <lastBuildDate>2015-06-15 14:19:34 -0400</lastBuildDate>
    <item>
      <title>Let's pop into Passkeys</title>
      <description>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!</description>
      <media:content url="https://files.speakerdeck.com/presentations/f5adbbe09d214f02988c4b55594dc2ef/preview_slide_0.jpg?28213418" type="image/jpeg" medium="image"/>
      <content:encoded>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:encoded>
      <pubDate>Fri, 15 Dec 2023 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/heliocola/lets-pop-into-passkeys</link>
      <guid>https://speakerdeck.com/heliocola/lets-pop-into-passkeys</guid>
    </item>
    <item>
      <title>The world of Passkeys 🤝🏽 Ruby </title>
      <description>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!</description>
      <media:content url="https://files.speakerdeck.com/presentations/816e0bb9371f4ca9bd19db6e3f5b235f/preview_slide_0.jpg?27316771" type="image/jpeg" medium="image"/>
      <content:encoded>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:encoded>
      <pubDate>Sun, 08 Oct 2023 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/heliocola/the-world-of-passkeys-ruby</link>
      <guid>https://speakerdeck.com/heliocola/the-world-of-passkeys-ruby</guid>
    </item>
    <item>
      <title>DIY projects with Ruby &amp; Pi</title>
      <description>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.</description>
      <media:content url="https://files.speakerdeck.com/presentations/3c0fc0f6daf2444c8673f4d2dbacb053/preview_slide_0.jpg?9343615" type="image/jpeg" medium="image"/>
      <content:encoded>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:encoded>
      <pubDate>Fri, 02 Feb 2018 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/heliocola/diy-projects-with-ruby-and-pi</link>
      <guid>https://speakerdeck.com/heliocola/diy-projects-with-ruby-and-pi</guid>
    </item>
    <item>
      <title>DIY: Home monitoring with Rails &amp; RaspberryPi</title>
      <description>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.</description>
      <media:content url="https://files.speakerdeck.com/presentations/d73a77392ffd4fa1af51beda62160b13/preview_slide_0.jpg?9249810" type="image/jpeg" medium="image"/>
      <content:encoded>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:encoded>
      <pubDate>Tue, 25 Apr 2017 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/heliocola/diy-home-monitoring-with-rails-and-raspberrypi</link>
      <guid>https://speakerdeck.com/heliocola/diy-home-monitoring-with-rails-and-raspberrypi</guid>
    </item>
    <item>
      <title>DIY: Home monitoring with Ruby &amp; Pi</title>
      <description>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.</description>
      <media:content url="https://files.speakerdeck.com/presentations/71ab3417d8b341aea2b8eab6c01d46f6/preview_slide_0.jpg?9307185" type="image/jpeg" medium="image"/>
      <content:encoded>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:encoded>
      <pubDate>Sat, 04 Feb 2017 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/heliocola/diy-home-monitoring-with-ruby-and-pi</link>
      <guid>https://speakerdeck.com/heliocola/diy-home-monitoring-with-ruby-and-pi</guid>
    </item>
    <item>
      <title>Tweaking Ruby GC parameters for fun, speed, and profit</title>
      <description>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.</description>
      <media:content url="https://files.speakerdeck.com/presentations/c7032291457f41c595a81b1bfe7e83db/preview_slide_0.jpg?6248712" type="image/jpeg" medium="image"/>
      <content:encoded>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:encoded>
      <pubDate>Wed, 04 May 2016 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/heliocola/tweaking-ruby-gc-parameters-for-fun-speed-and-profit</link>
      <guid>https://speakerdeck.com/heliocola/tweaking-ruby-gc-parameters-for-fun-speed-and-profit</guid>
    </item>
    <item>
      <title>The road to a Multi-Tenant Rails App</title>
      <description>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.</description>
      <media:content url="https://files.speakerdeck.com/presentations/45fc4175d48643d09556f8595550331e/preview_slide_0.jpg?5033544" type="image/jpeg" medium="image"/>
      <content:encoded>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:encoded>
      <pubDate>Thu, 11 Jun 2015 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/heliocola/the-road-to-a-multi-tenant-rails-app</link>
      <guid>https://speakerdeck.com/heliocola/the-road-to-a-multi-tenant-rails-app</guid>
    </item>
  </channel>
</rss>
