2
4 Comments

Brand new to Indie Hackers, completely overwhelmed by all the terminology

Hi everyone

I've just become a member of this site and I cannot understand 9 out of every 10 posts I come across. I'm brand new to computer science (just started my first year at university) so didn't really expect to know much, but does anyone have any resources/websites/books that will assist in understanding what Indie Hackers is all about?

I'm passionate about creating something myself using computers in the near future, but all this has made it seem much more complex than I thought...

Thank you very much

on March 23, 2022
  1. 2

    Hello @Hazzahead 👋
    Welcome to the IH community 🎉

    I realise it can be a bit overwhelming discovering the community without prior knowledge or experience in the field indeed. Sorry about that, I will do my best to guide you.
    Regarding indiehacking in general, you can read the about page of this community that describes a bit what it means to be an indiehacker.

    Although it's often related to computer science, as most of us here create digital products, all people here have a very personal vision of what it means to be an indiehacker, and I've seen some of my friend doing non-computer related jobs live as indiehackers. The main idea is to provide value as an independent worker (or a small team) and sell this value directly to your customer.

    The term indiehacker might refer to the fact that compared to well-funded startups, the means use to achieve the goals might often be considered "an hack" by most of the professionals in the industry (i.e, non-conventional, in disrespect with most of the engineering rules).
    Along your studies in computer science, and most likely in your future career, you'll learn a lot of rules considered good practices to build sustainable software in well-established companies. Those rules are important to understand, and most of the software engineer in the field try to follow them. However, in order to build an effective business, it's often important to know when to bypass them as respecting them is often too much hassle for an indiedeveloper (it's too much time/money consuming) and lead to not shipping your product to your customer due to the mental overload. We often use the term MVP (Most Valuable Product) to describe the minimal product you must create to reach your customers, and some indiehackers have successfully demonstrated that an MVP could be as simple as a landing page (a static/marketing website page used to describe/sell a product) or an automated script, rather than a complex application like Twitter or Facebook.

    If you're interested in reading more about the indie way of making things, @levelsio has written a book which is in my opinion the best resource to start with. You can also follow him on Twitter where he is very active and the best way to learn things is likely to discover over indies on this social network.
    Here are some of them I find interesting to follow:

    Regarding software engineering in general, you can read the following book

    or follow some of the most well-known developers in the industry, such as (for the web):

    Regarding the marketing/growth aspect, here are some resources I use:

    I realise this answer is already quite long, so if you have any specific questions or things you don't understand, feel free to ask 😄

    1. 2

      You are awesome, thanks for such an insightful reply. I'll keep this information with me forever.
      Just curious, what was your first ever project?

      1. 2

        The first "real" (i.e, non-learning, not training related) software I ever created was a calculator application designed like a Zelda/Pokemon-game I built during my free time with a friend on a TI-82 (it was ~15 years ago 😄). The game was kinda a dungeon-crawler with procedural level generation and random battle playable like Pokemon, with ASCII design (TI-82 was not the best UI calculator).

        The first real engineering project I worked on was for the french railway industry where I was an industrial programmer working on the TGV electronic cards (C/C++ and web development using PHP).

        The first commercial project I worked on was Kimple, a software as a service for brand to create game contest you could install on Facebook pages, later bought by the French mail industry.

        Here is my LinkedIn if you wanna follow through my career and see a more detailed explanations of the projects I worked on.

        1. 1

          Very nice, I just gave you a follow.

Trending on Indie Hackers
6 weeks solo, 2 rejections, finally live but nobody told me marketing would be this hard User Avatar 137 comments Building ExpenseSpy solo, no funding — launching June 17 on iOS & Android User Avatar 59 comments I spent more time setting up cold email than actually selling. Here is what fixed it. User Avatar 32 comments I just wanted to taste AI coding tools. A week passed. User Avatar 21 comments I built a PDF API because every team I know has a haunted corner of their codebase they never want to open User Avatar 15 comments Building LinkCover – Day 3: Payment is live. No more building, time to sell. User Avatar 15 comments