Alex Yumashev Profile Banner
Alex Yumashev Profile
Alex Yumashev

@jitbit

1,839
Followers
187
Following
527
Media
7,896
Statuses

Founder of . Tweeting about SaaS/tech/bootstra... Who am I kidding, mostly random stuff. Father by day, dev by night.

🇬🇧🇱🇻🇪🇺
Joined April 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@jitbit
Alex Yumashev
3 years
Jitbit condemns this war. I'm from Russia originally and I'm ashamed of my passport right now. Forgive us Ukraine 🇺🇦 💙💛
6
1
38
@jitbit
Alex Yumashev
10 months
Tweet media one
113
2K
34K
@jitbit
Alex Yumashev
4 years
Me writing Markdown
Tweet media one
Tweet media two
139
2K
15K
@jitbit
Alex Yumashev
4 years
niiiiiice
Tweet media one
9
51
491
@jitbit
Alex Yumashev
5 years
Coding is procrastination for founders. Very similar to social networks: instant gratification + dopamine hit + a way to escape the boring shit of running a business (mostly marketing) God I love coding.
16
68
468
@jitbit
Alex Yumashev
3 years
We've officially crossed the $300k/month revenue mark. It's been stable for 3 months. It took our (extremely) small company 10 years. We could probably get there faster with funding or a bigger team, but then again - we wouldn't get to keep all this revenue to ourselves eh??
33
3
200
@jitbit
Alex Yumashev
5 years
@dhh My bootstrapped software company spends around $1k every month just so that we *show up* if someone searches for us using our effing *brand name*. (which is not even a word, 100% artificial)
8
14
146
@jitbit
Alex Yumashev
4 years
Our tests confirm that the pricing page is the one page people actually read - thoroughly and carefully. You can use it to surface and re-surface your most valuable features.
3
16
102
@jitbit
Alex Yumashev
11 years
Product is easy to copy. The culture that produced the product is hard to copy @dharmesh at #bos2013
4
132
64
@jitbit
Alex Yumashev
3 years
Everyone and their dog has a book these days, so last night I freaked out and published my unfinished, unedited and unpolished book on Amazon. It's been "work in progress" for too long The cover sucks, the timing sucks, BUT it's free for the next 5 days!
9
18
57
@jitbit
Alex Yumashev
3 years
Say all you want about DHH & JF, but the "Embrace Constraints" chapter has changed my life 15 years ago Now at 300k/mo we still have a tiny team, we deliberately don't use a bloated pile of paid SaaS'es, not even analytics/email/etc Limitations are good - they force creativity
6
3
51
@jitbit
Alex Yumashev
3 years
I’m lost & broken & frightened right now. The war has to stop. Here’s some random thoughts for my European and American friends (from someone who grew up in Russia)👇
5
9
52
@jitbit
Alex Yumashev
3 years
We’ve just migrated a 1TB (!) database. From a Windows server to a Linux one. With zero downtime.
7
0
49
@jitbit
Alex Yumashev
4 years
@hnshah Overpriced JSON file.
0
1
43
@jitbit
Alex Yumashev
3 years
I'm SERIOUSLY considering a paid add-on for my SaaS named "Custom Legal Stuff" for $35,000 per occasion.
5
0
43
@jitbit
Alex Yumashev
5 years
Friends know me as a strong opposer of JavaScript frameworks, but let me just take off that hat for a moment and give @vuejs a huge shout out. Vue. Is. Awesome.
1
5
42
@jitbit
Alex Yumashev
13 years
Queen vs Justin Bieber http://t.co/pC14eNIP
Tweet media one
4
158
37
@jitbit
Alex Yumashev
3 years
2020 was tough: pandemic, homeschooling, biz ups & downs, isolation - so my wife has literally bought me a plane ticket & pushed me out to decompress on my own. I flew to the States and did an epic motorcycle ride though Cali: Yosemite, Monterey, Big Sur, Pismo.. She’s the best
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
0
40
@jitbit
Alex Yumashev
5 years
Coder's UI vs Designer's UI
Tweet media one
0
6
39
@jitbit
Alex Yumashev
6 years
Drafted an epic post about my recent move from Mac to PC. Check it out if you're still trying to find a replacement for that 2015 retina MacBook we all love.
10
5
37
@jitbit
Alex Yumashev
3 years
Things I'd do differently when launching my SaaS app 12yrs ago: 1. Use Int64 database IDs instead of Int32
5
0
33
@jitbit
Alex Yumashev
3 years
My wife has pivoted her entire career during the pandemic, followed her huge passion and became a sports journalist. Started small with just a tiny Telegram channel - to an accredited reporter - to giving expert comment on Winter Olympics on LIVE TV tomorrow Nuts. Proud AF❤️
0
1
32
@jitbit
Alex Yumashev
7 years
In case you missed my interview at IndieHackers yesterday #shamelessplug
@IndieHackers
Indie Hackers
7 years
"I barely slept, drove a $500 car, and kept… releasing a new app every 4-5 months." — @jitbit , $1.7M/yr
5
19
92
4
0
30
@jitbit
Alex Yumashev
4 years
In 15 years of running my SaaS I’ve never used a calendar app. Ever. Hate it. One of the reasons I quit my job and started a company is dealing with stupid calendars, meetings, calls and reminders. The only thing I used calendar for were flight times, but yeah, not this year.
6
1
30
@jitbit
Alex Yumashev
10 years
best motivator ever http://t.co/P49mELx2w6
Tweet media one
3
49
28
@jitbit
Alex Yumashev
3 years
Woke up to some Reddit love today. Someone's asked for a ticketing system recommendation and... gosh this feels so freaking amazing. "Just build a cool product" still works ppl
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
2
29
@jitbit
Alex Yumashev
5 years
Watch out #Microconf I’m coming as five!
Tweet media one
1
0
28
@jitbit
Alex Yumashev
6 years
Tweet media one
0
9
28
@jitbit
Alex Yumashev
5 years
Turns out you don't need any extensions to capture a full-length webpage screenshot: Chrome - Dev. tools -> Menu -> "Run command" -> start typing "Captu..." -> select "Capture full size screenshot"
2
7
27
@jitbit
Alex Yumashev
6 years
2000s: "I will go and find a nice image icon for my button..." 2010s: "I will find a suitable glyph in the webfont we're using..." 2018: "Nahhhh. screw it, I'll just pick one unicode symbol that fits... There's an ∞ of them"
2
3
26
@jitbit
Alex Yumashev
3 years
is by far the best GUI git client I tried. Clean UI, handy, fast. But the best part - it's bootstrapped and built by an indiehacking married couple. ...oh no wait, the best part that it's not built with effing Electron @git_fork
2
1
27
@jitbit
Alex Yumashev
4 years
Every marketer and their mom will tell you to create "Competitor-X alternative" pages. Not a single one will tell you to actually build the "Your-Product alternatives" one. Meanwhile you'll easily get the top 1 google spot for this.
3
3
27
@jitbit
Alex Yumashev
6 years
Typical enterprise customer: Are you PCI compliant? What about GDPR? HIPAA? Are the disks encrypted? Where's the datacenter? Is it secured? Do you have TLS 1.0 disabled? Are employees certified? OK... Oh, but your app DOESN'T WORK IN IE10 !!
3
2
25
@jitbit
Alex Yumashev
4 years
Pentesters we hired to try to "hack" our SaaS: "Your code keeps banning our IP address after malicious requests, can you please disable that?" Huh?
3
0
25
@jitbit
Alex Yumashev
6 years
My wife gave me a drone for my birthday. WOW. Perfect toy for an introvert. PS. Also, have to ride on the front edge 100% of the time now, to check of this thing is still following me :)
3
0
25
@jitbit
Alex Yumashev
10 years
Awesome tool for finding unused CSS on your website (across several pages, not just one):
1
14
24
@jitbit
Alex Yumashev
4 years
I'm starting to realize what bugs me about this pile of "modern web" technologies (JS frmwrks, builders, webpacks & TailwindCSS'es) The dinosaur-hacker-control-freak in me *really* needs to know what happens under the hood, but npm-packages just keep saying "duuude we got this"
3
5
24
@jitbit
Alex Yumashev
8 years
Biggest lesson learned at #bos2016 for me so far: your funnel does not end at the "trial-2-paid" conversion. It ends at "paid-2-referral".
1
21
24
@jitbit
Alex Yumashev
3 years
I'm writing a book. It's about relational database scaling and performance hacks. Because in the end that's what running a SaaS boils down to, as it turns out :( P.S. I'm serious
1
1
24
@jitbit
Alex Yumashev
5 years
HR: Please come to our interview You: uhmmm... I'm not even... HR: Please, please, we want to hire you! You: well... ok... Interview HR: Why do you want this job and why we should hire you?
3
3
24
@jitbit
Alex Yumashev
1 year
Norway is ❤️❤️❤️ mindblowingly magnificent cc @einarvollset !!!
Tweet media one
Tweet media two
Tweet media three
3
0
24
@jitbit
Alex Yumashev
6 years
I get it, I really do... Poor communication, no grandfathering etc.... Still couldn't resist making this :))
Tweet media one
2
2
24
@jitbit
Alex Yumashev
4 years
❤️the last episode of @startupspod "Only take advice from someone who's done it at least twice" & more wisdom by @robwalling I launched 26 products, most of them failed, some got to 5-10k MRR and only ONE really took off - and I still feel like a rookie More "Angry Rob" plz
4
2
24
@jitbit
Alex Yumashev
6 years
Bootstrapped startup founder's time: Early stage = 90% coding, 10% marketing First customers = 50% coding, 30% marketing, 20% support Growing = 60% marketing, 39% support, 1% coding Grown and mature: 100% sysadmin/outages/devops/backups/CI/loadbalancing/and shit
1
1
23
@jitbit
Alex Yumashev
3 years
Spotting toxic customers and saying "no" early is the best skill ever. P.S. My latest "no" was like: "Sorry, we are a *product* company, but analyzing 12 pages of business requirements and adopting our app to them sounds like *consulting*, which is a different pricing league"
2
0
23
@jitbit
Alex Yumashev
7 months
Achievement unlocked. Microsoft has just released .NET 8.0.3 update... ...with my code in it!!! 🎉🥳 P.S. If you're a C# web-developer go install it. I just made your websocket apps 40% faster.
6
3
23
@jitbit
Alex Yumashev
3 years
Whoa, this is blowing up! Shameless plug time! Check out my free Unused CSS Scanner (and more free tools) at
2
1
22
@jitbit
Alex Yumashev
5 years
Please, please, please watch this with the sound on. Found a perfect trail for drone-filming, but unfortunately - a green one 😉
4
1
20
@jitbit
Alex Yumashev
5 years
It's official, we're out of IPv4 addresses
@ripencc
RIPE NCC
5 years
Today, at 15:35, we made our final /22 IPv4 allocation from the last remaining addresses in our available pool. We have now run out of IPv4 addresses. Read our full announcement here: In the picture, the Registration Services team at the RIPE NCC
Tweet media one
67
3K
3K
0
16
19
@jitbit
Alex Yumashev
2 years
Riga half marathon!
Tweet media one
0
0
20
@jitbit
Alex Yumashev
4 years
How to redesign your outdated SaaS app to give it a more modern look in 3 easy steps: 1) Open your app in the browser 2) Zoom to 125% 3) That's your new design (almost not kidding)
2
0
20
@jitbit
Alex Yumashev
4 years
Biggest achievement of 2020 - finally learning Latvian (8 months of online lessons over Zoom), passing the language exam and getting my permanent residency. PS. And now my favorite thing is pretending I only speak English & Russian and then listen to the locals discuss me hehe
3
0
20
@jitbit
Alex Yumashev
4 years
One of the perks you get being self-funded and profitable is turning down unfit potential customers. Them: "Hey, you are *invited* to participate in RFP *bidding* for a trouble ticketing system for Huge-Ass-Blah-Blah-Telecom, please fill these 45 forms" Me: "Mark as spam"
3
0
20
@jitbit
Alex Yumashev
5 years
I’m in heaven and off the grid for the next 10 days.
Tweet media one
0
0
20
@jitbit
Alex Yumashev
4 years
So apparently 2 billion dollar startup simply forgot to renew their domain name.
Tweet media one
4
4
18
@jitbit
Alex Yumashev
4 years
2020 really sucks but has its upsides. 1st: no travel + homeschooling resulted in more quality time with the family. 2nd: I got into running. That dopamine hit at ~6K made me a running junkie. It started as an excuse to get out - now I'm doing the Riga marathon this weekend.
3
0
19
@jitbit
Alex Yumashev
3 years
Had to let someone go for the first time in... ever. This is freaking tough and I didn't sign up for this. Some thoughts:
5
0
19
@jitbit
Alex Yumashev
3 years
Got my 2nd vaccine today. After 10 hours - brain fog, shaking chills, fever.. Started instantly, like a flip switch Super happy tho! b/c can’t even imagine what would happen if I got the actual frikin virus This genetic material is definitely something extra fucking terrestrial
4
0
18
@jitbit
Alex Yumashev
4 years
That's a heck of a ton of hardware for only 2mil MAU. Our SaaS app with 3mil users and >100mil UGC runs on 1 (one!) lousy server (though blob-objects are scaled out to S3) How bad is their codebase?
@th3j35t3r
JΞSŦΞR ✪ ΔCŦUΔL
4 years
Anyone wanna know what Parler are trying to put together from other hosting providers that aren't AWS? Read this spec list. Good luck with this outside of AWS. Rob Monster of Epik Hosting won't be able to give them this kinda grunt with his shitty white-label reseller acct.
Tweet media one
163
335
2K
3
2
18
@jitbit
Alex Yumashev
6 years
Nice "technical SEO" tip I found when browsing old @JohnMu 's videos: If you're lazy-loading your images, make sure you also include these images inside a <noscript> tag. Otherwise you're losing organic traffic from image-search.
1
5
18
@jitbit
Alex Yumashev
6 years
Just installed a time-tracking browser addon, to see how much time I waste on social networks. Turns out my TOP-1 website is... "localhost" #GetALife
2
2
18
@jitbit
Alex Yumashev
3 years
The tech world has a cognitive bias, that the most discussed tech stacks are the most popular ones. Meanwhile 90% of software is quietly built with boring tech like Java or even (oh no!) PHP. No frameworks, no containers, no serverless workers, no webpack, not even npm.
2
3
18
@jitbit
Alex Yumashev
4 years
Next time someone makes fun of frontend devs - this is what I'm showing. (you don't have to read Russian, just check the video out)
@Omgovich
Vlad Shilov 🦆🇪🇸
4 years
Хочется похвастаться: Зацените какую крутую штуку я сделал на работе.
13
7
292
0
1
18
@jitbit
Alex Yumashev
5 years
I looove my new setup. Surface Book 2 + MS dock + G413 mechanical keyboard + the fabulous 34” Dell display. (had to send back 2 monitors before settling on this one) PS. Although turned out the dock is not even needed, the monitor could handle all of it via USBc
Tweet media one
2
0
17
@jitbit
Alex Yumashev
6 years
JS frameworks are the new "ASP NET WebForms" - a shitty abstraction, with its own "tags", "attributes", hidden logic, etc. Things that are trivial in HTML suddenly become a messy workarounds. JS devs are too young to remember, but we - the old farts - do
@jensimmons
Jen Simmons
6 years
It’s beginning to feel like the HTML-CSS-JS vs JS-JS-JS war is a class war. If your project has a budget of millions, “of course” you should use a complex build process and a JavaScript framework that handles everything (according to the folks who believe this). The pressure…
77
353
1K
2
5
17
@jitbit
Alex Yumashev
3 years
Just drafted a short blog post with some details for SQL geeks:
@jitbit
Alex Yumashev
3 years
We’ve just migrated a 1TB (!) database. From a Windows server to a Linux one. With zero downtime.
7
0
49
1
1
17
@jitbit
Alex Yumashev
3 years
Facebook renamed to Meta, Google renamed to Alphabet. And Twitter stays Twitter b/c it doesn’t have the “edit” button.
0
0
17
@jitbit
Alex Yumashev
3 years
Small founders can't use "remote" as their hiring advantage anymore, since every FAANG and their mom is now "remote". Have to come up with something else. How about this: we're not just remote, we're async (!), we value deep work and you don't have to be on Slack 24/7
5
0
17
@jitbit
Alex Yumashev
1 year
So, my company name is "Jitbit" And the no.1 search keyword that brings me traffic these days is (drumroll please): "chat jibiti" P.S. no.2 is "chat jipiti". You can't make this stuff up. Thank you, voice search (I guess)
2
0
16
@jitbit
Alex Yumashev
4 years
You after spending hours googling for a complicated tech issue, then finally bump onto a helpful StackOverflow answer, and then realize it's YOUR OWN ANSWER
2
0
17
@jitbit
Alex Yumashev
7 years
Had wonderful time at #microconf in Lisbon, huge todo-list as always. Gonna miss you all. PS. kudos 2 @benediktdeicke for the pic;)
Tweet media one
1
0
17
@jitbit
Alex Yumashev
6 years
GDPR: "Let's make sending unwanted emails harder" Lawyers: "Cool. And let's email EVERYONE about that."
0
4
17
@jitbit
Alex Yumashev
5 years
I don't recall asking every company in the world to email me what they're doing "to ensure they remain operational during these disruptive times" Shut up, I don't care :)
7
3
16
@jitbit
Alex Yumashev
4 years
"Shareware" developers in the 2000s: "whoa, that looks like a cool moneymaking product, how come I haven't thought about this, I SHOULD TOTALLY CLONE IT" (launches IDE, goes off the grid for 3 weeks) SaaS founders in 2020: "ehh, this niche seems occupied, let's move on"
1
0
16
@jitbit
Alex Yumashev
6 years
Mesmerizing. And enlightening. PS. Found it here:
1
7
16
@jitbit
Alex Yumashev
4 years
"Shrek" was released 10 years ago. Feeling old yet? If not - it was actually Shrek 4. The original Shrek was 20 yrs ago.
2
2
15
@jitbit
Alex Yumashev
6 years
40 more miles to #BoS2018
Tweet media one
1
0
16
@jitbit
Alex Yumashev
11 months
So, first OpenAI killed hundreds of startups by adding a PDF plugin. Yesterday they killed 500 more by adding "knowledge retrieval" - all those products built around custom embedding are dead now. OpenAI is the "Amazon Basics" of indy AI products.
5
0
16
@jitbit
Alex Yumashev
4 years
As a SaaS *customer* I have to say I actually prefer “features” over “benefits” on landing pages.
4
0
16
@jitbit
Alex Yumashev
2 years
Many times solving a interesting puzzle like this makes me happier than hitting an MRR milestone or coding a new feature.
2
1
16
@jitbit
Alex Yumashev
6 years
2010: you write in MS Word, saving it to the cloud every now and then in case your laptop dies 2018: you write in Google Docs saving it locally in case your Internet dies
0
1
16
@jitbit
Alex Yumashev
5 years
Just read 4 blog posts how CloudFlare ruins SEO rankings for websites. Ran a quick reverse-IP test and discovered some shady Chinese porn site on the same IP. Disabled it for 24 hours as a test, will tweet the results later.
8
2
16
@jitbit
Alex Yumashev
3 years
Simple attribution hack: 1. when someone visits the website, we store the utm-param OR the entrance page in cookies 2. when they sign up: we save that info in the DB next to their account 3. when they convert: we know where they came from even if someone else is placing the order
5
0
16
@jitbit
Alex Yumashev
7 years
Back home from @femtoconf . Awesome conference, very balanced, people sharing tons of their secret sauce, haven't seen this in a while
1
5
16
@jitbit
Alex Yumashev
3 years
When deciding between candidates - always hire the better cultural/value fit. Tech skills are less important. I’ve hired dozens of people in my prof life and this rule has never let me down. PS. _Especially_ if you’re a small indie SaaS
0
1
15
@jitbit
Alex Yumashev
5 years
Customers: "We want a self-hosted version! Give us the self-hosted version! SELF-HOSTED VERSIOOOON!" Also customers: "How do we tweak the database indexes? How to optimize DB performance? How do we backup?"
2
0
15
@jitbit
Alex Yumashev
3 years
Half-marathon baby
Tweet media one
Tweet media two
3
0
15
@jitbit
Alex Yumashev
4 years
After overpriced tickets, 2 awful connections (for a EU domestic flight!!), spending 7 hours in a mask, a closed down Europcar office, and 1:00am check-in - I’M FINNALY HERE!!!!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
15
@jitbit
Alex Yumashev
4 years
Just out of curiosity used the Azure calculator to build a cloud config similar to what we have in AWS. Turns out it's 40-50% cheaper. Even with all the discounts we squeeze out of the "3 year reserved" AWS plans. Wow.
5
0
15
@jitbit
Alex Yumashev
4 years
My post "23 Things We Do Wrong" got some attention so I thought it'd be a good idea to write "23 Things We're Awesome At"
3
4
15
@jitbit
Alex Yumashev
3 years
The more I talk to founders the less I buy from bootstrapped companies *unless* the company's been around for 12-18 months or took funding. Founders have shiny object syndrome and lose interest in stuff all the time. Having history (or funding) => more chances they stick around
1
0
15
@jitbit
Alex Yumashev
7 years
This is how I feel today. Thanks Barbara, Mark and Pauline 💕
Tweet media one
3
0
15
@jitbit
Alex Yumashev
4 years
Manager: so you want a bank account for a software company? Me: yep! Mgr: can you provide any evidence that are, in fact, a programmer? Me: how about a GitHub profile and a StackOverflow account? Mgr: What's "github"? IT guy (fixing the printer in the same room): Take it.
1
1
15
@jitbit
Alex Yumashev
9 years
So proud to sponsor #microconf this year
Tweet media one
0
3
15
@jitbit
Alex Yumashev
5 years
If there's one thing I learned about running a self-funded startup, it's this: Whenever you face a choice - choose "boring"
1
0
15
@jitbit
Alex Yumashev
6 years
If you ever need help with AdWords, I *highly* recommend @aaronweiner he's a genius (and a highly professional consultant btw, made me feel like I'm his only client, which is obviously not true)
1
4
14