@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

Mia showing how to use Django ORM in FastAPI

anze3db, to random
@anze3db@fosstodon.org avatar

Is Django async yet? By @rmistaken at

anze3db, to random
@anze3db@fosstodon.org avatar

from italia import ๐ŸคŒ

anze3db, to random
@anze3db@fosstodon.org avatar

Artem is now explaining functional programming @

anze3db,
@anze3db@fosstodon.org avatar

Error handling while piping functions with nomads in
Python

image/jpeg

anze3db, to random
@anze3db@fosstodon.org avatar

@mathsppblog talking about descriptors @

anze3db, to random
@anze3db@fosstodon.org avatar

Full room for the keynote at ๐Ÿ‘

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,
@anze3db@fosstodon.org avatar

@mathsppblog yes, put your name/contact on the title page and then next slide should be the content of your talk and you introduce yourself as you go through it. A dedicated about me slide should be avoided.

anze3db,
@anze3db@fosstodon.org avatar

@hamatti @carlton @mathsppblog I think the point was to not randomly talk about yourself for 2 minutes, but instead focus on the topic of your presentation and explain yourself through it. E.g. Instead of saying: Iโ€™m a sw engineer, say: I was programming a solution for (subject of the talk).

anze3db, to random
@anze3db@fosstodon.org avatar

Made it to ๐ŸŽ‰

anze3db, to random
@anze3db@fosstodon.org avatar

Florence here I come!

anze3db, to random
@anze3db@fosstodon.org avatar

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

anze3db,
@anze3db@fosstodon.org avatar

@andreagrandi I know, fedidevs tracks , and , but really not much activity yet. Hopefully the posts pick up once the conference actually starts! ๐Ÿคž

anze3db,
@anze3db@fosstodon.org avatar

@paulox @andreagrandi I've added since it does have some posts and I'll add the other two if I see anyone use them ๐Ÿ˜

anze3db,
@anze3db@fosstodon.org avatar

@kwonhan what do you mean?

anze3db,
@anze3db@fosstodon.org avatar

@kwonhan ah yeah, thatโ€™s exactly what Iโ€™m planning to do. Iโ€™ll even try todo a lightning talk about it.

anze3db, to random
@anze3db@fosstodon.org avatar

Am I reading this correctly or does Twitter API's free tier not offer a way to read posts at all?

You can post 1500 posts per month for free, but you can't make 5 queries to find posts with e.g. a specific hastag.

The basic plan has 10,000 post reads per month, but it's $100.

anze3db, to random
@anze3db@fosstodon.org avatar

What do you do if the support center site of the service that you are using has an endless redirect loop so you can't log in and open a ticket about it? ๐Ÿ˜‚

rochacbruno, to python
@rochacbruno@social.rochacbruno.com avatar

I wish I could stay on the GOOD line only, but my coworkers decided that we are crossing the EVIL line.
Maybe I am the only one who doesn't own a wide screen display, and maybe I am the only one using font-size 18.

#python #coding
#tt

anze3db,
@anze3db@fosstodon.org avatar

@rochacbruno I suggest you add auto-formatting to your CI and your editors. Black will split that long line into 5 lines and make it objectively more readable.

There is also an additional benefit: You and your team will be complaining about Black's poor choices instead of bickering with each other. Much better for team morale ๐Ÿ˜

anze3db,
@anze3db@fosstodon.org avatar

@rochacbruno if you are using Black than you can add an extra comma after the last parameter and it's going to force Black to split the line into multiple lines.

Also changing Black's line width setting sounds crazy to me. Why Would anyone do this?

anze3db, to random
@anze3db@fosstodon.org avatar

I asked Twitter's AI to write Python code for me to fetch all posts with the particular hastags and it proceeded to give instructions on how to fetch data from Instagram ๐Ÿ™ƒ

anze3db,
@anze3db@fosstodon.org avatar

I was intentionally vague about where I wanted the posts from, but I still found it funny that Grok defaulted to Instagram.

Once I specified that I'm looking for posts from twitter it did generate code that might work, but can't test it because I don't have a dev account.

anze3db, to random
@anze3db@fosstodon.org avatar

Great article on error handling in Golang! @preslavrachev gives a nice clean solution to the fact that errs in Go don't come with a stack trace and are sometimes difficult to track down.

https://preslav.me/2023/04/14/golang-error-handling-is-a-form-of-storytelling/

hynek, to random
@hynek@mastodon.social avatar

SURF BOF

anze3db,
@anze3db@fosstodon.org avatar

@hynek I'm getting a piggy bank for exactly this! ๐Ÿ˜‚

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