<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Ankur Tiwari</title>
    <description>The latest articles on Forem by Ankur Tiwari (@ankurt04).</description>
    <link>https://forem.com/ankurt04</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F317078%2Fb0d76374-04d6-48f9-9d4d-fba178601052.jpg</url>
      <title>Forem: Ankur Tiwari</title>
      <link>https://forem.com/ankurt04</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ankurt04"/>
    <language>en</language>
    <item>
      <title>I have made a chrome extension for unwavering focus and deep flow</title>
      <dc:creator>Ankur Tiwari</dc:creator>
      <pubDate>Thu, 24 Feb 2022 10:27:24 +0000</pubDate>
      <link>https://forem.com/ankurt04/i-have-made-a-chrome-extension-for-unwavering-focus-and-deep-flow-2113</link>
      <guid>https://forem.com/ankurt04/i-have-made-a-chrome-extension-for-unwavering-focus-and-deep-flow-2113</guid>
      <description>&lt;p&gt;An important part of my morning ritual is reading my affirmations everyday. They have helped me stay focused on my long term goals and not fall for mediocrity. But on somedays, I forget to repeat my affirmations and then tend to lose the momentum. &lt;/p&gt;

&lt;p&gt;So I have made a chrome extension called &lt;a href="https://www.geetapandey.com/affirmations-flow"&gt;Affirmations Flow&lt;/a&gt;. It replaces new tab with your custom affiramtions. You can add as many affirmations as you want and it shuffle plays them on the new tab, one affirmation at a time.&lt;/p&gt;

&lt;p&gt;Here is a quick demo, take a look and let me know how you find it :) &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/WcYkBWHFeXQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>productivity</category>
    </item>
    <item>
      <title>In-depth Review: Should You Host Your Python Web App On PythonAnywhere</title>
      <dc:creator>Ankur Tiwari</dc:creator>
      <pubDate>Mon, 20 Jan 2020 17:39:06 +0000</pubDate>
      <link>https://forem.com/ankurt04/in-depth-review-should-you-host-your-python-web-app-on-pythonanywhere-25aj</link>
      <guid>https://forem.com/ankurt04/in-depth-review-should-you-host-your-python-web-app-on-pythonanywhere-25aj</guid>
      <description>&lt;p&gt;Back in 2016, I was doing a bit of Embedded C and PHP, when internet’s high decibel machine learning rush hit me. Realizing the limits of my skills, I pivoted to Python. One thing led to another and I decided to follow Lean Development Methodology to quickly launch a website and then improve it gradually. Flask was selected and I started with Flask Mega Tutorial.&lt;/p&gt;

&lt;p&gt;Next came the search for Python web hosting service. After a few days of researched, I couldn’t really made up my mind. But since I really wanted to get started, I chose and signed up for PythonAnywhere.&lt;/p&gt;

&lt;p&gt;Even after significant research on Python website hosting service, I could not understand various moving parts clearly. I selected Pythonanywhere based on a hunch.&lt;/p&gt;

&lt;p&gt;PythonAnywhere is a web hosting company which offers hosting solution for Python web applications. One can use it to host Python wen apps and scripts. It’s a 7 years old company based in London.&lt;/p&gt;

&lt;p&gt;I’m reviewing PythonAnywhere for following reasons:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I’ve been its user for three years.&lt;/li&gt;
&lt;li&gt;When I started with Python-Flask web apps, I had to spend many days searching “Hosting services for Python website”. When a service is finally decided, I went in with a leap-of-faith, in-spite of all the research.&lt;/li&gt;
&lt;li&gt;There are many people who keep asking in forums “where should I host my Python website and Python applications”.&lt;/li&gt;
&lt;li&gt;A wrong decision in hosting a Python app, costs dearly, in time, performance, project growth and energy.&lt;/li&gt;
&lt;li&gt;Internet’s signal/noise ratio is going down everyday. If I can help put even one thing in perspective, it will be a success.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The goal here is to simplify and present enough information so that you can take a well-informed decision, instead of relying on hunch or PR articles.&lt;/p&gt;

&lt;p&gt;So if you are wondering “is PythonAnywhere good?” or “should I use PythonAnywhere for web hosting?”, sit tight, we are about to discover the truth.&lt;/p&gt;

&lt;p&gt;What you can do on PythonAnywhere?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Code, run and host python app and scripts&lt;/li&gt;
&lt;li&gt;Build &amp;amp; host Django web applications&lt;/li&gt;
&lt;li&gt;Build &amp;amp; host Flask web applications&lt;/li&gt;
&lt;li&gt;Build &amp;amp; host web2py web applications&lt;/li&gt;
&lt;li&gt;Build &amp;amp; host Bottle web applications&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These are the core offerings of PythonAnywhere. “Code, Run and Host” are the words they focus on. &lt;/p&gt;

&lt;p&gt;This word-set means that you can open PythonAnywhere.com on any web browser to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Write code for Python Applications in a web-based editor there [or in a console],&lt;/li&gt;
&lt;li&gt;Save and run the code, validate its output,&lt;/li&gt;
&lt;li&gt;Host the code on PythonAnywhere for ever.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What are PythonAnywhere’s big promises?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Start hosting quickly&lt;/li&gt;
&lt;li&gt;Develop anywhere&lt;/li&gt;
&lt;li&gt;Amazing support&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In this review, we will see how PythonAnywhere fares on these promises among many other things.&lt;/p&gt;

&lt;p&gt;Here is the link to complete in-depth review: &lt;a href="https://www.thoughtlytics.com/blog/in-depth-review-pythonanywhere-for-python-website-hosting"&gt;In-Depth Review: Should you host Python website on PythonAnywhere?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me know if you find it helpful. If you find it helpful, clap and share!&lt;/p&gt;

</description>
      <category>python</category>
    </item>
    <item>
      <title>Organic SaaS Growth: The quest for immortal SaaS</title>
      <dc:creator>Ankur Tiwari</dc:creator>
      <pubDate>Tue, 14 Jan 2020 11:21:21 +0000</pubDate>
      <link>https://forem.com/ankurt04/organic-saas-growth-the-quest-for-immortal-saas-3kel</link>
      <guid>https://forem.com/ankurt04/organic-saas-growth-the-quest-for-immortal-saas-3kel</guid>
      <description>&lt;p&gt;It took me over 3 months to develop a website.&lt;/p&gt;

&lt;p&gt;And 7+ months to get 500 registered users. Registered, not active.&lt;/p&gt;

&lt;p&gt;Over the course of next few months, I tasted my first success with Facebook ads. I grew sales and solved some pressing issues with the growth.&lt;/p&gt;

&lt;p&gt;But I only had one growth channel, and relying 100% on it was not something I felt comfortable with. So, I asked Google and YouTube “how to build new growth channels”.&lt;/p&gt;

&lt;p&gt;A day spent only to realize that most of the top ranking blogs and videos are just noise. They are either based on top-level strategies or are pure PR garbage.&lt;/p&gt;

&lt;p&gt;Nothing actionable there! Spend days reading them and you will not be able to execute a single thing to attract new clients.&lt;/p&gt;

&lt;p&gt;For example, look at this screenshot:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://thepracticaldev.s3.amazonaws.com/i/epenzrakqzj25on5xxxp.png"&gt;Google search result for 'how zoom grow'&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This top result tells three things:&lt;/p&gt;

&lt;p&gt;Being customer driven&lt;/p&gt;

&lt;p&gt;Great product&lt;/p&gt;

&lt;p&gt;Zoom spent huge money on billboards&lt;/p&gt;

&lt;p&gt;Now, which of these insights you can actually use today to build your audience tomorrow?&lt;/p&gt;

&lt;p&gt;None.&lt;/p&gt;

&lt;p&gt;And this is not a lone case. Internet is filled with such ‘top results’.&lt;/p&gt;

&lt;p&gt;Don’t get me wrong, I understand the importance of top-level strategic insights. But if you are a Founder or CMO trying hard to gain traction, build audience and grow revenue, what you need are actionable strategies, not the ones from boardrooms’ slides.&lt;/p&gt;

&lt;p&gt;So I started my research again, this time little differently.&lt;/p&gt;

&lt;p&gt;I started researching the growth strategies that some of the most successful companies adopted. I didn’t go to blogs this time.&lt;/p&gt;

&lt;p&gt;Rather I used analysis tools, interviews of founders, experienced free trials and dug deeper into their campaigns.&lt;/p&gt;

&lt;p&gt;Though every company built its engine of growth differently, but I found one common thread among all success stories:&lt;/p&gt;

&lt;h2&gt;
  
  
  “Every successful company’s first and most reliable growth channel was organic.”
&lt;/h2&gt;

&lt;p&gt;No exceptions.&lt;/p&gt;

&lt;p&gt;No paid ads.&lt;/p&gt;

&lt;p&gt;And you know, this is not even the trickiest part.&lt;/p&gt;

&lt;p&gt;Trickiest part is that you will find people teaching about Google ads or Facebook ads. But almost none to talk about organic growth strategies. At least not on google’s first page. The world of Internet is the world of low signal / noise ratio today.&lt;/p&gt;

&lt;p&gt;So, I have decided to research and write about organic growth strategies. Not top-level boardroom’s talk, but real actionable strategies and tactics.&lt;/p&gt;

&lt;p&gt;I am writing &lt;a href="https://thoughtlytics.substack.com/"&gt;Organic SaaS Growth&lt;/a&gt; newsletter on substack.&lt;/p&gt;

</description>
      <category>growth</category>
      <category>saas</category>
      <category>organic</category>
    </item>
  </channel>
</rss>
