bascodes Profile Banner
Bas Steins Profile
Bas Steins

@bascodes

Followers
7K
Following
7K
Media
836
Statuses
8K

Software Developer | Consultant | Trainer #CoffeeChatter ☕ Tweets about 🐍 Python and Software Development 🗄️ Databases (SQL, NoSQL) ☁️ CloudComputing & DevOps

Joined April 2020
Don't wanna be here? Send us removal request.
@bascodes
Bas Steins
3 years
Hi 👋, I'm Bas!. 👨‍💻 I'm a developer, consultant and trainer. ☕️ Send me a DM to have a #CoffeeChat.  Follow me for interesting content about.🐍 Python.🗄️ Databases.☁️ DevOps. 📬👇.
5
3
39
@bascodes
Bas Steins
6 hours
RT @bascodes: 💡🐍Ever wondered why new Python web frameworks (FastAPI, Starlette) use ASGI, while classics like Flask & Django started with….
0
3
0
@bascodes
Bas Steins
18 hours
💡 TL;DR:. - WSGI = battle-tested, synchronous, yesterday’s standard. - ASGI = async, real-time ready, today’s & tomorrow’s standard. Python’s web future is ASGI.
0
0
0
@bascodes
Bas Steins
18 hours
So…. Building a blog or CRUD API? WSGI is fine. Building a real-time API, chat, or IoT backend? You want ASGI.
1
0
1
@bascodes
Bas Steins
18 hours
🔌 Servers differ too:. WSGI apps → gunicorn, uwsgi. ASGI apps → uvicorn, hypercorn, daphne. (You can run Django on ASGI with channels, or Flask with an ASGI adapter like Mangum for AWS Lambda!).
1
0
0
@bascodes
Bas Steins
18 hours
⚡ Why does this matter?. WSGI: great for classic request/response apps. ASGI: essential for.- WebSockets (chat apps, live dashboards).- Streaming responses.- High concurrency APIs.
1
0
0
@bascodes
Bas Steins
18 hours
Notice the async def — concurrency is first-class
Tweet media one
1
0
0
@bascodes
Bas Steins
18 hours
📌 ASGI = Asynchronous Server Gateway Interface. Modern successor to WSGI. - Supports async + sync.- Handles HTTP, WebSockets, long-lived connections.- Used by FastAPI, Starlette, Django 3.0+. Think: built for today’s real-time web.
1
0
0
@bascodes
Bas Steins
18 hours
📌 WSGI = Web Server Gateway Interface. - The OG standard for Python web apps.- Sync-only (one request at a time per worker).- Powers Flask, Django (pre-3.0), etc. Think: simple, rock-solid, but not built for websockets or async.
1
0
0
@bascodes
Bas Steins
18 hours
💡🐍Ever wondered why new Python web frameworks (FastAPI, Starlette) use ASGI, while classics like Flask & Django started with WSGI?. Let’s break down ASGI vs WSGI in plain English 🧵👇.
2
3
4
@bascodes
Bas Steins
19 hours
RT @bascodes: And, just before the weekend starts, we released Stelvio 0.4.0 🎉. If you haven’t already, check out the repository, so much t….
0
2
0
@bascodes
Bas Steins
1 day
If you want to learn more, check out my podcast with @michal_stlv where we go deep into Stelvio:.
0
0
1
@bascodes
Bas Steins
1 day
And, just before the weekend starts, we released Stelvio 0.4.0 🎉. If you haven’t already, check out the repository, so much to learn about Python, AWS, and Pulumi!.
@michal_stlv
Michal | AWS + Python
1 day
🚀 Stelvio v0.4.0 just dropped!. Still the same magic: Pure Python → Production AWS infrastructure. No more wrestling with YAML or clicking through the AWS console. 🪣 S3 buckets.🌐 Custom domains + auto TLS.📊 DynamoDB indexes.☁️ Cloudflare DNS integration. Links in reply 👇
Tweet media one
1
2
3
@bascodes
Bas Steins
3 days
I’m super excited to speak about infrastructure as code with @SST_dev at @CommitYourCode later this month in Dallas, TX. That’s the only conference I know of that donates all proceeds to charity. Tickets are $49, so make sure to check it out.
Tweet media one
2
4
19
@bascodes
Bas Steins
3 days
RT @bascodes: "You are the problem. It's not the job market". That's from someone who managed to get into tech after a career in filmmaking….
0
3
0
@bascodes
Bas Steins
5 days
RT @TasonJorres: this was a really awesome conversation @bascodes is a great host.
0
1
0
@bascodes
Bas Steins
5 days
Watch the full video 🎥.
0
0
1
@bascodes
Bas Steins
5 days
"You are the problem. It's not the job market". That's from someone who managed to get into tech after a career in filmmaking and after the turmoils of 2022. Learn from my conversation with @TasonJorres how to fix your resume!
2
3
14
@bascodes
Bas Steins
6 days
Ladies and gentleman: Enterprise software quality!.
@skydotcs
sky
6 days
the time picker on iphones alarm app isn’t actually circular it’s just a really long list
3
0
7
@bascodes
Bas Steins
7 days
RT @TheClarkSell: I didn't know how to run an "event" of that size. I didn't care what the hospitality industry was or its rules. I didn't….
0
1
0
@bascodes
Bas Steins
10 days
RT @gvanrossum: The Python Documentary by @CultRepo will premiere tomorrow at 10am PDT / 19:00 CET. We'll have an online release party / li….
0
156
0