<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: kevinpfab</title><link>https://news.ycombinator.com/user?id=kevinpfab</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 24 Jun 2026 02:20:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kevinpfab" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kevinpfab in "Ask HN: Who is hiring? (January 2020)"]]></title><description><![CDATA[
<p>Omnivore | Full Time | REMOTE or ONSITE (Tampa, FL) | USA or Canada<p>Omnivore is a universal API for restaurant point-of-sales. Our API integrates hundreds of apps directly into the brains of the restaurant, without the app developers having to worry about the fragmented POS industry. Our recently launched menu management product makes it easy for restaurants to create their perfect (and integrated!) digital menu for delivery, online ordering, and more.<p>We're API obsessed. All of our products are served via carefully crafted REST APIs. All our forward technology is built in Go, and we have a substantial amount of Python and Javascript/Node.js running in our cloud and deployed into restaurants.<p>You should give us a look if these problems sound interesting to you:<p><pre><code>  * Building a rapidly growing REST API in Go
  * Deploying, updating, and managing an on-prem agent deployed to 10,000+ restaurants
  * Creating an awesome developer ecosystem in an industry notorious for legacy technology
  * Reverse engineering systems built 20+ years ago, and making them easy to use via modern APIs</code></pre>
Omnivore is just over 50 people today, and was built as a remote-first company from day one.
We're hiring:<p><pre><code>  * Full Stack / Backend Engineers - help build product!
  * Senior Go/Golang Engineers - help support a rapidly evolving codebase!
  * Site Reliability Engineers - help scale our systems and monitoring!</code></pre>
Apply at <a href="https://jobs.omnivore.io" rel="nofollow">https://jobs.omnivore.io</a> or email me directly at kevin.pfab [at] omnivore.io.</p>
]]></description><pubDate>Thu, 02 Jan 2020 16:53:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=21937009</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=21937009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21937009</guid></item><item><title><![CDATA[New comment by kevinpfab in "Ask HN: Who is hiring? (December 2019)"]]></title><description><![CDATA[
<p>Omnivore | Full Time | REMOTE or ONSITE (Tampa, FL) | USA or Canada<p>Omnivore is a universal API for restaurant point-of-sales. Our API integrates hundreds of apps directly into the brains of the restaurant, without the app developers having to worry about the fragmented POS industry. Our recently launched menu management product makes it easy for restaurants to create their perfect (and integrated!) digital menu for delivery, online ordering, and more.<p>We're API obsessed. All of our products are served via carefully crafted REST APIs. All our forward technology is built in Go, and we have a substantial amount of Python and Javascript/Node.js running in our cloud and deployed into restaurants.<p>You should give us a look if these problems sound interesting to you:<p><pre><code>  * Building a rapidly growing REST API in Go
  * Deploying, updating, and managing an on-prem agent deployed to 10,000+ restaurants
  * Creating an awesome developer ecosystem in an industry notorious for legacy technology
  * Reverse engineering systems built 20+ years ago, and making them easy to use via modern APIs
</code></pre>
Omnivore is just over 50 people today, and was built as a remote-first company from day one.<p>We're hiring:<p><pre><code>  * Full Stack / Backend Engineers - help build product!
  * Site Reliability Engineers - help scale our systems and monitoring!
</code></pre>
Apply at <a href="https://jobs.omnivore.io" rel="nofollow">https://jobs.omnivore.io</a> or email me directly at kevin.pfab [at] omnivore.io.</p>
]]></description><pubDate>Tue, 03 Dec 2019 14:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=21692350</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=21692350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21692350</guid></item><item><title><![CDATA[New comment by kevinpfab in "Be cautious about using Chartio (or at least, don’t follow their directions)"]]></title><description><![CDATA[
<p>I'm a founder of Emergent One, a startup that uses similar agent-based technology to Chartio to access production databases and build out RESTful APIs. Some of our APIs are write-enabled, which makes the proposed risk even higher than that of Chartio's.<p>We've spent a <i>lot</i> of time thinking about security risks and writing code to reduce them. I thought I'd share a few things we do and that we've learned from our experience:<p>* The agent approach is the most popular because it allows for a system administrator to easily sever the connection from the database server without having to worry about writing queries to revoke user access.<p>* We never run unindexed queries without an explicit request from a customer and a manual entry from an Emergent One employee.<p>* We're currently looking into security consultants to continuously test our production environment.<p>* We're building an appliance version of our software much like Github Enterprise in order to accommodate the customers that aren't comfortable with their data hitting the cloud.<p>* We strive to have very quick and personal customer service directly from engineers. The vast majority of the responses are within the hour.<p>and last but certainly not least...<p>* The very best thing we can do is be honest and straightforward about the inherent risk behind our platform. Being able to build and maintain a pristine level of trust is the only thing that will keep us in business.<p>I'm sure Chartio does things very similarly. Direct-database access technology is not for everyone, but it's also proving to be extremely valuable for both Chartio's customers and ours. The cloud advantage that makes most SaaS software great is still there.</p>
]]></description><pubDate>Sat, 11 May 2013 05:59:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=5689835</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=5689835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5689835</guid></item><item><title><![CDATA[New comment by kevinpfab in "Announcing our pricing (including consulting rates)"]]></title><description><![CDATA[
<p>Often times, particularly in enterprise software, part of the terms of a deal include a "source code escrow" clause. This means that if you go out of business, the customer with this term gets your platform's source code released to them so their investment into your technology doesn't implode completely.</p>
]]></description><pubDate>Wed, 06 Mar 2013 21:20:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=5334041</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=5334041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5334041</guid></item><item><title><![CDATA[The 3D File Navigator from Jurassic Park is Real]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.siliconbunny.com/fsn-the-irix-3d-file-system-tool-from-jurassic-park/">http://www.siliconbunny.com/fsn-the-irix-3d-file-system-tool-from-jurassic-park/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=5046931">https://news.ycombinator.com/item?id=5046931</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 12 Jan 2013 08:03:28 +0000</pubDate><link>http://www.siliconbunny.com/fsn-the-irix-3d-file-system-tool-from-jurassic-park/</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=5046931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5046931</guid></item><item><title><![CDATA[JQuery Text Cycling]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.emergentone.com/blog/jquery-text-cyling/">http://www.emergentone.com/blog/jquery-text-cyling/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4935089">https://news.ycombinator.com/item?id=4935089</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 17 Dec 2012 23:16:37 +0000</pubDate><link>http://www.emergentone.com/blog/jquery-text-cyling/</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4935089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4935089</guid></item><item><title><![CDATA[New comment by kevinpfab in "I Don’t Need No Stinking API: Web Scraping For Fun and Profit"]]></title><description><![CDATA[
<p>The issue with web scraping is that it relies on the scraper to keep up with changes made to the site.<p>If a site owner changes the layout or implements a new feature, the programs depending on the scraper immediately fail. This is much less likely to happen when working with official APIs.</p>
]]></description><pubDate>Sun, 09 Dec 2012 05:30:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=4893922</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4893922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4893922</guid></item><item><title><![CDATA[Making things with Maths (Great Math Visualizations)]]></title><description><![CDATA[
<p>Article URL: <a href="http://acko.net/files/fullfrontal/fullfrontal/slides-net">http://acko.net/files/fullfrontal/fullfrontal/slides-net</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4893425">https://news.ycombinator.com/item?id=4893425</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 09 Dec 2012 01:36:29 +0000</pubDate><link>http://acko.net/files/fullfrontal/fullfrontal/slides-net</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4893425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4893425</guid></item><item><title><![CDATA[New comment by kevinpfab in "List of Seed Accelerator Programs and their results"]]></title><description><![CDATA[
<p>Yes, the numbers for TechStars Cloud are accurate. If you're interested in learning more about the themed program, feel free to contact me and I'll answer any questions you have!<p>Source: I was a founder in TSC's first class.</p>
]]></description><pubDate>Fri, 07 Dec 2012 03:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=4885268</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4885268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4885268</guid></item><item><title><![CDATA[New comment by kevinpfab in "Engineer turned Sales Pro, happy to help with Sales Strategy and Execution"]]></title><description><![CDATA[
<p>Just chatted with Max over Skype. Had some great suggestions that I'm going to work on implementing right away - would have gladly paid a small consultation fee for the session.</p>
]]></description><pubDate>Sun, 02 Dec 2012 23:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=4862994</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4862994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4862994</guid></item><item><title><![CDATA[New comment by kevinpfab in "Show HN: Generate REST APIs for Existing Applications"]]></title><description><![CDATA[
<p>Apologies for this oversight - we'll fix it ASAP. In the mean time, here are the articles we were mentioned in:<p>TechCrunch: <a href="http://techcrunch.com/2012/04/11/techstars-debuts-11-cloud-startups/" rel="nofollow">http://techcrunch.com/2012/04/11/techstars-debuts-11-cloud-s...</a><p>Gigaom: <a href="http://gigaom.com/cloud/apis-and-data-dominate-techstars-cloud-demo-day/" rel="nofollow">http://gigaom.com/cloud/apis-and-data-dominate-techstars-clo...</a><p>TNW: <a href="http://thenextweb.com/insider/2012/04/11/these-eleven-companies-relocated-to-san-antonio-to-join-the-first-techstars-cloud/" rel="nofollow">http://thenextweb.com/insider/2012/04/11/these-eleven-compan...</a></p>
]]></description><pubDate>Thu, 01 Nov 2012 20:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=4729567</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4729567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4729567</guid></item><item><title><![CDATA[New comment by kevinpfab in "Show HN: Generate REST APIs for Existing Applications"]]></title><description><![CDATA[
<p>We totally understand the hesitation there.  We're launching with the hosted direct-connection form, but we have tons of plans to specifically address this concern.<p>First, we're actively working on a database agent (like chart.io using reverse-SSH tunneling) for increased security and control.<p>Second, we have longer term plans to offer this platform as an appliance, so everything stays within your infrastructure.  That's obviously a much larger project.<p>In the mean time, we have the advantage of being able to make constant improvements to your API while being hosted.</p>
]]></description><pubDate>Thu, 01 Nov 2012 20:01:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=4729415</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4729415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4729415</guid></item><item><title><![CDATA[New comment by kevinpfab in "Show HN: Generate REST APIs for Existing Applications"]]></title><description><![CDATA[
<p>We definitely built the product with existing applications (without an API) in mind. We found it much more difficult to add an API after-the-fact than if you design for one in the beginning. In fact, the idea came to us after attempting to build an API for a 10 year old PHP application at Rackspace.</p>
]]></description><pubDate>Thu, 01 Nov 2012 19:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=4729378</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4729378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4729378</guid></item><item><title><![CDATA[Show HN: Generate REST APIs for Existing Applications]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.emergentone.com">http://www.emergentone.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4729200">https://news.ycombinator.com/item?id=4729200</a></p>
<p>Points: 85</p>
<p># Comments: 31</p>
]]></description><pubDate>Thu, 01 Nov 2012 19:16:28 +0000</pubDate><link>http://www.emergentone.com</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4729200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4729200</guid></item><item><title><![CDATA[New comment by kevinpfab in "Ask HN: Who Is Hiring? (November 2012)"]]></title><description><![CDATA[
<p>Emergent One - Remote (US) - Full Time<p>Emergent One automatically generates REST APIs for existing applications and databases. We're a new startup devoted to making APIs better and more prevalent. Although we're a small team, we are growing fast and moving even faster.<p>We are looking for a Software Engineer that is passionate about developer communities, REST, and of course, building and consuming APIs. The role will be a combination of development on our developer portal solution and our core tech behind generating APIs. You’ll be helping build the API that generates APIs. In fact, that API generated our own private API (so meta!). You'll have a huge impact on the company and customers as a very early member of the organization, and be introduced to a large range of cutting edge API providers.<p><a href="http://www.emergentone.com/jobs/" rel="nofollow">http://www.emergentone.com/jobs/</a><p>===Responsibilities<p>* Lead development on a robust developer portal solution for APIs we provide<p>* Contribute to the core solution that generates APIs<p>* Gain a deep understanding of the Emergent One platform<p>* Help troubleshoot problems in our customer's API design<p>* Work closely with customers to design solid RESTful APIs<p>* Build up a resistance to mildly brain melting meta-ness<p>===Qualifications<p>* 3+ years experience as a Software Engineer / Developer<p>* Experience developing applications built on APIs<p>* Deep awareness of RESTful API design and HTTP standards<p>* Strong knowledge of object-oriented design and design patterns<p>* Experience on a remote team a plus<p>===About Emergent One<p>* Ruby on Rack core, js / backbone frontend<p>* Funded Seed Round, TechStars Cloud Alumni<p>* Remote organization - work wherever you want!<p>* Choose your own hours - we're results driven first!<p>* Regular (friendly) debates and gaming sessions<p>* Founded by 2 ex-Rackspace developers<p>Email us at jobs@emergentone.com</p>
]]></description><pubDate>Thu, 01 Nov 2012 16:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=4728310</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4728310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4728310</guid></item><item><title><![CDATA[Anonymous positive reinforcement in League of Legends - It's working]]></title><description><![CDATA[
<p>Article URL: <a href="http://na.leagueoflegends.com/board/showthread.php?t=2660000">http://na.leagueoflegends.com/board/showthread.php?t=2660000</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4639122">https://news.ycombinator.com/item?id=4639122</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 11 Oct 2012 02:43:17 +0000</pubDate><link>http://na.leagueoflegends.com/board/showthread.php?t=2660000</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4639122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4639122</guid></item><item><title><![CDATA[World Countries and Time Zones API]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.emergentone.com/blog/world-countries-and-timezones-api/">http://www.emergentone.com/blog/world-countries-and-timezones-api/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4635962">https://news.ycombinator.com/item?id=4635962</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 10 Oct 2012 12:16:15 +0000</pubDate><link>http://www.emergentone.com/blog/world-countries-and-timezones-api/</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4635962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4635962</guid></item><item><title><![CDATA[The Evolution of an Elevator Pitch]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.emergentone.com/blog/the-evolution-of-an-elevator-pitch/">http://www.emergentone.com/blog/the-evolution-of-an-elevator-pitch/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4145103">https://news.ycombinator.com/item?id=4145103</a></p>
<p>Points: 25</p>
<p># Comments: 3</p>
]]></description><pubDate>Fri, 22 Jun 2012 02:18:42 +0000</pubDate><link>http://www.emergentone.com/blog/the-evolution-of-an-elevator-pitch/</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4145103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4145103</guid></item><item><title><![CDATA[API Types - REST vs RPC]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.emergentone.com/blog/api-types-rest-vs-rpc/">http://www.emergentone.com/blog/api-types-rest-vs-rpc/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4081511">https://news.ycombinator.com/item?id=4081511</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 07 Jun 2012 21:45:54 +0000</pubDate><link>http://www.emergentone.com/blog/api-types-rest-vs-rpc/</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4081511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4081511</guid></item><item><title><![CDATA[New comment by kevinpfab in "20 lines of code that beat A/B testing every time"]]></title><description><![CDATA[
<p>Conductrics as well: <a href="http://conductrics.com" rel="nofollow">http://conductrics.com</a></p>
]]></description><pubDate>Tue, 29 May 2012 22:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=4040330</link><dc:creator>kevinpfab</dc:creator><comments>https://news.ycombinator.com/item?id=4040330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4040330</guid></item></channel></rss>