<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Programming on John Arroyo</title>
    <link>https://www.johnarroyo.com/categories/programming/</link>
    <description>Recent content in Programming on John Arroyo</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 14 Sep 2025 22:50:46 -0500</lastBuildDate>
    <atom:link href="https://www.johnarroyo.com/categories/programming/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cobra Part 1: Strike first, build a CLI In Go</title>
      <link>https://www.johnarroyo.com/2020/08/cobra-part1-build-cli-in-go/</link>
      <pubDate>Thu, 20 Aug 2020 09:00:59 +0000</pubDate>
      <guid>https://www.johnarroyo.com/2020/08/cobra-part1-build-cli-in-go/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://github.com/spf13/cobra&#34;&gt;Cobra&lt;/a&gt; is a library and generation tool for creating command line interfaces.  It simplifies the work needed to create a good CLI.  It is written in Go and is used in quite a few well know open source projects.  Docker, Kubernetes, Etcd and the GitHub CLI all use Cobra.  Check out &lt;a href=&#34;https://github.com/spf13/cobra/blob/master/projects_using_cobra.md&#34;&gt;this link&lt;/a&gt; for a larger list of projects.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Golang Food</title>
      <link>https://www.johnarroyo.com/2016/10/golang-food/</link>
      <pubDate>Thu, 13 Oct 2016 09:00:59 +0000</pubDate>
      <guid>https://www.johnarroyo.com/2016/10/golang-food/</guid>
      <description>&lt;p&gt;Golang is a hot topic among developers these days.  languages like Golang and node.js are getting a lot of attention.&lt;/p&gt;&#xA;&lt;p&gt;For most folks switching programing languages is a big deal and it usually takes some production catastrophe or poorly aging codebase to motivate the switch.  It’s like when someone has that way too special night with tequila and decides “never again.”  For others they switch and/or experiment with other languages like they change their socks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Working with headless WordPress</title>
      <link>https://www.johnarroyo.com/2016/05/working-with-headless-wordpress/</link>
      <pubDate>Fri, 20 May 2016 08:22:55 +0000</pubDate>
      <guid>https://www.johnarroyo.com/2016/05/working-with-headless-wordpress/</guid>
      <description>&lt;p&gt;A few months back I wrote about headless WordPress on the Arroyo Labs blog, &lt;a href=&#34;http://blog.arroyolabs.com/2016/02/headless-wordpress-a-primer/&#34;&gt;http://blog.arroyolabs.com/2016/02/headless-wordpress-a-primer/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since then I have made a bunch of improvements to the package on github.  Take a look and let me know what you think.  We’ll continue to make improvements to the code to make working with WordPress that much easier.  &lt;a href=&#34;https://github.com/ArroyoLabs/erdiko-wordpress&#34;&gt;https://github.com/ArroyoLabs/erdiko-wordpress&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding Angular 2</title>
      <link>https://www.johnarroyo.com/2016/03/understanding-angularjs-2/</link>
      <pubDate>Sun, 13 Mar 2016 08:47:03 +0000</pubDate>
      <guid>https://www.johnarroyo.com/2016/03/understanding-angularjs-2/</guid>
      <description>&lt;figure id=&#34;attachment_897&#34; style=&#34;width: 425px&#34; class=&#34;wp-caption aligncenter&#34;&gt;&lt;img class=&#34;size-medium wp-image-897&#34; src=&#34;https://www.johnarroyo.com/wp-content/uploads/2016/03/UnderstandingAngular2.png&#34; alt=&#34;Angular&#34; width=&#34;425&#34; height=&#34;275&#34; srcset=&#34;https://www.johnarroyo.com/wp-content/uploads/2016/03/UnderstandingAngular2.png 425w, https://www.johnarroyo.com/wp-content/uploads/2016/03/UnderstandingAngular2.png 768w, https://www.johnarroyo.com/wp-content/uploads/2016/03/UnderstandingAngular2.png 850w&#34; sizes=&#34;(max-width: 425px) 100vw, 425px&#34; /&gt;&lt;figcaption class=&#34;wp-caption-text&#34;&gt;Angular 2 comparison&lt;/figcaption&gt;&lt;/figure&gt; &#xA;&lt;p&gt;Our lead developer at Arroyo Labs has put together a couple of posts to introduce developers to Angular 2 by comparing it to Angular 1.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
