<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: timnans</title>
    <description>The latest articles on Forem by timnans (@timnans).</description>
    <link>https://forem.com/timnans</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F208065%2Fc0938ac2-8bb4-4031-ab50-0963f6f46e60.jpeg</url>
      <title>Forem: timnans</title>
      <link>https://forem.com/timnans</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/timnans"/>
    <language>en</language>
    <item>
      <title>Episode 33 Trestle Admin Panel in Ruby on Rails</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Sat, 05 Aug 2023 20:27:27 +0000</pubDate>
      <link>https://forem.com/timnans/episode-33-trestle-admin-panel-in-ruby-on-rails-5e0o</link>
      <guid>https://forem.com/timnans/episode-33-trestle-admin-panel-in-ruby-on-rails-5e0o</guid>
      <description>&lt;p&gt;Trestle is a modern, responsive admin framework for Ruby on Rails. We will learn how to implement its use in our applications.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/szuDzIlLWCk"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>webdev</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Episode 32 Rails Admin Panels with Motor_Admin</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Fri, 28 Jul 2023 12:44:50 +0000</pubDate>
      <link>https://forem.com/timnans/episode-32-rails-admin-panels-with-motoradmin-1i5g</link>
      <guid>https://forem.com/timnans/episode-32-rails-admin-panels-with-motoradmin-1i5g</guid>
      <description>&lt;p&gt;Motor Admin is a low-code Admin panel and Business intelligence Rails engine. No DSL - configurable from the UI. Rails Admin, Active Admin, Blazer modern alternative.  We will learn how to use it in our Rails Applications.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/5R_WFqSatkQ"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Episode 31 Rake Task in Ruby</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Thu, 06 Jul 2023 21:35:16 +0000</pubDate>
      <link>https://forem.com/timnans/episode-31-rake-task-in-ruby-310a</link>
      <guid>https://forem.com/timnans/episode-31-rake-task-in-ruby-310a</guid>
      <description>&lt;p&gt;Rake is a Make-like program implemented in Ruby. Tasks and dependencies are specified in standard Ruby syntax. We will learn how to use Rake in our Ruby Applications&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/H941P0RF-0I"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

</description>
      <category>ruby</category>
      <category>deve</category>
      <category>rails</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Episode 30 Administrate Gem in Rails</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Thu, 15 Jun 2023 15:54:58 +0000</pubDate>
      <link>https://forem.com/timnans/episode-30-administrate-gem-in-rails-11jd</link>
      <guid>https://forem.com/timnans/episode-30-administrate-gem-in-rails-11jd</guid>
      <description>&lt;p&gt;Administrate is a  Rails engine that helps you put together a super-flexible admin dashboard. We will learn how to implement it in our Rails Applications.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ItHTiVvEbUI"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

</description>
      <category>rails</category>
      <category>ruby</category>
      <category>codenewbie</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Episode 29 Creating Secure Tunnels in Ruby on Rails with Ngrok</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Mon, 22 May 2023 10:07:16 +0000</pubDate>
      <link>https://forem.com/timnans/episode-29-creating-secure-tunnels-in-ruby-on-rails-with-ngrok-41be</link>
      <guid>https://forem.com/timnans/episode-29-creating-secure-tunnels-in-ruby-on-rails-with-ngrok-41be</guid>
      <description>&lt;p&gt;Ngrok is a simplified API-first ingress-as-a-service that adds connectivity,&lt;br&gt;
security, and observability to your apps in one line. We will learn how to create secure tunnels to connect our Rails Applications to the internet.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/jWixLZgzOHM"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>html</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Create PDF Files in Ruby on Rails</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Sun, 14 May 2023 14:24:31 +0000</pubDate>
      <link>https://forem.com/timnans/create-pdf-files-in-ruby-on-rails-3m5o</link>
      <guid>https://forem.com/timnans/create-pdf-files-in-ruby-on-rails-3m5o</guid>
      <description>&lt;p&gt;JsPDF is a client-side JavaScript PDF generation for everyone.  We will learn how to implement this library in Rails&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/nOJzasU0ypU"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

</description>
      <category>ruby</category>
      <category>javascript</category>
      <category>rails</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Presentations with PPtxGenJs in Ruby on Rails</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Sat, 06 May 2023 21:53:34 +0000</pubDate>
      <link>https://forem.com/timnans/presentations-with-pptxgenjs-in-ruby-on-rails-m0b</link>
      <guid>https://forem.com/timnans/presentations-with-pptxgenjs-in-ruby-on-rails-m0b</guid>
      <description>&lt;p&gt;PptxGenJScreates Open Office XML (OOXML) Presentations which are compatible with Microsoft PowerPoint, Apple Keynote, and other applications. We will learn how to implement the library in Rails.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ypKeMRCLO2A"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Deploy Rails Application To Scalingo</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Mon, 12 Sep 2022 11:09:04 +0000</pubDate>
      <link>https://forem.com/timnans/deploy-rails-application-to-scalingo-4fgo</link>
      <guid>https://forem.com/timnans/deploy-rails-application-to-scalingo-4fgo</guid>
      <description>&lt;p&gt;Scalingo is a Platform as a Service that lets you magically host your application in 2 minutes. No server to manage, cloud hosting becomes instant and easy! We will learn how to deploy our Rails Applications to Scalingo.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/p435mSL6kqc"&gt;
&lt;/iframe&gt;
 &lt;br&gt;
Github: &lt;a href="https://github.com/railsdrill/episode26sample"&gt;https://github.com/railsdrill/episode26sample&lt;/a&gt;&lt;/p&gt;

</description>
      <category>rails</category>
      <category>ruby</category>
      <category>devops</category>
      <category>html</category>
    </item>
    <item>
      <title>Deploy Rails Application To Railway.app</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Sun, 04 Sep 2022 23:06:26 +0000</pubDate>
      <link>https://forem.com/timnans/deploy-rails-application-to-railwayapp-12gl</link>
      <guid>https://forem.com/timnans/deploy-rails-application-to-railwayapp-12gl</guid>
      <description>&lt;p&gt;Railway is an infrastructure platform where you can provision infrastructure, develop with that infrastructure locally, and then deploy to the cloud. We learn how to deploy our Rails Applications.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/__1TadBZZUg"&gt;
&lt;/iframe&gt;
 &lt;br&gt;
Github:  &lt;a href="https://github.com/railsdrill/episode25sample"&gt;https://github.com/railsdrill/episode25sample&lt;/a&gt;&lt;/p&gt;

</description>
      <category>rails</category>
      <category>devops</category>
      <category>tutorial</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Implementing TimetableJs in Ruby On Rails</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Tue, 30 Aug 2022 12:03:09 +0000</pubDate>
      <link>https://forem.com/timnans/implementing-timetablejs-in-ruby-on-rails-17ia</link>
      <guid>https://forem.com/timnans/implementing-timetablejs-in-ruby-on-rails-17ia</guid>
      <description>&lt;p&gt;Timetablejs is a vanilla javascript plugin for building nice responsive timetables. Provides a simple javascript interface to add events and locations which can be rendered to nice HTML. Works on mobile devices as well. We will learn how to implement it in Ruby on Rails.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/gJ9upo8lhc8"&gt;
&lt;/iframe&gt;
 &lt;br&gt;
Github: &lt;a href="https://github.com/railsdrill/episode-24-timetable-js"&gt;https://github.com/railsdrill/episode-24-timetable-js&lt;/a&gt;&lt;/p&gt;

</description>
      <category>rails</category>
      <category>ruby</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Episode 6 Direct Uploads in Ruby on Rails</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Thu, 25 Aug 2022 07:07:08 +0000</pubDate>
      <link>https://forem.com/timnans/episode-6-direct-uploads-in-ruby-on-rails-22e6</link>
      <guid>https://forem.com/timnans/episode-6-direct-uploads-in-ruby-on-rails-22e6</guid>
      <description>&lt;p&gt;Active Storage facilitates uploading files to a cloud storage service like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage and attaching those files to Active Record objects. We will learn how to use Active Storage to make direct uploads in Ruby on Rails.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/rERpL9rjlxE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>rails</category>
      <category>ruby</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Episode 23 Turbo Powered Chat Application in Rails 7</title>
      <dc:creator>timnans</dc:creator>
      <pubDate>Mon, 15 Aug 2022 02:05:48 +0000</pubDate>
      <link>https://forem.com/timnans/episode-23-turbo-powered-chat-application-in-rails-7-a1d</link>
      <guid>https://forem.com/timnans/episode-23-turbo-powered-chat-application-in-rails-7-a1d</guid>
      <description>&lt;p&gt;Turbo Streams deliver page changes as fragments of HTML wrapped in self-executing "turbo-stream"elements. Each stream element specifies an action together with a target ID to declare what should happen to the HTML inside it. We will leverage the power of turbo streams to create a chat application.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/r8vmtooFNKc"&gt;
&lt;/iframe&gt;
 &lt;br&gt;
Github: &lt;a href="https://github.com/railsdrill/episode-23-turbo-chat"&gt;https://github.com/railsdrill/episode-23-turbo-chat&lt;/a&gt;&lt;/p&gt;

</description>
      <category>rails</category>
      <category>ruby</category>
      <category>webdev</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
