@CodenameTim@fosstodon.org avatar

CodenameTim

@CodenameTim@fosstodon.org

Gardener, homebrewer, bread baker and hot sauce maker. Assister with Django Debug Toolbar.
Jazzband | DEFNA | he/him

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

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

I'm looking for some help running a GitHub organization dedicated to supporting community-maintained third-party packages.

I've written up an introduction here: https://www.better-simple.com/django/2024/05/22/looking-for-help-django-commons/

You can join here: https://github.com/django-commons/membership

CodenameTim, (edited ) to django
@CodenameTim@fosstodon.org avatar

Djangonaut Space launched its pilot program about a month ago and it's well underway. While we have a number of things to complete, we are gathering contact information for interested folks for future sessions.

The program is designed to help develop future Django contributors. If that sounds like something you'd be interested participating in sign up here https://djangonaut.space/

We're looking for folks who want to become contributors and those who want to guide and advise others!

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

Hello world, please nominate yourself or people you know that are qualified for DSF membership. The board is meeting on the 9th (I think) and that will be the last time to approve new members before the next DSF board election.

If you'd like to vote in that election, you must be a DSF individual member. Which means you only have a few days to get that nomination in.

https://docs.google.com/forms/d/e/1FAIpQLSd5lbWxAO-sylEEjHVKBNIpmHlhdJRf0_LCo8glnLUWd-Q2Sw/viewform

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

If you're a content creator, could I ask you a favor?

@djangonaut is currently accepting applications until Nov 15th 2023 and we'd like to get the word out.

We have some copy for an email, and a 3.5 minute audio ad for podcasts.

If you feel a different piece of content would work better for your audience let me know and we'll customize something for you.

CodenameTim, (edited ) to random
@CodenameTim@fosstodon.org avatar

Woot! The @sabderemane episode of @djangochat was released today. Need to fast track that on my listen list.

https://djangochat.com/episodes/accessibility-sarah-abderemane

CodenameTim, to programming
@CodenameTim@fosstodon.org avatar

I have a junior dev that's ready for his first job. If you're looking in that space, let me know. He's hard-working, persistent and literally loves programming. The problem we worked on today had him so excited. He just needs a shot at this point.

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

Django Debug Toolbar 4.3.0 is out! Big thank you to the 13 different contributors that made this release possible.

Help me welcome Patrick Hintermayer, @mrc, tkoschnick, @nijel, DraKen0009, @veldakiara and Elineda as first time contributors!

And a special shout-out to @veldakiara and Elineda for working on the toolbar as a part of @djangonaut

My favorite feature is the new setting to control whether or not the toolbar auto-refreshes on an AJAX requet.

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

If you speak French and are interested in , you should pick up a virtual ticket to US. @sabderemane will be hosting a watch party where folks will only be speaking French for a couple of talks.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

Seeing as US is next week I want to reshare my "How to have a great DjangoCon" post from my experience last year.

https://www.better-simple.com/djangocon/2022/10/23/how-to-have-a-great-djangocon/

Fun fact: That day I went romping around on my own I inadvertently ended up on a nude beach.

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

Hi folks, US has some lovely tutorials being offered virtually on Sunday Oct 8. You don't need to have a ticket to the remainder of the conference (virtual or in-person).

The tutorials being offered cover:

  • PostgreSQL query analysis
  • Test driven dev in
  • Airflow with Django
  • Getting more out of your dev environment with VS Code and Dev Containers
  • Integrating Next.js with Wagtail
  • Improving front-end work with Django and Hotwire

Buy tickets at https://2023.djangocon.us/

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

If anyone is curious about how to approach using as a VPN to your application (say a version that grants you access to the admin site), I have a high level outline here: https://github.com/aspiredu/heroku-tailscale-buildpack#limit-access-to-web-app-to-tailscale-users

If you have questions, please ask.

ehmatthes, to random
@ehmatthes@fosstodon.org avatar

I wrote a "Django 5.0 is out" post.

Other people have covered new features well, so I focused on a few other things: understanding Django's version numbering system, how to upgrade a simple project, and a small section on deployment.

https://www.mostlypython.com/p/django-50-is-out

CodenameTim,
@CodenameTim@fosstodon.org avatar

@ehmatthes I recently learned about https://jefftriplett.com/django-release-cycle/ which is easier to search for than django's current equivalent.

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

If you're looking to contribute to in a non-technical way, DEFNA (Django Events Foundation North America) is looking for a new board member.

https://www.defna.org/announcements/2024/03/26/defna-board-member-recruitment/

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

Debug Toolbar v4.2 has been released!

Big thanks to @mgorny, WhyNotHugo and Lucidiot for their first contributions to the project!

There was a lot of SQL Panel work and a new check to inspect what content type your machine is serving JS as.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

Poor @carlton. I finally found a project to host on https://btn.dev/ and now I'm flooding his notifications in my excitement to use it.

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

DSF Board election post:

In my experience volunteer organizations operate best when they have people who show up and do the work consistently. @sabderemane is that type of person.

I've seen her do it on the Django accessibility team, maintaining djangoproject.com, being a DjangoCon EU organizer, volunteering for DjangoCon US and organizing Djangonaut Space.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

I was able to publish a reflective piece of my career journey. It goes over all the times I've benefited from good luck. This was one was mainly for me to write it, but it feels good to make it public.

https://www.better-simple.com/personal/2023/10/26/luckiest-dev-in-the-world/

Side note, this was written during the DjangoCon US co-writing sessions with my friends @paulox, @ontowhee, @ryancheley, and @programmylife! (sorry if I missed some folks who joined!)

CodenameTim, to python
@CodenameTim@fosstodon.org avatar

An open letter from the pan-African Python community to the PSF

https://pythonafrica.blogspot.com/2023/12/an-open-letter-to-python-software_5.html

CodenameTim, to python
@CodenameTim@fosstodon.org avatar

Alright here's my post on the fanout pattern in Celery. In short, it's replacing the current task with a variable number of tasks.

https://www.better-simple.com/django/2023/12/06/fanout-pattern-explained/

Let me know what you think. And yes, I leaned into being an American for my example.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

I really enjoyed the latest episode of @djangochat with @lilyf. I appreciate her openness on how she approaches contributing. It's always great to get to know people better, see how they think and what challenges interest them.

I was laughing pretty good when Lily talked about her experience with typing in python while being as diplomatic as possible.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

With a day to spare, my year in review post is done.

https://www.better-simple.com/personal/2023/12/30/my-year-in-review/

CodenameTim, (edited ) to django
@CodenameTim@fosstodon.org avatar

2024 roadmap ideas post complete!

https://www.better-simple.com/django/2024/01/25/informal-django-roadmap/

I ended up revising my original list a bit. After I sat with some of them, I realized that they were missing something when compared to the ones I ended up with.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

Trivia night!

Pictured is team Rachell and Co

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

I wrote up a walk-through on implementing a custom model field that automatically looks up a class based on a key.

https://www.better-simple.com/django/2023/10/03/registerfields-in-django/

This is useful when building out various feed consumers that have a similar interface, but different implementations.

I'm not sure I explained the use-case well, but I've found this pattern to be really helpful in Django.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

In case you aren't aware, @sabderemane is giving her talk on @djangonaut in approximately 10 hours! ๐Ÿคฉ

I'll see you there folks! ๐Ÿš€

https://pretalx.com/pyladiescon-2023/talk/WV9AAD/

Edit: tickets are still available too!

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