Sign in

Tanya Shapiro

@tanyashapiro.bsky.social
7.4K followers 369 following 1.3K posts

Solopreneur @ IndieVisual Data geek who loves problem solving Rambles about fitness & random stuff too indievisual.tech

PostsRepliesMedia
Tanya Shapiro @tanyashapiro.bsky.social · 05/10/2026
PowerBI… I love to hate you. But until the GPTs can create PBI files, you’re my job security. *proceeds to make art with lemons*
static.klipy.com
The Mask: We Meet Again!
ALT: The Mask: We Meet Again!
160
Tanya Shapiro @tanyashapiro.bsky.social · 26/09/2026
I’m sorry I missed you at positconf, would have loved to meet up!
110
Tanya Shapiro @tanyashapiro.bsky.social · 26/09/2026
Things I did without AI today: the duvet. I. Am. Essential. Right, @kweest0n.bsky.social? 🥹
150
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
Hi, nice to meet you, even if it is via weird judgey subtweet 👋 I work on my own, virtually, and sometimes it feels isolating. Was sharing my own experiences and those of others in my position I hope more of us are like you Wes. I Perhaps with a little more empathy
130
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
Meet up at the next one? 😊
110
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
HTX #positconf2026, you were lovely. In a world that is largely online, in a time where most of our convos are with AI agents - it’s moments like these that remind us how important it is to talk, connect & empathize with other people. We are all figuring it out as we go. We are all in it together.
1210
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
Likewise! Glad we had a chance to catch up live 😊
010
Reposted by Tanya Shapiro
LuUuUuke Knox 👻 @lukeknox.me · 17/09/2026
NEW PROJECT: 30 seasons of the WNBA: How women's basketball has grown - As the league celebrates its 30th season, a visual look at its growth on the court, as a business and as a global influence. www.espn.com/espn/feature...
34315
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
PS still can’t get over the termite talk 💀
030
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
Props to the Posit team folks who put together those pint-sized talks on the fly! Delivered under pressure. V impressive👏👏👏 #positconf2026
2140
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
It helped to outline the core ideas and beats of our talk together on a Google doc first. From there, it was easy to back into the supporting visuals to represent the story 😊
120
Tanya Shapiro @tanyashapiro.bsky.social · 17/09/2026
I know there are exceptions & folks who mean well! But as someone in the audience, it felt distracting with screens open around me. And as someone giving a talk, it’s a bit disappointing. I’m here to engage! I see people through screens 24/7, this is a rare chance to connect live.
020
Tanya Shapiro @tanyashapiro.bsky.social · 16/09/2026
Hot take: being on your laptop while someone’s giving a talk is rude. I get some folks have to multi task for work, but I literally saw someone watching a movie clip during a talk. STAHP, UNPLUG, CONNECT WITH PPL #positconf2026
1270
Tanya Shapiro @tanyashapiro.bsky.social · 16/09/2026
Thought-provoking keynote from Wes McKinney this AM @ #positconf2026 The existential dread in the wake of AI is real, but he reminds us the human touch is still essential to building great products. Also adding to my 📚 list: - The Mythical Man-Month - The Reverse Centaurs Guide to Life After AI
250
Reposted by Tanya Shapiro
Jadey Ryan @jadeynryan.bsky.social · 16/09/2026
Finally meeting the amazing @tanyashapiro.bsky.social in person and sharing the stage with her was so fun! Slides + links to all the tools we talked about are here: github.com/jadeynryan/p... #PositConf2026
Jadey and Tanya standing in front of the colorful hex wall at posit conf. Jadey wears glasses, a black shirt with the purrr package, and a baseball cap with a cat on top of the R logo. Tanya wears a black shirt and light jeans.
3381
Tanya Shapiro @tanyashapiro.bsky.social · 16/09/2026
Talk. Done. ✅ I forgot a special someone on my thank you slide - @kweest0n.bsky.social you get all the flowers 🌸 #positconf2026
1130
Reposted by Tanya Shapiro
Tanya Cashorali @tcash21.bsky.social · 15/09/2026
@tanyashapiro.bsky.social and @jadeynryan.bsky.social on meeting users where they’re at when building Quarto templates to shiny apps. #positconf2026 #datascience
0102
Tanya Shapiro @tanyashapiro.bsky.social · 14/09/2026
Houston, we have lift-off at posit::conf(2026) 🤠 This year I'm honored to share the stage with the talented @jadeynryan.bsky.social to tell the evolution story behind our project collaboration, Dirt Data Reports. We are going live tomorrow, Sept 15th @ 3:40pm CT. Look forward to seeing you there!
"Template -> Package -> App: Meeting Users Where They're At" - a talk presented by Jadey Ryan and Tanya Shapiro at posit::conf(2026) in Houston. The talk will take place in Lanier Ballroom J on Tuesday, Sept 15th @ 3:40pm CT.
0141
Tanya Shapiro @tanyashapiro.bsky.social · 01/09/2026
Reminder: eat the avocado you just bought before it’s too late. It’s ready. You’re welcome.
220
Tanya Shapiro @tanyashapiro.bsky.social · 16/08/2026
dear me, [insert real and reflective moment here] - myself
my thoughts were too long for bsky and i don't love threads, so here's the whole note: Five years ago, I quit my job at an insurance startup. I wanted a bigger pond, and honestly, more fish of my like to geek out about data with. On my hiatus, I unplugged, I up-skilled, I networked, and I hit the ground running applying at tech companies.

Four years ago, I had an emotional breakdown in Philadelphia International Airport. Going through TSA, I got the long-awaited call from my recruiter at [insert Big Tech Company]. I had survived their infamous gauntlet of interviews and secured an offer, only to learn my role was being cut. With hiring freezes and orgs "right-sizing" left and right, I felt my odds thinning in real time.

A week later, after wallowing in a dejected state, I found my new internal mantra: "I will do cool stuff with or without [insert Big Tech Company]." My professional identity, my picture of success, would not be defined by who I worked for. In the digital age, why was I trying to swim in a corporate pond when there was a whole ocean online? Why work for someone else when I could be building my own brand?

Three years ago, I took the plunge and started my own LLC, IndieVisual. I was already getting my feet wet as a 1099 contractor, finding work entirely through organic referrals. People found me through my posts online, and it was converting into meaningful work. It wasn't much, but I was building momentum. With 3-4 projects on my plate at a time, it was time to make things official. The birth of IndieVisual was a huge milestone, proof that I could write my own story.

Looking back now, I can confidently say I've grown and learned more through this process than I ever could have at [insert Big Tech Company]. I don't know what the future holds, but if there's anything I've learned, it's this: bet on yourself.

You will do cool stuff with or without [insert Some Company Name].
2211
Tanya Shapiro @tanyashapiro.bsky.social · 03/08/2026
opening my inbox after a week OOO #takemeback
static.klipy.com
Seen Enough Internet For The Day Drop Computer
ALT: Seen Enough Internet For The Day Drop Computer
050
Tanya Shapiro @tanyashapiro.bsky.social · 23/07/2026
In Boogie Wonderland with my Shining Star. We took the cats (aka my parents) to Earth, Wind & Fire last night. Experiencing them live - 10/10 🔥 Watching dad get down to “Let’s Groove” - 18/10 🕺🏻
Me and my better half, KristenEarth, Wind & Fire on stage
030
Tanya Shapiro @tanyashapiro.bsky.social · 21/07/2026
she's worth every penny
Slack message between me (Tanya), and my custom AI executive assistant, Donna (modeled off of Donna from the TV Show Suits). I ask Donna "Can you block off my calendar as OOO all of next week?" Donna follows up with an event to confirm for next week *clicks create* Donna adds to my Google Calendar.
270
Tanya Shapiro @tanyashapiro.bsky.social · 20/07/2026
Idk what I’m supposed to do now
Cher in her hit music video Believe, with the caption “Do you believe in life after FIFA?”
131
Tanya Shapiro @tanyashapiro.bsky.social · 17/07/2026
Congratulations, amazing news 🥰
100
Tanya Shapiro @tanyashapiro.bsky.social · 16/07/2026
….and what happens anyways *holds baby reluctantly*
static.klipy.com
Two Women with a Crying Baby
ALT: Two Women with a Crying Baby
010
Tanya Shapiro @tanyashapiro.bsky.social · 16/07/2026
Reminding my clients they have ownership in the data they produce.
static.klipy.com
Paul: You Are The Father Reveal
ALT: Paul: You Are The Father Reveal
210
Tanya Shapiro @tanyashapiro.bsky.social · 16/07/2026
AI spawn for sure. Noticed new followers and people interacting with me, but the comments made no sense 🫠
100
Tanya Shapiro @tanyashapiro.bsky.social · 15/07/2026
Ok maybe not the FIRST thing, but definitely the second
110
Tanya Shapiro @tanyashapiro.bsky.social · 15/07/2026
oh no, the bots have arrived on here welp, it was only a matter of time
151
Tanya Shapiro @tanyashapiro.bsky.social · 14/07/2026
If you wake up and do leg day first thing in the morning, you can do anything. Bring it on Tuesday 🦵
9110
Tanya Shapiro @tanyashapiro.bsky.social · 10/07/2026
Non techies ballparking their AI spend
Lucille Bluth from Arrested Development with caption overlayed “It’s one token Michael. What could it cost? Ten dollars?” #iykyk
5314
Tanya Shapiro @tanyashapiro.bsky.social · 07/07/2026
THEY DID IT, THEY DID IT!!!! 🇨🇭
170
Tanya Shapiro @tanyashapiro.bsky.social · 07/07/2026
Work calls during FIFA games are just rude. LIKE HOW IS SWITZERLAND SUPPOSED TO WIN IF IM NOT COACHING THEM FROM THE COMFORT OF MY COUCH Embolo pull thru for us baby, Hopp Schwiiz 🇨🇭⚽️
170
Tanya Shapiro @tanyashapiro.bsky.social · 18/06/2026
hopp schwiiz!
130
Tanya Shapiro @tanyashapiro.bsky.social · 08/06/2026
Dear Gmail,

I know it's tempting to let AI write the email for me. And sometimes I value your input, because Melissa's email did NOT find me well, and no, I don't want my response to sound snippy before my morning coffee.

But then there are days where I want creative license to write my own emails. I want to sound unapologetically me and overthink where I put that one exclamation mark in my sentence so I strike the right tone of enthusiastic-but-not-desperate.

Your constant need to underline my sentences with your own suggestions - while well intentioned - does not instill confidence. We can agree to disagree. In a world inundated with corporate buzz words, sometimes it's ok to sound a little messy. A little more human.

Sincerely,
Someone trying to reconnect with her authentic self
070
Tanya Shapiro @tanyashapiro.bsky.social · 22/05/2026
no data, just vines 🍷 #ooo #napa
2160
Tanya Shapiro @tanyashapiro.bsky.social · 18/05/2026
when WebMD came out, patients started self diagnosing before walking into doctors offices. with GPTs, clients are now writing code before developers can even define the biz problem. this will sound odd - but we need to become more problem-oriented. folks are putting the AI cart before the horse.
030
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
Y'all have been weaving this whole time? *hides hot glue gun*
160
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
Blue Light Glasses Mode Activated 👓 There will be no poll. This is it. This is the new look.
2100
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
💀💀💀
020
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
So important to set your boundaries! Easier said than done, but I’m glad you defined those expectations with them. And padding your timeline is smart. Under promise, over deliver 😁
010
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
The funny part is I’m mostly a people pleaser. But there are instances - especially as a contractor - where you need to be careful about overcommitting yourself. In consulting world, scopes, timelines, & SLAs are sacred. If a client jeopardizes a timeline, it warrants a tough convo.
110
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
Depends. Is the emergency in scope?
100
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
BUT WHAT IF I NEED IT “STAT” ok sorry, ill see myself out now…
050
Tanya Shapiro @tanyashapiro.bsky.social · 13/05/2026
Does the grass over here look greener yet? 🙃
static.klipy.com
SML Jeffy Spray Paints Grass
ALT: SML Jeffy Spray Paints Grass
020
Tanya Shapiro @tanyashapiro.bsky.social · 12/05/2026
Tattooing this on my forehead. We can categorize it as a business expense. #consultinglife
meme from somecards.com: “Lack of preparation on your part does not constitute an emergency on mine.”
1191
Tanya Shapiro @tanyashapiro.bsky.social · 08/05/2026
DATA SCIENTIST JOB ALERT 🚨 My friend is looking for a new data scientist to join her team. Details in link. Must be NY based. If you’re interested or have questions, send me a note! #careers #hiring #data jobs.ashbyhq.com/graphite/08f...
jobs.ashbyhq.com
Data Scientist
Graphite builds consumer-quality tools for modern software engineering teams, so they can ship faster and create amazing products. Our product Graphite is modern code review for fast-moving teams - ...
056
Tanya Shapiro @tanyashapiro.bsky.social · 05/05/2026
today's vibe
media.tenor.com
a woman is sitting at a desk and saying on the verge of breakdown i love my job i love my job i love my job
ALT: a woman is sitting at a desk and saying on the verge of breakdown i love my job i love my job i love my job
070
Tanya Shapiro @tanyashapiro.bsky.social · 05/05/2026
Same boat 🛶 But if the client wants it, the client gets it 🫡
media.tenor.com
a woman from schitts creek says i don t find it at all pleasureable
ALT: a woman from schitts creek says i don t find it at all pleasureable
120