Vic 🌮 Profile picture
Mar 23 12 tweets 3 min read
Hey, look at that! I went from 0 to 5K followers in...14 years 🥳😂😂

Here is my growth strategy and some observations about some of my most popular tweets:
I use Twitter as a way to document my life.

I'm a parent, runner, saas builder, engineer, former engineering director, cook, violinist. I tweet about all of it. This may not a good strategy if you're a small account wanting to grow.
Outrage is addicting. The engagement from outrage tweets is like consuming empty calories.

This viral tweet came with hundreds of followers. But the people who followed me did so for a response slamming someone else, they weren't there for me.
Not all followers become part of your "audience".

For example- I follow some very political bands on Twitter whose shows I'd never buy tickets to.

Not all your followers are there for *all of you*. Some are there only for your dad jokes. Some are there for your tech rants.
Sometimes it's completely random.

I tweeted about frozen garlic last week and got 200+ likes, and a bunch of followers. Why?
This tweet had people in the first half, and ended with something I learned.

It is my most liked tweet ever, that lots of people across different industries could agree with, and then share their own experiences.
Shared experience tweets do well.

This was a one line joke that really resonated with a lot of other devops / cicd engineers:

Unfortunately this particular one also led to LinkedIn connections from companies wanting to sell me on a better CICD solution.
Not all follows are equivalent.

Say you write a tweet that get a ton of follows from personal finance twitter, that's great!

But you are primarily a TypeScript blogger. You want more engagement on those tweets. Your personal finance audience will not engage with those.
Here's a shared burden tweet that resulted in follows from unqualified audiences.

This tweet was all over instagram and facebook groups, huffpost parenting, and other sites.

Got tons of followers who never engage with me.
People who follow you today may some day unfollow you.

Your interests change. You are different people today than when you eyed each others' profiles and clicked that link. It's okay.

It's a big party. Talk to everyone. Stop talking to people who no longer spark joy.
Ultimately my strategy is to just have fun. I've made a lot of friends on here by just being myself. I respond to my friends. I post dumb jokes. I tell you when I'm being a present parent with my kids because my agenda is to have dads be more involved parents. I learn in public.
If you are still here, I am going to leave you with one of the dumbest jokes I've made on here which still makes me laugh.

Stay tuned for my how I got to 10K thread in 2036.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Vic 🌮

Vic 🌮 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @VicVijayakumar

Mar 23
It’s important to drive your own work-life balance. You only have the cognitive load to juggle so many balls. Can you drop some?

What *worked* for me was taking 2 weeks off to just staycation and work on my health, then shortening my week by taking Fridays off. #DevDiscuss
Not everyone can afford to destress by travel, and traveling is a logistics nightmare for me (kids, dog, chickens, plants, pandemic). However I do have plenty of PTO, so I use them up by just being a dad and husband 100% of the time. Cooking, running, biking, reading. #DevDiscuss
I often link people who say the B word to two burnout talks I resonated a lot with, and I hope you do too.

This one by @ashleymcnamara at AllThingsOpen:

This one by @jesslynnrose at DjangoCon US 2019:

Please watch. #DevDiscuss
Read 4 tweets
Mar 4
How do you build a fullstack app from scratch? I see this question here all the time.

The answer is something like:
- next.js
- python
- sagemaker
- tailwindcss
- C++
- typescript
- java
- sql

Makes 0 sense.

Here's a guide on building a fullstack JavaScript app in 15 mins 🧵
We're going to use Remix for this project.

Get started with:
❯ npx create-remix@latest

This will set up a directory with code and run npm install for you.

Start the site to see it:
❯ npm run dev
Idea: We're going to track our water and coffee drunk in a database.

Set up Prisma so we can talk to the db. Prisma is a database client for TypeScript and Node.

I install it, then add a new model. Now I can push my new table to SQLite. We can switch to something else later.
Read 10 tweets
Mar 3
💯 You can tell an engineer why something won’t work based on your experience but they are far more likely to retain a lived experience.

My thing in those situations is to say “let’s see what happens if we try that approach”.

Don’t say “do it & you’ll see why it’s wrong”.
It’s also entirely possible that their suggestion will work, and you the senior engineer is going to learn something invaluable.
I am not trying to infantilize anyone here, but those of us with kids immediately see the parallels.

My 7yo is riding her bike. I say don’t slam the brakes when you’re going over dry leaves, coz physics. She does it anyway, gets a bloody knee.

She’ll retain this experience.
Read 6 tweets
Jan 6
The most valuable skill for a junior dev to learn is "communication".

I've been interviewing engineers for 15+ years, and maybe this advice will seem obvious.

A quick thread of great communication in an interview to help you land that software dev role.
The interview intro

Your interviewer will intro themselves and rundown how the next 30+ mins will be spent.

When they ask you to introduce yourself, remember that this is part of the interview!

You're not a prisoner of war, don't just state your name and rank, and go quiet.
Practice your intro beforehand

When an interviewer says tell me a little bit about yourself, please tell them about yourself.

Tell them where you're from, what you currently do, what kind of things interest you.
Read 12 tweets
Nov 19, 2021
Casually browsing SaaS startups on @microacquire this morning to see if I want to buy one in the 5-10K range that has a low but steady MRR.

These are validated ideas with momentum and can shave several months to years off of your early founder journey.

Anyone else into this?
There's more interest in this than I expected. Here are a few other marketplaces I browse from time to time:

Flippa lists domain names, iOS/Android apps, blogs, ecommerce sites, SaaS, Amazon FBA.
I am also a *huge* fan of exchangemarketplace.com, which is run by Shopify, and no surprise, is a place to buy and sell Shopify businesses only.

You get a TON of verified information about a store's revenue, profit, profit margin, and sales.
Read 5 tweets
Nov 18, 2021
Weirdest use of Airtable today?

✨ I made a no-code feature flag system with Airtable and am using that to hide or display sections on a Next.js site. ✨

That's one way to help a client who can't decide when exactly something should go live on their site. 🤷🏾‍♂️
Here's how I did it. First I have a table that looks something like this. This is what the client sees when they edit the "Features" table (base, in Airtable lingo).
Airtable gives you an automatic API for each base. In the case of the Features base, I click into the API documentation and see that it looks like this.

This is a test base, I am not worried that you see my base ID in the screenshot.
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(