Posts tagged with #django

panos July 4, 2025, 2:05 p.m.

I’ve added support for two new image transcoding modes:

  • WebP – Smaller file size, good quality. Great for saving bandwidth.
  • Dithered – A lo-fi, ultra-compressed mode inspired by Low Tech Magazine. Think grayscale or limited-color GIFs with a unique aesthetic.

Not everything needs to be high-res — sometimes I just want to share an idea, a sketch, a mood. And keeping filesizes small helps everyone, especially on slower connections.

Referenced Image

#updates #django #optimization #meta

panos April 7, 2025, 10:19 p.m.

Just added Server-Sent Events (SSE) here. If I make a post and you are visiting the index, it is appended to your list. Basically, Django, SQLite and async Python via Starlette/asgi. Live updates land instantly. Had to jump some weird hoops though. May expand more later

#django #indieweb #realtime #meta #devlog

panos April 7, 2025, 12:48 p.m.

Now tracking per-URL daily page views. Just enough to reflect what’s connecting.

#django #indieweb #analytics #meta

panos April 7, 2025, 11:55 a.m.

Refactored rate limiting into a self-contained Django app using a separate db, admin view, and cleanup logic.

#django #devlog #meta #indieweb

1 boost
panos April 6, 2025, 3:26 p.m.

Refactored the ActivityPub federation layer so it cleanly supports both Create and Update activities, and any future ones.

No change in visible behavior, but internals ready for expanding support. Updates seem to work well.

The devil was in the details though.

#activitypub #django #indieweb #devlog #meta-devlog

panos March 22, 2025, 11:41 p.m.

What if great collaboration came from clear steps — each with its own timeline of tasks and updates? Everything to move the project forward — on one page.

#buildinpublic #django #ux #idea

panos March 21, 2025, 5:57 p.m.

Some links around getting more out of a minimal Django + PostgreSQL stack:

Back to homepage