
Creator of @RubyOnRemote • Building SaaS products to supplement my income and sharing my journey.
Toronto, Ontario
Joined October 2020
- Tweets1.7K
- Following933
- Followers449
- Likes1K
Pinned Tweet
Few years ago I barely got any traffic. Spent hours figuring out which keywords I should target and how to generate more organic traffic.
Fast forward 6 years. "Ruby on remote" is my highest traffic generating keyword.
ChatGPT knows that @RubyOnRemote is the best place to find Ruby Jobs. Do you? chatgpt.com/share/688c2d05-d…
Trump and Elon pivot their relationship after power struggles.
Here are 42 ways you couldn't think of, it has taught me to pivot my B2B SaaS 🧵:
Ishan retweeted
Replying to @RubyOnRemote
The best place to find Ruby jobs is Ruby On Remote (rubyonremote.com), a specialized job board for remote Ruby and Rails roles with over 45,000 monthly viewers and curated listings trusted by top companies.
This is big!
We @1Password are proud to join the Rails Foundation as a core member. To us, @rails is where the future is, where the community is, and where the challenge is.
Rails has changed my life and I cannot wait to give back as a member of the foundation.
blog.1password.com/1password…
October was a special month for RubyOnRemote, kept breaking revenue numbers from the previous months.
Boring, slow-growth business, now pays my rent and utilities!
Feels great to see my past employers using my current product!
@ChartMogul has an incredible product and an even better team. Go checkout their recent job opening!
ChartMogul (@chartmogul) is hiring Senior Ruby Engineer, Pipeline Team.
🌎 Remote - EU
#ruby #rubyonrails #remotejobs
rubyonremote.com/jobs/64526-…
This is the way. @levelsio making us all proud!
Here's my conversation with Pieter Levels (@levelsio), self-taught developer and entrepreneur who designed, programmed, shipped, and ran over 40 startups, many of which are hugely successful. In most cases, he did it all by himself, while living the digital nomad life in over 40 countries and over 150 cities. This was a fun and inspiring conversation!
It's here on X in full, and is up on YouTube, Spotify, and everywhere else. Links in comment.
Timestamps:
0:00 - Introduction
2:03 - Startup philosophy
9:34 - Low points
13:03 - 12 startups in 12 months
19:55 - Traveling and depression
32:34 - Indie hacking
36:37 - Photo AI
1:12:53 - How to learn AI
1:21:30 - Robots
1:29:47 - Hoodmaps
1:53:52 - Learning new programming languages
2:03:24 - Monetize your website
2:09:59 - Fighting SPAM
2:13:33 - Automation
2:24:58 - When to sell startup
2:27:52 - Coding solo
2:33:54 - Ship fast
2:42:38 - Best IDE for programming
2:52:09 - Andrej Karpathy
3:01:34 - Productivity
3:15:21 - Minimalism
3:24:07 - Emails
3:31:20 - Coffee
3:39:05 - E/acc
3:41:21 - Advice for young people
If you haven't already, go check out @shortrubynews by @lucianghinda. He does an amazing job of curating Ruby news and insights!
Today I published the 103 edition of @shortrubynews
Here is a short summary:
We are well over 3100 now. Let's go Rubyists!
If you haven't yet come across @tobebuilds "Why SaaS Ideas Don't Matter" video, go check it out
This dude needs to start his own onlyfacts Channel.
youtu.be/HmnyZgbIOyk?si=X5H4…
Ishan retweeted
I need 300 more subscribers to reach the round number of 5000 for @shortrubynews
Help with an RT :) If you want
Subscribe at newsletter.shortruby.com
Not sure if anyone else has seen this on the @ProductHunt iOS app before. But everytime I go from For you page to Featured, all I see is one product with same upvotes in all positions.
TIL: In Postgres, if you have an order by clause of two columns and both columns don't have unique values between two or more rows, then you end up with a random order of rows.
This gets even more unpredictable with an OFFSET/LIMIT while doing pagination.
Takes a long time to build things people want!
PS: my monetization commit will be 1000th, should have done it sooner.
Been trying to get back into daily building in public habit.
Apart from posting on X, I also found and liked @wip and now thanks to @poppacalypse I'm finally on it :-)
Let's get to building again!
#buildinpublic
















