PaulTraylor.net
  • Experience
  • Projects
  • Blog
  • Shares
  • Past Projects
  • Week Notes
  • 日本語
  • 2020
  • 2021
  • 2022
  • 2023
  • 2024
  • 2025
  • 2026

blog Migrating Forgejo to Linode Object Storage

Nov 19, 2025
Tags: forgejo gitops saltstack

The default for Forgejo is to use local storage but I wanted to migrate to Linode (Referral ) Object Storage for better scaling since I am using a lower spec VM for my instance. I found the post Upgrading Forgejo with S3 Object Storage which gave me a good starting point.

Read More →

blog Brainstorming Django With Javascript

Nov 16, 2025
Tags: django javascript

Similar to how easy it is to run uv add <package> to our python projects, I have recently been brainstorming (hallucinating?) about a workflow for django with javascript libraries.

Read More →

blog Add Urls to Python Projects

Oct 17, 2025
Tags: packaging python uv

Python projects support a list of URLs when creating your pyproject.toml, however I often forget the specific categories. Similar to my add-classifiers project, I have created uvx add-url as a helper.

Read More →

blog Mermaid Modal Popup

Oct 15, 2025
Tags: javascript bootstrap5 mermaidjs htmx

mermaidjs is a useful tool where one can turn text into diagrams easily. I have used it on many projects, but have long wanted a way to click on an element and bring up additional information. Using htmx and the bootstrap5 modal api , I have figured out a way to do it.

Read More →

blog User Agent from Django Apps

Oct 8, 2025
Tags: django python

While reading the release notes for a recent update of python-social-auth I was thinking about how I handle User-Agent headers in django apps.

Read More →

blog Caddy, Golang, and Changed Headers

Sep 25, 2025
Tags: golang deployment caddy

Usually you can run an application without knowing what language it is written in. Sometimes when debugging unexpected behavior, that becomes very important. While debuging some headers changing, knowing that Caddy was written in [golang] explained the bug.

Read More →

blog Add Classifiers to Python Projects

Sep 12, 2025
Tags: packaging python uv

Python uses a list of “Trove classifiers ” to add some structured meta data to projects. It can be a bit tedius to add these manually. Combining the ease of uvx with a Python package, we can simplify this.

Read More →

blog Packaging Django in 2025

Sep 7, 2025
Tags: django

My previous post about packaging was several years ago. With the raising popularity of uv and just, I have updated my basic packaging steps.

Read More →

blog Brainstorming django-uv

Aug 28, 2025
Tags: django uv

Inspired by @adamghill ’s recent dj-toml-settings and webology ’s previous post on renaming django-admin I did a quick brainstorm of a django-uv command.

Read More →

blog Justfile for Salt deployments

Aug 23, 2025
Tags: saltstack justfile

Now that just made it into debian trixie , it has become easier to install it everywhere. I have recently been updating some of my dev environment, and have started using it with my existing salt configuration to make it easier while testing.

Read More →
  • ««
  • «
  • 1
  • 2
  • 3
  • …
  • 11
  • »
  • »»

Recent Posts

  1. blog Gentle Nags Back on Target
  2. blog Adding Reload to HTMX Widgets
  3. blog Migrating From Celery to Django Tasks
  4. blog Development Environment in 2026
  5. blog Django Unmanaged Models for Forgejo
  6. blog Eleven Years in Japan
  7. blog Exploring Python’s webbrowser.open
  8. blog Querying Django Tasks
  9. share NoLoJS
  10. blog Checking Justfiles With repo-review Framework

Status

alpha beta prototype retired

Tags

3d-printing activitypub alfred analytics big-tech bootstrap5 caddy calendar celery css csv deployment django editors eventkit faust fediverse ffxiv fluent-bit forgejo games git github gitops golang hardware homeassistant html htmx hugo ios iot japan javascript justfile kafka kubernetes language-server lima link-management linux macos mermaidjs mqtt nginx packaging pim prometheus python quantified-self review rss rust saltstack slack snippet sqlite swift swiftui time-management useful-apps uv vscode web-components webhook windows worklog year-review

© 2025 Paul Traylor
  • Now
  • Uses
  • Colophone
  • Contact