Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
32
The internet is full of success stories and my 6-figures language-learning blog French Together could be considered one of them But things don’t always go as planned and every business experiences ups and downs. April was definitely in the down category for me and that’s great because it means the first blog income report I ever published will be full of valuable lessons about blogging. Grow With Less The story of Grow With Less (and why I switched niches 3 times) Grow With Less had an interesting start and changed a lot over the last few months.
over a year ago

Improve your reading experience

Logged in users get linked directly to articles resulting in a better reading experience. Please login for free, it takes less than 1 minute.

More from Grow With Less

The unexpected end of the slow, ramp of death

6 months ago, I had just finished creating my first SaaS: the French Together app. My goal was simple: launch it and reach $20k MRR. Writing this, I can’t help but laugh. $20k MRR for a first SaaS? Really? Only 2 types of people would set such an ambitious goal: Someone who never launched a SaaS Someone who launched hundreds of SaaS Let’s find out how it went, shall we?

over a year ago 132 votes
The 27 tools I use to grow my online business

People often ask me what tools I use to build and grow French Together so I thought I would put together a list of my favorites. These are not necessarily the best and trendiest tools, some may even be considered old-fasshioned. But they are the tools that help me build and grow my business. Here they are! Basic tools you need to grow your online business Tech stack The French Together and Grow With Less blogs run on WordPress.

over a year ago 78 votes
My SEO traffic collapsed so I built a SaaS (Early 2022 retrospective)

Sometime last year, I decided to turn the French Together course (a self-study French course for English speakers) into a language learning app. This was done in 3 steps: Learning how to code Building the French Together app Launching Here is how I went about each step and what I learned a long the way! Step 1: The decline (or why I learned how to code) After years of growth, my blog French Together started dropping in March 2021.

over a year ago 104 votes
A Quick and Easy Win for the New Year (and an Important Check)

2020 is finally over (thank God.) Which means it’s time for some New Year cleaning. You may have articles or copyright notices that reference previous years. Now is the perfect time to update these and make sure they say “2021” and not “2020” or even “2019.” To find pages referencing previous years, head to Google and search: site:example.com intitle:2020 site:example.com inurl: 2020 The first query will give you a list of pages with “2020” in the title such as “The Best Free Software of 2020 - PCMag UK” or “16 Back-to-School Recipes for the Weirdness of 2020”.

over a year ago 44 votes
A 10-Minute Guide to Finding Low Competition, High Traffic Keywords

You may have heard of unicorn keywords: low competition, high volume keywords. Some say they are extinct. Others say they are so plentiful in some niches that any blog can easily rank without backlinks. As often, the truth lies somewhere in between. One thing is for certain though, finding them isn’t always easy. Let’s discover how to find these mythical creatures no matter what niche you are in! Note: The techniques in this article will help you find potential low competition keywords but not all of the keywords you will find will be low competition.

over a year ago 56 votes

More in indiehacker

Making money from local newsletters

Michael MacLeod has successfully monetized his interest in local news with two newsletters for Edinburgh and London in the UK.

4 days ago 7 votes
Vibe Coding Showcase: 12 Incredible Projects Built by Everyday People

From retail managers to fund accountants, how vibe coders are shipping real products using tools like Bolt, Cursor, v0 and Lovable etc.

a week ago 7 votes
My First Impressions of Gleam

I’m looking for a new programming language to learn this year, and Gleam looks like the most fun. It’s an Elixir-like language that supports static typing. I read the language tour, and it made sense to me, but I need to build something before I can judge a programming language well. I’m sharing some notes on my first few hours using Gleam in case they’re helpful to others learning Gleam or to the team developing the language.

a week ago 9 votes
After 6m web apps, Bubble's ready to dominate the mobile landscape 📲

Featured: Exclusive interview with Emmanuel (CEO of Bubble) on the 10-year journey and why he's excited about the public beta launch of native mobile app builder

2 weeks ago 15 votes
A Simple Example of Calling an Elixir Library from Gleam

I’ve been experimenting a bit with Gleam and Elixir lately as part of my search for a new programming language. One of Gleam’s flagship features is that it can call Elixir code and libraries, but I couldn’t find any examples of how to do that. I wrote a simple example of calling an Elixir library from a Gleam project, based on my beginner’s understanding of the Gleam/Elixir/Erlang ecosystem. Install dependencies For this example, I’m using

3 weeks ago 12 votes