@anze3db@fosstodon.org
@anze3db@fosstodon.org avatar

anze3db

@anze3db@fosstodon.org

Writing Python :python:, Django :django: and surfing waves 🏄‍♂️

Projects:
🧪 https://flakytest.dev tame your test suite flakiness
🧑‍💻 https://fedidevs.com find awesome devs across the fediverse
💻 https://github.com/anze3db/django-tui a TUI for all your Django commands

This profile is from a federated server and may be incomplete. Browse more on the original instance.

anze3db, to random
@anze3db@fosstodon.org avatar

One thing that bothered me when refactoring https://fedidevs.com from picocss to tailwind was that links have no styling in tailwind. If you forget to add the class="underline" to them you'll completely forget that they are there.

image/png

anze3db, to random
@anze3db@fosstodon.org avatar

Signups for https://flakytest.dev have almost completely stopped and only 3 out of the 180 signups configured the pytest plugin and successfully submitted test results to process.

None of those 3 users ever returned after that so I continue to be the only active user 🥲

anze3db, to random
@anze3db@fosstodon.org avatar

Quick takeaway from the public speaking workshop: you don’t need an about me slide.

BRB while I update my presentations 😂

anze3db, to random
@anze3db@fosstodon.org avatar

My talk “Django, SQLite, and Production” has been accepted! 🎉🥳

anze3db, to random
@anze3db@fosstodon.org avatar

https://fedidevs.com now has more than 10 000 developers indexed across the fediverse. 🎉

anze3db, to random
@anze3db@fosstodon.org avatar

I've just added the R programming language to Fedidevs! You can now find 194 programmers on fedidevs!

Thank you @smach for the suggestion! 💙

https://fedidevs.com/rstats

anze3db, to random
@anze3db@fosstodon.org avatar

I've just launched complete redesign of the fedidevs conference pages!

I'm trying to make it the best place for people to see the online chatter around conferences.

The conferences list page still needs a bit of work (and filters!), but I think the conference pages themselves look pretty cool!

There are over 42 conferences listed now!

🔗 https://fedidevs.com/conferences/

image/png
image/png
image/png

anze3db, to random
@anze3db@fosstodon.org avatar

I wrote a blog post about using SQLite in production and dealing with db is closed errors.

Hapy to hear your thoughts, especially since we still don't have a proper solution to the problem.

This error made me switch two of my projects from SQLite to Postgres, but now I think I might be able to switch them back!

https://blog.pecar.me/django-sqlite-dblock

anze3db, to random
@anze3db@fosstodon.org avatar

After trying to create an account and spin up an instance on the largest EU cloud provider I understand why nobody uses EU cloud providers.

anze3db, to random
@anze3db@fosstodon.org avatar

One thing that I'm missing with HTMX and Django is proper error handling.

By default HTMX swallows any response that is not a 2xx, which might leave your users hanging on an endless loading state.

Does anyone have a good solution for this that can be reused between projects?

video/mp4

anze3db, to random
@anze3db@fosstodon.org avatar

I have noticed that a lot of high follower Mastodon accounts in the Python community are opted out of search engine indexing. This includes: @ThePSF, @talkpython, @django, etc

Because of this I don't list them on fedidevs.com since I want to respect people's privacy settings.

But at least for the accounts listed above this feels like the wrong decision on my part and I'm thinking of loosening this requirement (I would still require accounts to be marked as discoverable).

Thoughts?

image/png

anze3db, to random
@anze3db@fosstodon.org avatar

How do we bring the same Mastodon energy that we had at to ?

anze3db, to random
@anze3db@fosstodon.org avatar

I'm finally making a separate page for conferences over at https://fedidevs.com/conferences/

I'm still tweeking the code that aggregates Mastodon posts from the confs, but once that's done I'll start adding 2024 conferences, starting with pycon.it and djangocon.eu (the two that I already have tickets for 😇).

Which other conferences should I add?

anze3db, to django
@anze3db@fosstodon.org avatar

I wrote a blog post about Streaming HTTP Responses in !

https://blog.pecar.me/django-streaming-responses

anze3db, to random
@anze3db@fosstodon.org avatar

I've started working on a golang project this week and I’m already knee deep in RWMutexes and atomic pointers, send help.

anze3db, to random
@anze3db@fosstodon.org avatar

My Product Hunt launch is going well. I already had 3 LinkedIn influencers with 40k+ followers reach out asking if I'm interested in them promoting my product 😂

anze3db, to random
@anze3db@fosstodon.org avatar

I’ll be speaking at Pycon Italia! 🎉

anze3db, to random
@anze3db@fosstodon.org avatar

Is 2024 finally the year when I ditch LaTeX for writing invoices?

anze3db, to random
@anze3db@fosstodon.org avatar

Next week I am flying to Florence for my 3rd PyCon Italia!

I'm really excited for this year since I'll be giving a talk: "Self hosting your side projects with Django and duct tape"!

If you are in town and would like to meet up let me know!

https://2024.pycon.it/en/submission/onag

anze3db, to random
@anze3db@fosstodon.org avatar

I feel like I need an ultra wide monitor to work with tailwind efficiently.

anze3db, to random
@anze3db@fosstodon.org avatar

The Rails community is going all in on SQLite 😮

“It exploits the power and embeddedness of SQLite to deliver a full-fledged SQL database, a fast cache , a robust job queue, a reliable message broker, a full text search engine and a metrics platform all in a single package.”

https://github.com/oldmoe/litestack

anze3db, to random
@anze3db@fosstodon.org avatar

When migrating to Tailwind I also struggled with spacing.

Example: I could never remember what I used between paragraphs on different pages. Was it "mt-4 mb-4" or was it "mt-6 mb-6"?

Because of this the spacing is a less consistent in the Tailwind version than picocss. 😕

anze3db, to random
@anze3db@fosstodon.org avatar

Adding some error handling to the follow account feature at https://fedidevs.com.

Now that I've been writing Golang for a few weeks I am realizing that it's way to easy to forget about error handling in Python 😅

anze3db, to random
@anze3db@fosstodon.org avatar

The amount of money Vercel raised in their series D would be enough to fund the Django Software Foundation for the next 750 years. 🤯

anze3db, to random
@anze3db@fosstodon.org avatar

I have made a few small changes to the fedidevs page and I now also have some statistics to share:

There were 202 posts and 1183 favorites about the conference so far. The most favorited post currently has 372 favorites. ✨

Anything else that I can add to make the page better?

https://fedidevs.com/posts/djangoconus23

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • megavids
  • InstantRegret
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ethstaker
  • osvaldo12
  • modclub
  • normalnudes
  • provamag3
  • tester
  • anitta
  • Leos
  • lostlight
  • All magazines