Yury Selivanov's Avatar

Yury Selivanov

@1st1.dev

Co-founder & CEO of Gel • Python core developer • PSF fellow • async/await • asyncio • uvloop • asyncpg ••• @geldata.com • github.com/1st1

2,887
Followers
28
Following
79
Posts
03.07.2023
Joined
Posts Following

Latest posts by Yury Selivanov @1st1.dev

i did not expect computers to be capable of this

20.07.2025 12:04 👍 1 🔁 0 💬 1 📌 0

i was trying to find it! even asked openai o3 to do it for me hoping it has better google skills ;)

16.07.2025 16:37 👍 1 🔁 0 💬 1 📌 0
Add CSV and 🍌SV output formats to `asyncio ps` · Issue #134861 · python/cpython Feature or enhancement Proposal: Hello 👋 I'm in the very serious business of displaying awaited-by tasks, and the table output format is not machine-readable! We absolutely need this feature! $ ./p...

Hope you had fun! We're now entering the f500 🍌-adoption cycle github.com/python/cpyth... if you missed.

30.05.2025 21:55 👍 2 🔁 0 💬 0 📌 0

Catching up on the PyCon talks I missed. Some are just bananas. @pablogsal.com @lukasz.langa.pl @1st1.dev GvR

28.05.2025 03:38 👍 9 🔁 1 💬 1 📌 0

let's do it

22.05.2025 00:31 👍 1 🔁 0 💬 1 📌 0
Post image

📣 if you are at PyCon US come to see my talk 2:30pm Ballroom BC. you will not regret it to say the least...

17.05.2025 17:02 👍 11 🔁 0 💬 0 📌 0
Preview
FastAPI Cloud — You code. We Cloud. Deploy your FastAPI app in seconds, just add fastapi deploy. With a single line of code, skip the hassle and get your app running in the cloud effortlessly.

BIG NEWS ✨

I started a company with an amazing team and the best backers 🤓

We're building FastAPI Cloud 🚀

Designed for @fastapi.tiangolo.com and Python 🐍

One command: fastapi deploy

We take care of the rest 😎

You code. We cloud.

Join the waiting list! ☕️

fastapicloud.com

05.05.2025 15:16 👍 95 🔁 17 💬 9 📌 6

I still can't believe it, I'm incredibly humbled 🤩

When I created @fastapi.tiangolo.com, I never imagined it would get even close to Flask and Django.

Let alone at the top across languages 🌍️

Thanks to those who inspired, helped, and adopted it 🙌

...and I have big news tomorrow 😎

04.05.2025 11:26 👍 54 🔁 4 💬 4 📌 0
Episode 19: Async hacks, unicorns and velociraptors by core.py In this asynchronous episode we're interviewing a fellow core developer Yury Selivanov to talk about asyncio's past and future, composable design, immutability, and databases you'd actually like using...

It’s my birthday 🎁 and what best present than another episode of the core.py podcast? 🎙️This time we have @1st1.dev with us talking about velociraptors, unicorns and www.geldata.com! 🦄 Join us in this extra long episode with the best mic quality ever!

creators.spotify.com/pod/show/cor...

08.03.2025 13:52 👍 26 🔁 5 💬 1 📌 2
Video thumbnail

#genuary26 prompt: symmetry.
#genuary27 prompt: something interesting with no randomness or noise.

See other post for explanation 👇🏻

ambv.pyscriptapps.com/genuary-prom...

#genuary2025 #genuary #GenerativeArt #CreativeCoding #WebGL #Python #PyScript #Monome

28.01.2025 16:01 👍 9 🔁 1 💬 1 📌 0
Preview
C stdlib isn’t threadsafe and even safe Rust didn’t save us | EdgeDB Blog Threads, TLS, a C stdlib race, and Rust: how EdgeDB hit a hidden landmine.

a war story about Rust and C www.edgedb.com/blog/c-stdli...

22.01.2025 19:13 👍 8 🔁 0 💬 1 📌 0

Oh this is quite nice, thanks for sharing. If you hit any hiccups with auth ping us on Discord or @scotttrinh.com here ;)

22.01.2025 06:44 👍 1 🔁 0 💬 1 📌 0

Is your code base in TypeScript? We'll have a code mod for you to do things automatically, when it's time. Also I'm curious to see what you are building! Do you have time to chat? :)

18.01.2025 05:22 👍 1 🔁 0 💬 1 📌 0

Could be. It could also be counting Rs internally in "sixteen thousand dollars"

14.01.2025 20:30 👍 1 🔁 0 💬 1 📌 0
Post image

We're almost there...

14.01.2025 18:37 👍 22 🔁 4 💬 1 📌 0

spilling the beans 🫘 @piratesoftware.live www.youtube.com/shorts/G7L6m...

09.01.2025 00:23 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

2024 was tough but transformative. dropped 15kg, resolved some health and behavioral issues, and finally made progress on guitar—bar chords are happening (i'm still 🚮, i know).

2025 is gonna be a banger—for me and @edgedb.com 🫡, stay tuned.

31.12.2024 19:05 👍 6 🔁 0 💬 0 📌 0

I'll place some amazon orders tonight

18.12.2024 22:19 👍 2 🔁 0 💬 0 📌 0
A screenshot of two browser windows with the same UI open, side by side, the one the left says "76 seconds", the one on the right says "3.8 seconds"

A screenshot of two browser windows with the same UI open, side by side, the one the left says "76 seconds", the one on the right says "3.8 seconds"

Stakpak migrated from neo4j+node to edgedb+rust. Perf improvements range from 20x to 900x. 🤯

Postgres on steroids delivered.

stakpak.dev/blog/2024/12...

18.12.2024 22:18 👍 3 🔁 1 💬 0 📌 0
A screenshot of a submitted talk to PyCon US 2025. The talk title is "Zoom, Enhance: Asyncio's New Introspection Powers".

A screenshot of a submitted talk to PyCon US 2025. The talk title is "Zoom, Enhance: Asyncio's New Introspection Powers".

Believe me when I say this: it will be absolute 🍌🍌🍌🍌🍌🍌🍌🍌🍌

Join @pablogsal.com and I at PyCon US 2025.

18.12.2024 17:32 👍 12 🔁 1 💬 1 📌 0

It's a joke, the code is fine ;) Yeah, this wouldn't work for Python at all

13.12.2024 20:08 👍 2 🔁 0 💬 1 📌 0
A screenshot from EdgeDB's email newsletter with a purple button and a "New" label.

A screenshot from EdgeDB's email newsletter with a purple button and a "New" label.

EdgeDB's year-end update: 6.0 is coming! - mailchi.mp/edgedb/edge...

13.12.2024 18:10 👍 10 🔁 2 💬 0 📌 0
Post image

Center-aligned code is beautiful, so glad I made the switch. Can somebody help me debug my Python code though? 🙏

13.12.2024 19:42 👍 17 🔁 0 💬 3 📌 0
Video thumbnail

Running EdgeDB test suite is like...

08.12.2024 02:26 👍 6 🔁 1 💬 0 📌 0

i use ripgrep, will take a look at the rest ;)

07.12.2024 15:10 👍 1 🔁 0 💬 0 📌 0
Post image

Infinite Armada Chess xkcd.com/3020

05.12.2024 04:12 👍 3678 🔁 224 💬 86 📌 19
Preview
GitHub - edgedb/aoc2024: Solving AoC 2024 with EdgeQL Solving AoC 2024 with EdgeQL. Contribute to edgedb/aoc2024 development by creating an account on GitHub.

Code is here: github.com/edgedb/aoc2024

04.12.2024 20:55 👍 0 🔁 0 💬 0 📌 0
Post image Post image Post image

Which one is more readable, SQL solutions (they are great) or EdgeQL? I'm biased, please help. 👋

(day 4 AoC solution)

04.12.2024 20:55 👍 2 🔁 1 💬 1 📌 0

I don't think you can terminate anything in SQL or EdgeQL. The power of declarative language.

03.12.2024 23:05 👍 1 🔁 0 💬 0 📌 0
Post image

Here's the whole thing for your (hopefully) enjoyment:

03.12.2024 22:14 👍 1 🔁 0 💬 1 📌 0