PieFed v1.2 is released
PieFed 1.2 has just been released. Details and links to examples at
Your Ad‑Free Forum for Real Community
Your Ad‑Free Forum for Real Community
PieFed 1.2 has just been released. Details and links to examples at
RSL is a new initiative by a group of big internet publishers that seeks to define the conditions under which AI crawlers can harvest their content. Their guide describes the various ways the content can be made available, including for…
On the surface flair on PieFed functions very similar to how it does on Reddit – on posts they’re community-specific tags that can be used to filter posts in a community. People can also add flair to themselves which is…
Every instance will be different but generally speaking the default settings that PostgreSQL has will be Ok to start with but once the instance has been running for a few months the amount of data being stored will mean things…
requests is a very widely used Python package, used for making HTTP requests. As you can imagine, a project like PieFed does a lot of HTTP and so I reached for the most widely used tool for the job, thinking…
Most software similar to PieFed delegates the job of maintaining the health of communities to the moderators of those communities. This frees up the instance administrators to focus on technical issues and leave a lot of the politics and social…
Us sitting here with our fiber internet and recent model phones have it pretty good. But the “i” in iPhone stands for “inequality”. Most people in the world still have pretty bad internet and old/slow phones. For a platform to…
As of today, PieFed includes a ‘theme engine’ which makes it easier for people with low or no Python skills to change how PieFed looks and behaves. Let’s start with the app/templates/themes directory in the PieFed codebase. In this directory…
Very often when encountering an open source codebase you are left on your own to figure it out. Documentation is often limited to installation / compilation instructions. With the following video I am trying to ease the onboarding process for…
There are quite a few communities that are entirely image posts so presenting them as a vertical list of thumbnails doesn’t really make the best of what is there. To improve on that I’ve made use of the common web…
The last 5 days have been very busy, as expected. Things always get intense for a while when other people start using new software out there in the real world. The main purpose of this phase is to fix problems…