Thiago Teixeira's Avatar

Thiago Teixeira

@tvst

Big nerd. 🎈 Co-founder at Streamlit β›„ Product at Snowflake https://share.streamlit.io/user/tvst πŸ‡§πŸ‡·Β Β πŸŒ‰Β Β πŸ‘¨β€πŸ’»Β Β πŸš΄β€β™‚οΈΒ Β πŸ§—Β Β πŸŽΈΒ Β πŸŽ¨

29
Followers
59
Following
23
Posts
06.02.2024
Joined
Posts Following

Latest posts by Thiago Teixeira @tvst

Preview
Snowflake Dev Day | San Francisco | June 5 Dive into Dev Day: a hub for data professionals to master app development, AI/ML and data engineering through hands-on demos and collaborative sessions.

If you're in SF next Thursday, come hang at Snowflake Dev Day for FREE!

There will be:
* A talk Andrew Ng
* Demos from top Al companies
* An Al bootcamp
* And much more!

Register at
www.snowflake.com/en/summit/de...

30.05.2025 00:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We live in the future. `Ctrl +` now zooms just the text in Google Docs.

21.05.2025 19:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Streamlit hint

If you want to add items to multiple columns in round-robin style, try using itertools.cycle:

cols = itertools.cycle(st.columns(3))

for item in mylist:
# Use col1, then col2, then col3, then col1, etc...
with next(cols):
st.write(item)

05.05.2025 20:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Streamlit is written the way all software should be written. Β· Issue #11173 Β· streamlit/streamlit Message I can just import streamlit and do streamlit.write() and it does something. Amazing. I can set up a whole app in just a few lines. There are many, many other libraries that take 40 to 50 li...

Awwwww shucks

github.com/streamlit/st...

24.04.2025 20:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
streamlit app A wrapper that allows you to use SlickGrid in Streamlit.

Check out the brand-new @streamlit.bsky.social SlickGrid custom component!

slickgrid.streamlit.app

12.02.2025 23:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The way you start is simple: you JUST BUILD IT.

So learn Streamlit now. Go build. Share the app way before it's done. Solve problems today. Be someone's hero ;)

streamlit.io

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

3. You don't overbuild. You only harden the data pipeline as the app proves its usefulness. However, not all apps are useful, and not all useful apps live for long enough to require hardening. So you only spend your precious time on apps that are both useful and long-lived…

05.02.2025 21:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

2. You get value from day one. From the moment when you start building and user-testing, you *already* have a useful app that solves part of the problem. And it only gets more and more useful along the way.
…

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The benefits of this flow are clear:

1. You build better apps. You often don't know what you need until you try it out, so by building and iterating live with real users you end up with a better app than if you had planned the whole thing ahead of time.
…

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Within a week, the CEO is using the app and the New Hire is hailed as a hero πŸ’ͺ

The reason the New Hire's app wins in the end is because a *simple app today is better than an over-designed app 3 months from now.*

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The app is not perfect, but she quickly addresses the feedback and updates it.

Next day, she shows it to Finance, gets more feedback, and refines the app.

Within three days, Finance is using the app in their meetings. The New Hire keeps iterating…

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

At this point, a New Hire joins the Data Team and is assigned a starter project: to put together a quick data app that unblocks Finance while they wait for the "real" app from the Tools Team.

The New Hire discovers Streamlit and shares an app with colleagues that same day…

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Three months and many meetings later, the app is delivered.

But when Finance tries it the flows are all wrong. The app is not quite what they needed.

So they file a request with Data, who files a request with Tools, who puts it in their backlog.

Many months pass…

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A Data Science team builds a static forecast of the company's northstar metrics.

The Finance Team loves it and asks for a live version they could use in their meetings.

The Data Team files a request with the Tools Team to build a data app, and Tools puts it in their backlog…

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We design @streamlit.bsky.social to keep you moving forward.

We don't always get it right, but our goal is for you to learn in seconds, iterate quickly, unblock users, and just. keep. going.

So we're very happy when we hear stories like below β€” and this one we hear very often…

05.02.2025 21:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Release notes - Streamlit Docs A changelog of highlights and fixes for each version of Streamlit.

@streamlit.bsky.social 1.42 is out...

...with Auth support! πŸŽ‰

docs.streamlit.io/develop/conc...

Now you can control access to your app based on the user's login on Okta, Google, or any OpenID provider.

And there's much more, as always:
docs.streamlit.io/develop/quic...

05.02.2025 20:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Twitter/X allows me to craft a link that prefills a post with content, like this: twitter.com/intent/tweet...

Does @bsky.app support something like this?

03.02.2025 17:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You can find other cool apps in his Streamlit profile:

share.streamlit.io/user/syasini

24.01.2025 17:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nice @streamlit app made by Siavash Yasini, which searches GitHub for issues using AI:

tissues.streamlit.app

24.01.2025 17:11 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I don't follow enough people here to make Bluesky useful to me, but the DataViz feed is πŸ˜˜πŸ‘Œ

bsky.app/profile/did:...

10.12.2024 06:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A Cozy follow-along introduction to Streamlit | Python Dashboard
A Cozy follow-along introduction to Streamlit | Python Dashboard YouTube video by Fanilo Andrianasolo

Another awesome @streamlit.bsky.social video by Fanilo just landed.

This one is a super nice intro to Streamlit:

www.youtube.com/watch?v=SVAr...

20.11.2024 22:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Humble brag

13.11.2024 06:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's a feature, not a bug. Enjoy your Slackless flight!

02.04.2024 19:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0