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 · 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
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
Reposted by Tanya Shapiro
Luke 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
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 · 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 · 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 · 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
5325
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
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
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 · 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
Connecting a private GH repo to PBI is an incredibly frustrating experience. It's up there with date handling in JS. Maybe worse. Yes, definitely worse.
120
Tanya Shapiro @tanyashapiro.bsky.social · 29/04/2026
Year 3 of being an LLC, I guess we’re doing this thing huh.
My renewed business license for IndieVisual LLC under the State of Florida.
200
Reposted by Tanya Shapiro
Cédric Scherer @cedricscherer.com · 24/04/2026
Next week I'll give a talk on how to "Guide the View" in DataViz (likely with a bit of love coding in our "#ggplot2 uncharted" setup 🤩) Save your spot and sign up here 👉 luma.com/z5ea6oew #datavisualization #rstats #learning
luma.com
Guide the View: Design that makes data easier to read and communicate · Luma
Some charts make you work way too hard. You scan, squint, hunt for the legend, and still aren't sure what you're supposed to take away. In this talk, Cédric…
3152
Reposted by Tanya Shapiro
Allison Horst @allisonhorst.bsky.social · 08/04/2026
Day 8 #30DayChartChallenge: circular. Serious research happening over here...nyacht. Drawing as I learn, boy did I make some bad assumptions. Watercolor and ink. 🦈🦜🍔
A venn diagram showing the overlaps (or lack of) between yacht rock, songs about boats, and Jimmy Buffett. Yacht rock barely overlaps with Songs about boats or sailing. Jimmy Buffett overlaps slightly more with Songs about boats or sailing. There is no overlap between Jimmy Buffett and Yacht Rock. 

Descriptions for each circle read:
- Yacht Rock: only depends on sound. A breezy, polished blend of soul, jazz, R&B, and disco inspiration. 

- Songs about boats or sailing: Has nothing to do with qualifying as yacht rock.

- Jimmy Buffett: Trop rock pioneer of island inspired jams blending folk, calypso, and country. 

Other annotations are a small arrow pointing to the overlap of yacht rock and songs about boats or sailing labeled"Christopher Cross 'Sailing'", and a note between Yacht Rock and Jimmy Buffett labeled "eeeeh? Maybe? Probably gonna start a fight."
1305
Tanya Shapiro @tanyashapiro.bsky.social · 08/04/2026
Today, for Day 8 Circular of #30DayChartChallenge, I'm reflecting on my data viz glow-up journey. A few years ago I experimented with a global choropleth map encircled by a radial bar chart (ggplot2). Now I'm recycling this idea for an interactive data viz to visualize The Global Human Day (D3).
1202
Tanya Shapiro @tanyashapiro.bsky.social · 07/04/2026
First ever posit::conf talk approved! Excited to co-present with the talent @jadeynryan.bsky.social on our project, Dirt Data Reports. 🌱 See you guys in Texas 🤠
Talk description for Scaling Reports: Template ➡️ Package ➡️ App. It reads: Farmers need to understand their soil data to guide management decisions, but advisors often lack time or coding expertise to generate interpretive reports that make the data actionable. To deliver multilingual, customizable soil health reports at scale, we 1) created a parameterized Quarto template, 2) expanded it into {soils}, an R package for technical users, and 3) developed Dirt Data Reports, a Shiny app for non-coders. From template to package to app, we’ll share lessons from building complementary tools that increase access to soil health insights and support real-world impact. Speakers listed: Jadey Ryan… Tanya Shapiro to be added hopefully 😂
9474
Tanya Shapiro @tanyashapiro.bsky.social · 04/04/2026
You ever look at a random font in the wild or on your feed and go “yep that’s definitely Space Grotesk [or insert font name here].” *chest swells with pride* Or is this just a weird designer thing? 😬 Yeah probably a weird designer thing…
050
Tanya Shapiro @tanyashapiro.bsky.social · 02/04/2026
I need a video game to unplug my brain from work. PS5 or Switch. Hit me with recs 👇
320
Tanya Shapiro @tanyashapiro.bsky.social · 01/04/2026
Today we... - Created an Azure acct & spun up a SQL server - Dropped, recreated, & re-seeded tables 10x because of data type issues - Hooked it up to a live Nuxt app - Got 500 errors on the live site - Yelled at Firewall settings for 30 min (it was a cache prblm) - GOT IT WORKING ON A LIVE SITE
160
Reposted by Tanya Shapiro
Allison Horst @allisonhorst.bsky.social · 01/04/2026
Day 1: Part-to-Whole Visualizing Teddy's magical expansion from a very average 45 pound dog into an immovable dire wolf once he hits the bed. Watercolor & ink. #30DayChartChallenge
A watercolor and ink illustration showing the breakdown of king size bed space when shared by a couple (combined for 50%), their cat (6%), a dog (40%), and a mandatory heat buffer between them (4%). Text label pointing to the dog reads "40% Teddy, the magically expanding dog."
19013
Tanya Shapiro @tanyashapiro.bsky.social · 01/04/2026
I've been working on overhauling my site (again). This was also a perfect opp to show an old project some love for #30DayChartChallenge. Day 1 Part-to-Whole. Breakdown of The Global Human Day. It's an exploratory piece for curious folks who like to play with data! indievisual.tech/projects/viz...
0132
Tanya Shapiro @tanyashapiro.bsky.social · 01/04/2026
so posit::conf... who's going? other cool data conferences on your list this year? maybe this is the year i see more of you guys out in the wild 👀
4141
Tanya Shapiro @tanyashapiro.bsky.social · 31/03/2026
We should do this like a nomination chain... You do one, you pass the buck and challenge someone to do one after. Maybe that's how we hold each other accountable. Excited to see the cool vizzes that come out of this!
074
Tanya Shapiro @tanyashapiro.bsky.social · 31/03/2026
Silver lining to being migraine-prone: my clients automatically get dark mode styling baked into their web apps.
010
Tanya Shapiro @tanyashapiro.bsky.social · 30/03/2026
playing around with Claude today to rig up a prototype Nuxt/Vue app that produces Quarto reports using Quarto CLI this could be a game changer bringing together best of both worlds 👀
1100
Tanya Shapiro @tanyashapiro.bsky.social · 29/03/2026
Back on my BS re-doing my website and all the old content for the gagillionth time. Hooked this up to a live API instead of static files. Still working on the exploratory interface. PS. I am SO excited for Dutton Ranch. indievisual.tech/projects/viz...
Network popular TV creator Taylor Sheridan's universe of shows and actors. The app allows users to select different creators - Mike Flanagn, Ryan Murphy, Shonda Rhimes, and Robert King. The network diagram populates with actors and shows they've been in, showing strong overlap across different series. The current network diagram highlights the most connected actor in Taylor Sheridan's universe - Jordan was in 5 shows and 62 episodes across the Sheridanverse.
160
Tanya Shapiro @tanyashapiro.bsky.social · 26/03/2026
A few months ago, I ventured out to build myself a CRM/task hack tool. The impetus: As a consultant, time is money. I needed to reduce admin work in order to maximize billable hours. Today, it will take me < than 5 minutes to generate a proposal. THANK YOU PAST SELF - NOW LETS GET BACK TO WERK 💅
290
Tanya Shapiro @tanyashapiro.bsky.social · 24/03/2026
building a CRM, brb
100
Tanya Shapiro @tanyashapiro.bsky.social · 22/03/2026
When you're triggered after a long work week and you hear someone say "Our back..." NO NOT RBAC, FOR THE LOVE OF GOD I NEED A BREAK ..."yard" Oh sorry, yes please continue, I'm not normal.
020