<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <link>http://persumi.com/u/fredwu/tech/e/blog/t/gem</link>
    <generator>Persumi - Level up your writing and blogging with AI</generator>
    <category>Blog</category>
    <category>Tech</category>
    <pubDate>Sat, 02 May 2026 01:54:07 +0000</pubDate>
    <description/>
    <title>Blog (gem) - Fred Wu&apos;s Tech</title>
    <atom:link type="application/rss+xml" rel="self" href="http://persumi.com/u/fredwu/tech/e/blog/t/gem/feed/rss"></atom:link>
    <item>
      <pubDate>Mon, 02 Jul 2012 04:59:00 +0000</pubDate>
      <guid>http://persumi.com/u/fredwu/tech/e/blog/p/api-taster-visually-test-rails-application-api</guid>
      <comments>http://persumi.com/u/fredwu/tech/e/blog/p/api-taster-visually-test-rails-application-api</comments>
      <category>Blog</category>
      <category>Tech</category>
      <author>ifredwu@gmail.com (Fred Wu)</author>
      <description>&lt;![CDATA[&lt;p&gt;
Like a lot of places, at &lt;a href=&quot;http://locomote.com.au&quot;&gt;Locomote&lt;/a&gt; we are building a platform that is API-based. As much as I like having comprehensive test suites, I often feel the need to manually test API endpoints to see exactly what the responses are.&lt;/p&gt;
&lt;p&gt;
Tools such as &lt;a href=&quot;https://chrome.google.com/webstore/detail/fdmmgilgnpjigdojojpjoooidkmcomcm&quot;&gt;Postman&lt;/a&gt; solves part of the issue: they allow us to quickly test API endpoints without messing with &lt;a href=&quot;http://curl.haxx.se/&quot;&gt;cURL&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
But as a lazy developer, I want more. ;)&lt;/p&gt;
&lt;p&gt;
I want something that:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;
automatically generates API endpoints from Rails routes definition  &lt;/li&gt;
  &lt;li&gt;
defines input params as easy as defining routes  &lt;/li&gt;
  &lt;li&gt;
has input params that can be shared with test factories  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
And so &lt;a href=&quot;https://github.com/fredwu/api_taster&quot;&gt;API Taster&lt;/a&gt; was born. Please check it out to see how you can use it.&lt;/p&gt;
&lt;p&gt;
  &lt;img src=&quot;https://cdn.persumi.com/uploads/images/posts/1ee22517-8bfc-676a-b1f2-ce61dc92750f/imported/img/posts/old/8Dnto.png&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
]]&gt;</description>
      <link>http://persumi.com/u/fredwu/tech/e/blog/p/api-taster-visually-test-rails-application-api</link>
      <title>API Taster: Visually Test Rails Application API</title>
    </item>
    <item>
      <pubDate>Wed, 04 Aug 2010 11:32:34 +0000</pubDate>
      <guid>http://persumi.com/u/fredwu/tech/e/blog/p/released-my-first-ruby-gem</guid>
      <comments>http://persumi.com/u/fredwu/tech/e/blog/p/released-my-first-ruby-gem</comments>
      <category>Blog</category>
      <category>Tech</category>
      <author>ifredwu@gmail.com (Fred Wu)</author>
      <description>&lt;![CDATA[&lt;p&gt;
  &lt;img src=&quot;https://cdn.persumi.com/uploads/images/posts/1ee22517-8bfc-676a-b1f2-ce61dc92750f/imported/img/posts/old/tumblr_l6mleacQXa1qb7ot5o1_1280.png&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;
Released my first ruby gem. :-)&lt;/p&gt;
]]&gt;</description>
      <link>http://persumi.com/u/fredwu/tech/e/blog/p/released-my-first-ruby-gem</link>
      <title>released my first ruby gem</title>
    </item>
    <item>
      <pubDate>Sun, 14 Mar 2010 10:46:00 +0000</pubDate>
      <guid>http://persumi.com/u/fredwu/tech/e/blog/p/use-the-textmate-command-to-quickly-install-bundle-files</guid>
      <comments>http://persumi.com/u/fredwu/tech/e/blog/p/use-the-textmate-command-to-quickly-install-bundle-files</comments>
      <category>Blog</category>
      <category>Tech</category>
      <author>ifredwu@gmail.com (Fred Wu)</author>
      <description>&lt;![CDATA[&lt;p&gt;
Initially developed by Yehuda Katz, the &lt;a href=&quot;http://yehudakatz.com/2008/05/19/textmate-gem/&quot;&gt;Textmate gem&lt;/a&gt; is an extremely handy tool for installing and managing your Textmate bundle files.&lt;/p&gt;
&lt;p&gt;
The tool works very well, for the most part. But due to the way the GitHub search query was built, the tool failed at finding Textmate bundles that do not honour the ’-tmbundle’ suffix in the name of their repositories.&lt;/p&gt;
&lt;p&gt;
I was waiting for GitHub to fix their API bug which I &lt;a href=&quot;/blog/2010-03-09-advanced-search-query-on-github/&quot;&gt;reported here&lt;/a&gt;, but today I discovered a workaround that solves this issue.&lt;/p&gt;
&lt;p&gt;
So, here, I present you with the improved code &lt;a href=&quot;http://github.com/fredwu/textmate&quot;&gt;on my fork&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Update: The changes are now merged back to Ddollar’s repo, so you may install the Textmate gem by:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;shell language-shell&quot;&gt;gem install textmate --source git://github.com/ddollar/textmate.git&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
Enjoy! :)&lt;/p&gt;
]]&gt;</description>
      <link>http://persumi.com/u/fredwu/tech/e/blog/p/use-the-textmate-command-to-quickly-install-bundle-files</link>
      <title>Use the &apos;textmate&apos; Command to Quickly Install Bundle Files</title>
    </item>
  </channel>
</rss>