<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: joemcelroy</title><link>https://news.ycombinator.com/user?id=joemcelroy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 23:30:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joemcelroy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by joemcelroy in "Autocomplete – A JavaScript library for building autocomplete experiences"]]></title><description><![CDATA[
<p><a href="https://github.com/searchkit/searchkit">https://github.com/searchkit/searchkit</a> is an instantsearch adapter for elasticsearch / opensearch</p>
]]></description><pubDate>Fri, 09 Jun 2023 05:10:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36253494</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=36253494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36253494</guid></item><item><title><![CDATA[New comment by joemcelroy in "Show HN: Searchkit V3: GraphQL and React Toolkit for Elasticsearch"]]></title><description><![CDATA[
<p>Thanks for heads up! Will be under Apache 2.0. I need to sort that out for the packages.</p>
]]></description><pubDate>Sun, 15 Nov 2020 21:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=25105097</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=25105097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25105097</guid></item><item><title><![CDATA[New comment by joemcelroy in "Show HN: Searchkit V3: GraphQL and React Toolkit for Elasticsearch"]]></title><description><![CDATA[
<p>Working GitHub link <a href="https://www.github.com/searchkit/searchkit" rel="nofollow">https://www.github.com/searchkit/searchkit</a></p>
]]></description><pubDate>Sun, 15 Nov 2020 18:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=25103569</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=25103569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25103569</guid></item><item><title><![CDATA[Show HN: Searchkit V3: GraphQL and React Toolkit for Elasticsearch]]></title><description><![CDATA[
<p>Hi guys! Yesterday I released an rc for v3 which was a near rewrite to make Searchkit easier to use. Been 2 years since its last release.<p>The previous version had its own UI framework and worked solely on the browser. In this version,  i've split it out into three tiers and heavily relied on Apollo GraphQL and @elastic/eui framework.<p>Github: www.github.com/searchkit/searchkit
Demo: http://demo.searchkit.co/
Docs: https://searchkit.co/docs
Why GraphQL? https://blog.searchkit.co/searchkit-why-graphql-aa886603b698<p>Love to hear some feedback on this as im still refining the GraphQL schema and the docs are not great.<p>Joe</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=25102396">https://news.ycombinator.com/item?id=25102396</a></p>
<p>Points: 2</p>
<p># Comments: 3</p>
]]></description><pubDate>Sun, 15 Nov 2020 16:33:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=25102396</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=25102396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25102396</guid></item><item><title><![CDATA[Searchkit: Search UI with GraphQL, React and Elasticsearch]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.github.com/searchkit/searchkit">http://www.github.com/searchkit/searchkit</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=25096321">https://news.ycombinator.com/item?id=25096321</a></p>
<p>Points: 10</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 14 Nov 2020 22:36:53 +0000</pubDate><link>http://www.github.com/searchkit/searchkit</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=25096321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25096321</guid></item><item><title><![CDATA[Ask HN: Searchkit developer survey]]></title><description><![CDATA[
<p>For anyone who has used searchkit (www.github.com/searchkit/searchkit), would be great to get feedback on your thoughts. Even if you haven't but looking to build a great Search UI / use elasticsearch.<p>https://joseph239.typeform.com/to/QJNZ4z<p>Thanks!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14522296">https://news.ycombinator.com/item?id=14522296</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 09 Jun 2017 16:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=14522296</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=14522296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14522296</guid></item><item><title><![CDATA[New comment by joemcelroy in "Launch HN: Peer5 (YC W17) – Serverless CDN"]]></title><description><![CDATA[
<p>Does it find the closest node to you? For live streaming, being close to a source is important to us.</p>
]]></description><pubDate>Sat, 28 Jan 2017 10:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=13505752</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=13505752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13505752</guid></item><item><title><![CDATA[New comment by joemcelroy in "Ask HN: What did your 'Show HN' project turn into?"]]></title><description><![CDATA[
<p>In jan I showed Searchkit, a Elasticsearch React component framework (<a href="http://www.github.com/searchkit/searchkit" rel="nofollow">http://www.github.com/searchkit/searchkit</a>). Grew from 0 to 2200 stars and 400 + on product hunt. Me and the other coauthor consult on react js projects around london (<a href="http://www.teneleven.co.uk" rel="nofollow">http://www.teneleven.co.uk</a>).</p>
]]></description><pubDate>Mon, 04 Jul 2016 14:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=12031028</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=12031028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12031028</guid></item><item><title><![CDATA[New comment by joemcelroy in "Ask HN: Open source local equivalent for Heroku"]]></title><description><![CDATA[
<p>dokku or dokku-alt (<a href="https://github.com/dokku-alt/dokku-alt" rel="nofollow">https://github.com/dokku-alt/dokku-alt</a>)</p>
]]></description><pubDate>Sun, 05 Jun 2016 15:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=11841293</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11841293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11841293</guid></item><item><title><![CDATA[New comment by joemcelroy in "Searchkit 0.9 – React UI Components for Elasticsearch"]]></title><description><![CDATA[
<p>Hey!<p>Have a look at our Getting started documentation: <a href="http://docs.searchkit.co/stable/docs/setup/index.html" rel="nofollow">http://docs.searchkit.co/stable/docs/setup/index.html</a><p>and heres a searchkit boilerplate project to base off on
<a href="https://github.com/searchkit/searchkit-boilerplate" rel="nofollow">https://github.com/searchkit/searchkit-boilerplate</a><p>If you are still stuck, jump onto our gitter chatroom. The link is on our website www.searchkit.co.</p>
]]></description><pubDate>Sun, 03 Apr 2016 18:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=11417001</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11417001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11417001</guid></item><item><title><![CDATA[New comment by joemcelroy in "Searchkit 0.9 – React UI Components for Elasticsearch"]]></title><description><![CDATA[
<p>Github link! <a href="http://www.github.com/searchkit/searchkit" rel="nofollow">http://www.github.com/searchkit/searchkit</a></p>
]]></description><pubDate>Sun, 03 Apr 2016 17:01:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=11416761</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11416761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11416761</guid></item><item><title><![CDATA[Searchkit 0.9 – React UI Components for Elasticsearch]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.searchkit.co/searchkit-0-9-23d78568d219#.v4c27y21q">https://blog.searchkit.co/searchkit-0-9-23d78568d219#.v4c27y21q</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11416757">https://news.ycombinator.com/item?id=11416757</a></p>
<p>Points: 13</p>
<p># Comments: 3</p>
]]></description><pubDate>Sun, 03 Apr 2016 17:00:17 +0000</pubDate><link>https://blog.searchkit.co/searchkit-0-9-23d78568d219#.v4c27y21q</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11416757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11416757</guid></item><item><title><![CDATA[New comment by joemcelroy in "RIP Over-Engineered Blog"]]></title><description><![CDATA[
<p>Or you could just use medium :)</p>
]]></description><pubDate>Fri, 01 Apr 2016 15:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=11405772</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11405772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11405772</guid></item><item><title><![CDATA[New comment by joemcelroy in "Searchkit 0.8 – React UI Components for Elasticsearch"]]></title><description><![CDATA[
<p>We proxy the elasticsearch connection through the server and sanitize the request. Some installations also add more filters like permissions filter.<p>In future releases, we're going to improve on this. Stay tuned!</p>
]]></description><pubDate>Sun, 20 Mar 2016 19:29:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=11324256</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11324256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11324256</guid></item><item><title><![CDATA[Searchkit 0.8 – React UI Components for Elasticsearch]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.searchkit.co/searchkit-0-8-2c6432f9b4ac#.jds6mrkql">https://blog.searchkit.co/searchkit-0-8-2c6432f9b4ac#.jds6mrkql</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11323912">https://news.ycombinator.com/item?id=11323912</a></p>
<p>Points: 108</p>
<p># Comments: 9</p>
]]></description><pubDate>Sun, 20 Mar 2016 18:07:18 +0000</pubDate><link>https://blog.searchkit.co/searchkit-0-8-2c6432f9b4ac#.jds6mrkql</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11323912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11323912</guid></item><item><title><![CDATA[Searchkit 0.7 Released UI Framework for Elasticsearch]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.searchkit.co/searchkit-0-7-released-4720d7434f2b#.b5vnbjqq7">https://blog.searchkit.co/searchkit-0-7-released-4720d7434f2b#.b5vnbjqq7</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11160044">https://news.ycombinator.com/item?id=11160044</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 23 Feb 2016 16:34:01 +0000</pubDate><link>https://blog.searchkit.co/searchkit-0-7-released-4720d7434f2b#.b5vnbjqq7</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11160044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11160044</guid></item><item><title><![CDATA[New comment by joemcelroy in "Ask HN: Who wants to be hired? (February 2016)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: London, UK

  Remote: yes

  Contract: yes

  Available immediately: yes

  Willing to relocate: no

  Technologies: ReactJS, AngularJS 1.x, typescript, CSS, SASS, Docker, automated QA.
   
  Résumé/CV: https://www.linkedin.com/in/joseph-mcelroy-655b618

  Email: phoey1@gmail
</code></pre>
I am a frontend developer, co-author of a couple OS frameworks (searchkit, <a href="http://github.com/searchkit/searchkit" rel="nofollow">http://github.com/searchkit/searchkit</a> and xenon, <a href="http://github.com/ten-eleven/xenon" rel="nofollow">http://github.com/ten-eleven/xenon</a>), and cofounded startups. Have over 9 years experience focused on frontend development. Last contract was working remotely for Opentable in SF. My business partner is also available if need 2 engineers. Together we can cover full stack very well.<p><a href="http://github.com/joemcelroy" rel="nofollow">http://github.com/joemcelroy</a><p><a href="http://www.teneleven.co.uk" rel="nofollow">http://www.teneleven.co.uk</a><p><a href="https://blog.searchkit.co/" rel="nofollow">https://blog.searchkit.co/</a><p><a href="http://searchkit.co" rel="nofollow">http://searchkit.co</a></p>
]]></description><pubDate>Tue, 09 Feb 2016 19:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=11068034</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11068034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11068034</guid></item><item><title><![CDATA[New comment by joemcelroy in "Show HN: Xenon boilerplate – typescript angular protractor framework"]]></title><description><![CDATA[
<p>uses xenon (<a href="https://github.com/ten-eleven/xenon" rel="nofollow">https://github.com/ten-eleven/xenon</a>). 
Example test spec: <a href="https://github.com/ten-eleven/xenon-boilerplate/blob/master/e2e/specs/SearchkitSpec.ts" rel="nofollow">https://github.com/ten-eleven/xenon-boilerplate/blob/master/...</a><p>For testing angular apps but you can test a react app (searchkit is built in react)</p>
]]></description><pubDate>Thu, 04 Feb 2016 16:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=11035057</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11035057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11035057</guid></item><item><title><![CDATA[Show HN: Xenon boilerplate – typescript angular protractor framework]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ten-eleven/xenon-boilerplate">https://github.com/ten-eleven/xenon-boilerplate</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11035031">https://news.ycombinator.com/item?id=11035031</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 04 Feb 2016 16:27:58 +0000</pubDate><link>https://github.com/ten-eleven/xenon-boilerplate</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11035031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11035031</guid></item><item><title><![CDATA[Searchkit 0.5 released, Elasticsearch UI components]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.searchkit.co/searchkit-0-5-5da95a999a60#.r59j9m2zp">https://blog.searchkit.co/searchkit-0-5-5da95a999a60#.r59j9m2zp</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11028161">https://news.ycombinator.com/item?id=11028161</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 03 Feb 2016 18:03:40 +0000</pubDate><link>https://blog.searchkit.co/searchkit-0-5-5da95a999a60#.r59j9m2zp</link><dc:creator>joemcelroy</dc:creator><comments>https://news.ycombinator.com/item?id=11028161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11028161</guid></item></channel></rss>