<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: bharani_m</title><link>https://news.ycombinator.com/user?id=bharani_m</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 23:36:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bharani_m" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bharani_m in "Ask HN: Tools you have made for yourself?"]]></title><description><![CDATA[
<p>I wrote a simple app to send interesting articles and web pages to my email inbox - <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Sat, 12 Jun 2021 17:14:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=27485876</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=27485876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27485876</guid></item><item><title><![CDATA[New comment by bharani_m in "Just Use Email – How to Use Email for Everything"]]></title><description><![CDATA[
<p>I'd like to plug in a small tool that I run. It's called EmailThis and it brings bookmarking/read-later functionality(similar to Pocket and Instapaper) to your email inbox.<p>[0] <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Wed, 12 May 2021 03:21:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=27126245</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=27126245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27126245</guid></item><item><title><![CDATA[New comment by bharani_m in "A tale of webpage speed, or throwing away React"]]></title><description><![CDATA[
<p>This is really interesting. Thanks for all the effort you've put into this project.<p>I had one quick question - how easy/difficult would it be to integrate another JS library with intercooler or htmlx. For example, let's say a table is fetched dynamically via htmlx, how would we go about integrating a library that does client-side table sorting/filtering?</p>
]]></description><pubDate>Mon, 24 Aug 2020 17:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=24262777</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=24262777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24262777</guid></item><item><title><![CDATA[New comment by bharani_m in "Theheadless.dev – open source Puppeteer and Playwright knowledge base"]]></title><description><![CDATA[
<p>I use Puppeteer at <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a> for scraping meaningful content from web pages and converting web pages to PDF.</p>
]]></description><pubDate>Wed, 19 Aug 2020 12:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=24209771</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=24209771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24209771</guid></item><item><title><![CDATA[New comment by bharani_m in "Hyperapp – A tiny framework for building web interfaces"]]></title><description><![CDATA[
<p>Glad you found it useful.<p>I had sort of neglected it for a while, but during the course of the lockdown, I have started working on a major rewrite - replacing Gulp with Webpack, adding support for Edge, etc. Will release it soon :)</p>
]]></description><pubDate>Tue, 30 Jun 2020 12:37:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=23689397</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23689397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23689397</guid></item><item><title><![CDATA[New comment by bharani_m in "Hyperapp – A tiny framework for building web interfaces"]]></title><description><![CDATA[
<p>I've used this for building the browser extensions for my app [1].<p>It is simple, easy to understand and easy to reason with. However, I would recommend this only for small apps. As soon as your app's features/complexity increases, you end up writing a lot of biolerplate code that libraries like Vue or Preact already handle you for.<p>[1] <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Tue, 30 Jun 2020 12:00:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=23689183</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23689183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23689183</guid></item><item><title><![CDATA[New comment by bharani_m in "How to Learn JavaScript"]]></title><description><![CDATA[
<p>I'd like to add a couple of resources that I've found useful -<p>1. All courses by Will Sentance on Frontend Masters<p>2. Eloquent JavaScript</p>
]]></description><pubDate>Sat, 27 Jun 2020 10:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=23660892</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23660892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23660892</guid></item><item><title><![CDATA[New comment by bharani_m in "Ask HN: What did you make during lockdown?"]]></title><description><![CDATA[
<p>I made "Ansible Rails" - a playbook for easily deploying Ruby on Rails applications<p><a href="https://github.com/EmailThis/ansible-rails" rel="nofollow">https://github.com/EmailThis/ansible-rails</a></p>
]]></description><pubDate>Sun, 21 Jun 2020 16:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=23593168</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23593168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23593168</guid></item><item><title><![CDATA[New comment by bharani_m in "Ask HN: What are your go to SaaS products for startups/MVPs?"]]></title><description><![CDATA[
<p>Postmark/Sendgrid for emails<p>Digital Ocean or Heroku for hosting<p>Skylight for application monitoring<p>Sentry for error tracking<p>Cloudflare for caching<p>S3 for storage</p>
]]></description><pubDate>Tue, 16 Jun 2020 03:28:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=23535685</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23535685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23535685</guid></item><item><title><![CDATA[New comment by bharani_m in "Bookmarklets I Use"]]></title><description><![CDATA[
<p>Thanks for sharing this great collection. I've just added your 'remove sticky' bookmarklet.<p>In case anyone is wondering, bookmarklets also work on mobile devices. You can simply go to the address bar and type the name of the bookmarklet (e.g.: 'remove sticky') and then click the option that shows up in the list.<p>Adding them to your mobile browser is a bit tricky though. I've written a small guide that helps users of my app [0] add my bookmarklet to Android/iOS devices. You can follow these steps/screenshots to add other bookmarklets - <a href="https://www.emailthis.me/web-page-to-email/how-to-save#android-mobile-tablet" rel="nofollow">https://www.emailthis.me/web-page-to-email/how-to-save#andro...</a><p>[0] <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Sun, 07 Jun 2020 10:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=23446206</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23446206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23446206</guid></item><item><title><![CDATA[Show HN: Ansible Rails – Ruby on Rails deployment made easy]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/EmailThis/ansible-rails">https://github.com/EmailThis/ansible-rails</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23437988">https://news.ycombinator.com/item?id=23437988</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 06 Jun 2020 09:47:06 +0000</pubDate><link>https://github.com/EmailThis/ansible-rails</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23437988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23437988</guid></item><item><title><![CDATA[New comment by bharani_m in "Show HN: Ansible Rails – Deploy Ruby on Rails Applications Easily"]]></title><description><![CDATA[
<p>I've been using Heroku to deploy my Rails apps but I always wanted to learn how it all works under the hood. Over the last couple of months, I decided to learn more about how to set up a server and deploy a Rails app to production. I've made this open-source project to consolidate my learning.<p>This Ansible playbook includes roles for performing the following tasks -<p>* Installation of common packages<p>* Ruby (via rbenv)<p>* Rails 6, Puma, Sidekiq<p>* Redis<p>* Nodejs/Webpack/yarn<p>* Postgresql + saving daily backups to S3<p>* Install Puma, nginx & Certbot (for Letsencrypt SSL Certs)<p>* Deploying using Ansistrano<p>Let me know what you guys think about it.</p>
]]></description><pubDate>Wed, 03 Jun 2020 17:41:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=23406268</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23406268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23406268</guid></item><item><title><![CDATA[Show HN: Ansible Rails – Deploy Ruby on Rails Applications Easily]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/EmailThis/ansible-rails">https://github.com/EmailThis/ansible-rails</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23406154">https://news.ycombinator.com/item?id=23406154</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 03 Jun 2020 17:34:19 +0000</pubDate><link>https://github.com/EmailThis/ansible-rails</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23406154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23406154</guid></item><item><title><![CDATA[New comment by bharani_m in "Show HN: Use Your Inbox As A Google Reader Replacement"]]></title><description><![CDATA[
<p>Good idea! I am always happy to see more tools come up around the email inbox. Few suggestions -<p>1. Your privacy page is empty.<p>2. Instead of asking me to enter a feed URL during signup, you could just start with the email, and then on the next screen, you could show me your list of feed suggestions. I think that would simplify the signup flow.<p>All the best!<p>Shameless plug: I run a similar tool called EmailThis [0] that brings bookmarking (similar to Pocket and Instapaper) to your email inbox.<p>[0] <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Mon, 25 May 2020 04:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=23297951</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23297951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23297951</guid></item><item><title><![CDATA[New comment by bharani_m in "WorldBrain's Memex: Bookmarking for the power users of the web"]]></title><description><![CDATA[
<p>I am also a big fan of Print to PDF. I've actually built a simple bookmarking service [0] that does just this.<p>EmailThis extracts meaningful content from web pages and sends it to your email inbox. You can also tell it to save a PDF copy of each page, in which case the PDF is sent as an attachment.<p>Print-to-Pdf is done using Headless Chrome (so it works exactly like doing a Ctrl-P).<p>I find that the Print to PDF works best because it gives you a copy of the web page even if the original one disappears. Also, none of the content extraction services (mine included) work in 100% of the cases. Sometimes, they might incorrectly remove images and other meaningful content. So in such cases, having a full PDF snapshot is quite handy.<p>Let me know what you guys think.<p>[0] <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Tue, 19 May 2020 04:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=23231300</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23231300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23231300</guid></item><item><title><![CDATA[New comment by bharani_m in "Ask HN: What's your quarantine side project?"]]></title><description><![CDATA[
<p>I have always wanted to learn DevOps. I use Heroku for almost all my apps, but I wanted to learn what is happening every time I do git push heroku master.<p>I started learning Ansible recently using the 'Ansible for Devops' book. I used the concepts mentioned in this book and used the author's Ansible roles as a starting point to create a playbook for deploying Rails 6 apps.<p>Here's the code - <a href="https://github.com/EmailThis/ansible-rails" rel="nofollow">https://github.com/EmailThis/ansible-rails</a><p>It includes roles for performing the following tasks -<p>* Installation of common packages, basic SSH security<p>* Install NGINX, Certbot (for Letsencrypt SSL Certs)<p>* Ruby (via rbenv)<p>* Rails 6, Puma, Sidekiq<p>* Redis<p>* Nodejs/Webpack/yarn<p>* Postgresql + saving backups to S3<p>* Deploying using Ansistrano</p>
]]></description><pubDate>Thu, 14 May 2020 09:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=23177246</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23177246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23177246</guid></item><item><title><![CDATA[New comment by bharani_m in "Ask HN: How many bookmarks do you have?"]]></title><description><![CDATA[
<p>I've got close to 3000 bookmarks.<p>Almost all of them are saved as full text + PDF in my email (Gmail) inbox under separate labels like 'JS', 'Design', 'SEO' etc.<p>Gmail's search is pretty decent so it helps me find stuff that I am looking for quickly.</p>
]]></description><pubDate>Wed, 29 Apr 2020 10:23:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=23017523</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=23017523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23017523</guid></item><item><title><![CDATA[New comment by bharani_m in "Ask HN: What do you use to keep track of bookmarks/notes/snippets?"]]></title><description><![CDATA[
<p>I run a minimal email-based bookmarking service called EmailThis.me [1].<p>EmailThis removes ads, distractions, and clutter from web pages and sends you a nicely formatted email with just the text and essential images. It also gives you the option to save a full PDF snapshot of each web page which is then sent as the email attachment.<p>It is meant to be a simpler alternative to tools like Pocket, Instapaper, and Evernote.<p>[1] <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Sat, 04 Apr 2020 18:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=22780512</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=22780512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22780512</guid></item><item><title><![CDATA[New comment by bharani_m in "Ask HN: Any (tech) black friday deals you'd recommend?"]]></title><description><![CDATA[
<p>50% Off on EmailThis Lifetime Plan - <a href="https://www.emailthis.me/lifetime-premium/black-friday" rel="nofollow">https://www.emailthis.me/lifetime-premium/black-friday</a><p>EmailThis helps you save ad-free articles & web pages to your email inbox.</p>
]]></description><pubDate>Fri, 29 Nov 2019 14:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=21664732</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=21664732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21664732</guid></item><item><title><![CDATA[New comment by bharani_m in "Ask HN: Do You Email Yourself?"]]></title><description><![CDATA[
<p>Yes. I email myself almost everyday. I've even made a browser extension for it - <a href="https://www.emailthis.me" rel="nofollow">https://www.emailthis.me</a></p>
]]></description><pubDate>Fri, 08 Nov 2019 11:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=21481408</link><dc:creator>bharani_m</dc:creator><comments>https://news.ycombinator.com/item?id=21481408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21481408</guid></item></channel></rss>