<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>MyDev - Andre Marcelo-Tanner</title>
    <link>https://mydev.org/</link>
    <description>Recent content on MyDev - Andre Marcelo-Tanner</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sat, 06 Jun 2020 21:55:31 +0800</lastBuildDate>
    
	<atom:link href="https://mydev.org/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>DataDog: RabbitMQ Cluster Checks using Cluster Agent</title>
      <link>https://mydev.org/post/datadog-rabbitmq-cluster-checks/</link>
      <pubDate>Sat, 06 Jun 2020 21:55:31 +0800</pubDate>
      
      <guid>https://mydev.org/post/datadog-rabbitmq-cluster-checks/</guid>
      <description>&lt;p&gt;DataDog is a great service for monitoring all your services running on your servers. You typically use it by setting up the &lt;a href=&#34;https://docs.datadoghq.com/agent/&#34;&gt;DataDog Agent&lt;/a&gt; on all your servers and configuring it with what &lt;a href=&#34;https://docs.datadoghq.com/integrations/&#34;&gt;applications/integrations&lt;/a&gt; you want it to run checks on. What about external services that do not run on your servers like a managed MySQL or RabbitMQ?&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://mydev.org/images/datadog-rabbitmq-cluster-checks/francis-delapena--kYTZwojDd8-unsplash.jpg&#34; alt=&#34;Photo by Francis Delapena on Unsplash: https://unsplash.com/photos/-kYTZwojDd8&#34; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>DevOps Tools in Go: Volt In!</title>
      <link>https://mydev.org/post/devops-tools-volt-in/</link>
      <pubDate>Tue, 01 Oct 2019 21:55:31 +0800</pubDate>
      
      <guid>https://mydev.org/post/devops-tools-volt-in/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;This is the talk I gave at the &lt;a href=&#34;https://www.facebook.com/GoManilaPh&#34;&gt;GoManila Meetup&lt;/a&gt; held on September 23, 2019. You can &lt;a href=&#34;https://speakerdeck.com/kzap/devops-tools-volt-in&#34;&gt;view the slides here&lt;/a&gt; and the &lt;a href=&#34;https://www.facebook.com/GoManilaPh/videos/vb.2088213914575783/400002014018577/?type=3&amp;amp;theater&#34;&gt;video recording here&lt;/a&gt; (starts at the 53-minute mark).&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;img src=&#34;https://mydev.org/images/devops-tools-volt-in/gopher_unicorn.jpg&#34; alt=&#34;https://github.com/ashleymcnamara/gophers&#34; /&gt;&lt;/p&gt;

&lt;p&gt;We used to throw code over the wall, only ensuring it works in our development environment. Production was a dangerous place that specialized people known as Operators/Ops had to set up, manage and keep online. The move of a lot of devices into software as code and the cloud with APIs and abstractions like Docker and Kubernetes has given us a world where the programmer can go from development to production all by themselves. This is what you might call the &amp;ldquo;DevOps&amp;rdquo; movement.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Increasing developer productivity with simple Jenkins Pipelines</title>
      <link>https://mydev.org/post/jenkins-pipelines/</link>
      <pubDate>Wed, 01 Aug 2018 21:55:31 +0800</pubDate>
      
      <guid>https://mydev.org/post/jenkins-pipelines/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://mydev.org/images/jenkins-pipelines.png&#34; alt=&#34;Jenkins Pipelines&#34; /&gt;&lt;/p&gt;

&lt;p&gt;At Galleon.PH I made sure to document all our development processes so anyone on our remote team can learn how we do our work, but not only that, it makes for consistent repeatable processes and lowers cognitive load when you can offload a process into a document. We found huge gains by automating a couple of regular processes using Jenkins Pipelines.
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Setting up and running Docker Swarm on Google Cloud Platform</title>
      <link>https://mydev.org/post/docker-swarm-gcp/</link>
      <pubDate>Fri, 01 Jun 2018 21:55:31 +0800</pubDate>
      
      <guid>https://mydev.org/post/docker-swarm-gcp/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://mydev.org/images/docker-swarm-logo.png&#34; alt=&#34;Docker Swarm&#34; /&gt;&lt;/p&gt;

&lt;p&gt;Posted this a month back on the Galleon Engineering blog. This is a guide on how to get Docker Swarm running fully on Google Cloud Platform.
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Migrating a 1TB Database to Google Cloud Platform</title>
      <link>https://mydev.org/post/mysql-migration-gcp/</link>
      <pubDate>Mon, 07 May 2018 21:55:31 +0800</pubDate>
      
      <guid>https://mydev.org/post/mysql-migration-gcp/</guid>
      <description>&lt;p&gt;I have a bunch of blog posts in the unfinished pipeline but I also blog over at the &lt;a href=&#34;https://engineering.galleon.ph/&#34;&gt;Galleon.PH Engineering Blog&lt;/a&gt; and on our internal team blog.&lt;/p&gt;

&lt;p&gt;&lt;script src=&#34;https://asciinema.org/a/st4Hy0ZKEySFLsW9u0iXWOksZ.js&#34; id=&#34;asciicast-st4Hy0ZKEySFLsW9u0iXWOksZ&#34; async data-autoplay=&#34;true&#34; data-loop=&#34;true&#34; data-size=&#34;medium&#34; data-rows=&#34;20&#34;&gt;&lt;/script&gt;
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Welcome</title>
      <link>https://mydev.org/post/welcome/</link>
      <pubDate>Thu, 01 Mar 2018 08:00:00 +0800</pubDate>
      
      <guid>https://mydev.org/post/welcome/</guid>
      <description>&lt;p&gt;Welcome to MyDev.ORG!&lt;/p&gt;

&lt;p&gt;&lt;img src=&#34;https://media.giphy.com/media/l0MYC0LajbaPoEADu/giphy.gif&#34; alt=&#34;Welcome to my blog&#34; /&gt;&lt;/p&gt;

&lt;p&gt;I made a resolution to start blogging in 2018, 22 years after I started making websites.
&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>