indiehackers.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hustling and bustling community of independent app/web makers + entrepreneurs. We #buildinpublic and learn, struggle and celebrate together. Join the friendly grind and share your journey with us!

Administered by:

Server stats:

10
active users
Pinned post

"This is my meal panning app. There are many like it, but this one is mine."

Yes, I'm working on a YAMPA: yet another meal planning app.

It aims to streamline and calm the weekly meal prep of ambitious* people, couples and families who strive for a healthy and varied diet in the midst of the weekly grind.

It helps you plan, shop for and rotate the couple of go-to meals that you** cook every week.

The goal: reduce weekly stress, increase weekend culinary exploration.

*stressed
**me

1/3

Pinned post

Big day today: I onboarded my first user to my side project.

Welcome mom! 🙃

The app is still very very rough but I'm dying to learn if it has real utility.

We bulldozed through a bunch of bugs together and managed to land on the home screen. 😊

And now... we wait.

I brought it as far as I can on my own. It has to click with other people now to make it worth pursuing.

Continued thread

"Because dealing with large numbers of dependencies is difficult, vendoring encourages a culture of independence.

You get more of what you make easy, and if you make dependencies easy, you get more of them. Making dependencies, especially transitive dependencies, more difficult would make them less common.

And, as we will see in a bit, maybe fewer dependencies isn’t such a bad thing." (2/2)

Hashtags shouldn’t count towards a post’s character limit.

Instead, they roll in a sidecar with limits of its own.

I try to work on a single side project at a time but I had to evict this one from my head as it became rowdy and started bothering its neighbors.

So here it is: a super duper simple note app aimed at spontaneous “on-the-road” journaling.

You type, you save in one of three (!) themes and move on.

I logged 55 notes in a week. More than I’ve done in an year in other apps.

A personal social media stream of sorts.

I’ve ideas about favorites, tags, overviews, etc. Let’s see where it all goes.

What I absolutely adore about the indie/ personal/ small web: Everybody's approach is very different. There are super modern looking websites and there are the ones who seem to come straight out of the 1990's/ early 2000's. There are ones that are specially made to work on the oldest computers. There are ones with and ones without Java Script. Ones made by pro web devs and ones made my people who are just starting to learn the basics. There are people who've been there from the beginning and those who are very new. And everything in between. People of all ages, backgrounds, and walks of life.
In visiting personal websites you are seeing and experiencing the diversity of the world. And it's glorious!

#indieWeb #personalWeb #personalWebsite #smallWeb

Continued thread

Another: instead of if/else-ing request.method == GET/POST, simply check for and return POST first, and let the function return the GET.

Continued thread

Ha, first observation already in: put the auth views in root urls.py instead of a separate Djano app as I've done in my app.

"Anything worth doing is worth doing badly."

This has been a very important mantra for my personal development over the past few years. As a person who tends to get paralyzed about doing things "the right way" and wind up not doing them at all, it can be very helpful to remember that doing it poorly is almost always better than _not doing it._ (Though doing things well is of course nice.)

Exercise. Art. Cooking at home. Hobby projects. Corresponding with your friends. Planning community events. All worth doing, and all worth doing badly.

Not sure who needs to hear this, but, there you go.

I splurged the little side project time I have and turned it into a progressive web app! It's most definitely a "nice to have" at this stage, but a dear one to me as I've always admired the Android/iOS wizards and their slick and smooth fullscreen (!) mobile apps/experiences.

The app looks and feels 🥹 and will only get better with the View Transition API on the horizon.

During coding sessions I typically have many ideas and insights on how to improve things. I noticed that I lack an overview of all the ideas have, and started forgetting why I am either doing, or not doing something.

The logbook has really helped me structure my thouhgts and future work.

Every time some new idea pops up, I immediately add to the logbook. For that, I have defined several categories which I include as an emoji

I started a new experiment: a progress logbook for the development of my side project.

The idea is simple: spend 5 minutes writing down what I've worked on, finished and what ideas or insights I gained.

I spiced it up with some emojis to visually show progress.

I just added my 10th entry. Quite pleased so far. My progress has become tangible.

I also write down to do's for next coding session. That allows me to start without first having to figure out what the next step should be.