Marc Köhlbrugge Profile Banner
Marc Köhlbrugge Profile
Marc Köhlbrugge

@marckohlbrugge

Followers
55,973
Following
483
Media
3,987
Statuses
43,705

🏠 redecorate 👌 premium domains 🐴 monitor @-handles 🚧 ship 🚀 launch 💼 hire

Joined January 2007
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@marckohlbrugge
Marc Köhlbrugge
11 months
Launching my newest AI product: 🏠✨ Restyle your room and generate interior design ideas. Powerful AI with an intuitive interface that's easy-to-use for both home owners and interior design professionals. Try for free:
87
90
771
@marckohlbrugge
Marc Köhlbrugge
5 years
How to make easy $10,000 revenue: 1. Buy $11,000 worth of salt. 2. Sell for $10,000. 3. Boom. $10,000 in revenue. Whenever someone shares their revenue numbers, but not their expenses/profits/margins, take it with $1,000 grains worth’s of salt.
69
2K
7K
@marckohlbrugge
Marc Köhlbrugge
6 years
How to get any app developed free of charge: 1. Build a landing page describing the product you want 2. Add a price tag. Any amount will do 3. Post to HN as if it’s a real product 4. Wait for “I can build this in a day and open source it” comment 5. Reply “No, you can’t” 6. ✅
29
849
4K
@marckohlbrugge
Marc Köhlbrugge
7 years
How to find a mentor: 🚫 Don’t ask them to mentor 💬 Just ask (specific) questions 📊 Apply their insights 🔥 Follow up w/ results ♻️ Repeat
33
788
3K
@marckohlbrugge
Marc Köhlbrugge
3 years
index.php
60
487
3K
@marckohlbrugge
Marc Köhlbrugge
9 months
How to steal a statue in broad daylight using iOS 17 😮
68
255
3K
@marckohlbrugge
Marc Köhlbrugge
4 years
“One of the most effective things you can do to build better habits is to join a culture where your desired behavior is the normal behavior. New habits seem achievable when you see others doing them every day.” – @JamesClear (Atomic Habits)
8
344
2K
@marckohlbrugge
Marc Köhlbrugge
2 years
“passive income”
26
174
2K
@marckohlbrugge
Marc Köhlbrugge
1 year
Twitter will soon start releasing unused handles 👀 So I made a service that continuously monitors your desired handle and notifies you the moment it becomes available for registration. 🐴 It's freeeeee! (*insert horse sound*)
@elonmusk
Elon Musk
1 year
Twitter will soon start freeing the name space of 1.5 billion accounts
15K
30K
373K
145
183
1K
@marckohlbrugge
Marc Köhlbrugge
1 year
$1M+ in daily revenue 🤯 Mixed feelings, as @levelsio and @dannypostmaa were first. But it confirms my thesis that "normal people" don't know how to upload photos to a website. Photos are locked in their phone so a mobile app can offer a more streamlined UX to the masses
@Loopifyyy
Loopify 🧙‍♂️
1 year
This mobile app called "Lensa" is going crazy right now, doing $1M+ in revenue per day, growing rapidly. (see img below) It uses Stable Diffusion to create AI images of anyone if you give it 20 images. Some people see new tech and get fearful, others see opportunity.
Tweet media one
55
147
1K
50
125
1K
@marckohlbrugge
Marc Köhlbrugge
1 year
"10 apps for Vision Pro to 10x your productivity…"
Tweet media one
43
153
1K
@marckohlbrugge
Marc Köhlbrugge
1 year
keep_shipping.xls
Tweet media one
59
86
1K
@marckohlbrugge
Marc Köhlbrugge
8 months
Stripe events you should monitor for your SaaS
Tweet media one
19
50
1K
@marckohlbrugge
Marc Köhlbrugge
4 months
Gotta love travel routers ❤️
Tweet media one
37
27
1K
@marckohlbrugge
Marc Köhlbrugge
3 months
here's a todo list app in one LOC
Tweet media one
42
46
1K
@marckohlbrugge
Marc Köhlbrugge
18 days
Have you coded any productivity software just for yourself with no intent to productize it? Please share details/screenshot/etc. Really curious what’s everybody using behind the screens.
266
32
931
@marckohlbrugge
Marc Köhlbrugge
1 year
Received a $2,500 grant to experiment with @OpenAI 's APIs 😍 Maker? Apply here:
Tweet media one
44
78
890
@marckohlbrugge
Marc Köhlbrugge
1 year
If your site has a favicon when you launch, you launched too late
96
56
872
@marckohlbrugge
Marc Köhlbrugge
11 months
If Stripe can get away charging $2.00 for generating a PDF, you can probably charge more too
Tweet media one
25
40
844
@marckohlbrugge
Marc Köhlbrugge
10 months
Do not build a cheaper alternative to a good product Build a more expensive alternative to a bad product
21
67
816
@marckohlbrugge
Marc Köhlbrugge
6 years
Dear tech companies, Please stop requiring SMS for 2FA. Thank you, Travelers worldwide
27
169
764
@marckohlbrugge
Marc Köhlbrugge
3 years
Today, 10 years ago, I launched BetaList 🤯 Since then we've… 🚀 Featured 15,000+ startups 💖 Reviewed 70,000+ submissions 😘 Welcomed 100,000+ registered users 💰 Generated almost $1M in revenue ⬇️ THREAD
26
53
645
@marckohlbrugge
Marc Köhlbrugge
6 years
How to be a serial non-shipper: 💡 Come up with idea 🛠 Build quick prototype 🎉 Get carried away adding features 🍞 Have half baked v2.0 Weeks later… 🕝 😠 Competitor launches v0.1 of same idea 😡 Gets users. PR. Revenue. Etc. 🤬 Kick yourself for not shipping ♻️ Repeat
22
148
622
@marckohlbrugge
Marc Köhlbrugge
2 years
One fun Tailwind CSS trick I came up with is creating my own role-based variants. For example to show certain elements only to admins, I make my body look like: <body data-admin> and add the classes "hidden admin:block" to any elements that should only be visible to admins
Tweet media one
Tweet media two
11
59
611
@marckohlbrugge
Marc Köhlbrugge
11 months
My stack these days: hosting AI models payments monitoring bugtracking logs CDN email
41
26
576
@marckohlbrugge
Marc Köhlbrugge
2 years
Made a little feedback widget using only @tailwindcss (no javascript!) Source code:
14
39
571
@marckohlbrugge
Marc Köhlbrugge
1 year
You might be able to copy a (successful) product, but you probably can't copy the conditions that made it succesful. So stop copying other products thinking you'll get the same success. Study how they learned what to build given the conditions at the time. Copy that process.
22
79
563
@marckohlbrugge
Marc Köhlbrugge
11 months
Rubygems I use for rails - obviously puma - server of choice pg - postgres ftw! turbo-rails - interactive apps without JS stimulus-rails - if I need to write JS after all importmap-rails - sane way to deal with JS deps tailwindcss-rails - sane way to deal
56
37
548
@marckohlbrugge
Marc Köhlbrugge
3 years
life as a solo founder
13
63
536
@marckohlbrugge
Marc Köhlbrugge
9 months
Here’s my schedule for optimal productivity: 04:00 get out of bed 04:10 cold shower 04:20 HIT training 04:50 take supplements 04:55 gratitude journal 05:10 meditate 05:40 speed read philosophy 06:10 speed read science 06:20 bulletproof coffee 06:30 prioritization framework 06:40
51
34
499
@marckohlbrugge
Marc Köhlbrugge
10 months
I'm selling 🤑 $2,800 MRR 👌 Mostly profit 🛤️ Ruby on Rails 💰 Asking for $100k to $150k Reason for selling: Got too much on my plate already 😂 Opportunities: - Expand into other social media platforms - Expand into full-on brand monitoring - Add
71
19
444
@marckohlbrugge
Marc Köhlbrugge
6 years
That feeling when you finally launch your startup 🚀😁
3
107
420
@marckohlbrugge
Marc Köhlbrugge
8 months
People are starting to get around my "disposable email services" block list on Some of these disposable email services are clever and register new domains all the time. They don't publicize these domains anywhere, so they are hard to block. However, all
56
16
406
@marckohlbrugge
Marc Köhlbrugge
4 years
"We often say yes to little requests because we are not clear enough about what we need to be doing instead. When your dreams vague, it's easy to rationalize little exceptions all day long and never get around the specific things you need to do to succeed." – @JamesClear
7
75
403
@marckohlbrugge
Marc Köhlbrugge
10 months
@levelsio where's the purchase link?
Tweet media one
5
5
394
@marckohlbrugge
Marc Köhlbrugge
5 years
Excited to launch my latest product today! 🚀🚀🚀 🤑💬 Expensive Chat – Chatroom where you pay $0.01 per letter. It's a social experiment to see what happens to a chatroom when it's not a free-for-all, but every message cost you cold, hard cash.
53
77
389
@marckohlbrugge
Marc Köhlbrugge
22 days
This is kinda shitty Developer made a free, open-source UI for Ollama to run LLM's on your Mac. Really well done. Then someone just copied the code AND name, and is selling it ?? Original open-source and free: Paid rip-off:
31
45
383
@marckohlbrugge
Marc Köhlbrugge
4 years
🥳 Tweet Photo got acquired! You can read the full story here: 📝 How a blog post became an accidental MVP 📈 Growth on auto-pilot with a viral feature 💸 Experiments with monetization 🎬 Which movie star used it 🤑 How much it sold for
28
25
372
@marckohlbrugge
Marc Köhlbrugge
2 years
Hello from Bangkok 👋
Tweet media one
30
2
371
@marckohlbrugge
Marc Köhlbrugge
2 years
Idea: YouTube Thumbnail Creator using AI YouTubers like MrBeast spend $10k+ on a single thumbnail because it can make the difference between going viral or not 1️⃣ Train model w/ Dreambooth 2️⃣ Upload video frame grabs 3️⃣ Describe video concept 🪄 AI generates thumbnails
Tweet media one
29
12
365
@marckohlbrugge
Marc Köhlbrugge
6 years
I just realised I’d rather buy from a 1-year old bootstrapped company than a 1-year old funded company. The bootstrapped company is more likely to have found a sustainable business model and will still exist in a year’s time.
7
73
356
@marckohlbrugge
Marc Köhlbrugge
4 years
💖 Been using Ruby on Rails for ~15 years now. Still a joy to work with every day. How many programming frameworks can you say that of?
25
36
358
@marckohlbrugge
Marc Köhlbrugge
9 months
Tweet media one
25
4
352
@marckohlbrugge
Marc Köhlbrugge
4 months
I wonder how many people are buying 's Campfire product, just to see @dhh and team's code. I just did 😄
Tweet media one
36
10
355
@marckohlbrugge
Marc Köhlbrugge
11 months
Tweet media one
2
18
349
@marckohlbrugge
Marc Köhlbrugge
1 year
ChatGPT can now browse the web 🤯
24
39
346
@marckohlbrugge
Marc Köhlbrugge
1 year
When you’re just starting out, just learn to ship. Don’t worry whether it’s something people want. Whether there’s a sustainable business model. Just learn to ship. And keep shipping.
15
33
338
@marckohlbrugge
Marc Köhlbrugge
1 year
2022: training your AI model to look like you 2023: training you to look like your AI model
15
26
328
@marckohlbrugge
Marc Köhlbrugge
8 months
Drop shipping: all marketing, no product Indie hacking: all product, no marketing
Tweet media one
34
21
318
@marckohlbrugge
Marc Köhlbrugge
4 years
@levelsio Imagine the money you’d make if you had TWO index.php files! 🤑
4
3
309
@marckohlbrugge
Marc Köhlbrugge
10 months
Note to self: stop responding to DMs
Tweet media one
45
4
308
@marckohlbrugge
Marc Köhlbrugge
1 year
Added a little hover effect on the PRO badges :D
16
10
305
@marckohlbrugge
Marc Köhlbrugge
1 year
Demo video of MarcBot with ChatGPT + Whisper (in case you don’t use Telegram)
30
31
300
@marckohlbrugge
Marc Köhlbrugge
3 months
Spotify never heard of traveling?
Tweet media one
33
2
300
@marckohlbrugge
Marc Köhlbrugge
11 months
indie_maker_worst_nightmare_starter_pack.gif
Tweet media one
26
25
298
@marckohlbrugge
Marc Köhlbrugge
11 months
Switched to Tailwind CSS last year. Never shipped so fast. Last 12 months: (redesign)
25
13
303
@marckohlbrugge
Marc Köhlbrugge
10 months
Didn’t expect @elonmusk to use GoDaddy 🫣
Tweet media one
43
5
289
@marckohlbrugge
Marc Köhlbrugge
6 years
The difference between an engineer and an entrepreneur: Engineer: I could save $5 by building this myself. Entrepreneur: I can charge for this and make a living doing what I love.
@levelsio
@levelsio
6 years
I am afraid Hacker News has learnt nothing in 10 years (via @andreyazimov )
Tweet media one
Tweet media two
11
32
301
7
59
286
@marckohlbrugge
Marc Köhlbrugge
1 year
Nice…
Tweet media one
@marckohlbrugge
Marc Köhlbrugge
1 year
First $29/mo subscription after declaring a failure 😅 Will keep the product running for now and see how paid customers use it. Might hone in on those use cases, if there's a clear path to profitability.
Tweet media one
10
0
42
14
6
276
@marckohlbrugge
Marc Köhlbrugge
3 years
It you want a profitable business: Stop thinking of yourself as a developer who makes money, and start thinking of yourself as a business person that happens to use code.
@_rchase_
Reilly Chase
3 years
Today I'm open sourcing the code that I've made $500K off of:
Tweet media one
73
383
3K
3
39
276
@marckohlbrugge
Marc Köhlbrugge
3 years
A story about how someone (sadly not me) made $15,000 in crypto by buying expired domain names ⬇️
4
26
269
@marckohlbrugge
Marc Köhlbrugge
1 year
I did 🫣
Tweet media one
@kylegawley
Kyle Gawley
1 year
I didn't go from $100/m to flying in Qatar's Qsuite with a portfolio of small bets
Tweet media one
16
2
74
19
0
265
@marckohlbrugge
Marc Köhlbrugge
7 years
Building a new feature: 💡 Idea ✏️ Quick sketch 🔨 Rough prototype 💬 Peer feedback 🖌 Refactor code & design 🚀 Ship 🔬 User feedback 📈 Improve
7
99
261
@marckohlbrugge
Marc Köhlbrugge
4 months
Will we start seeing pre-modal modals? 😂
Tweet media one
Tweet media two
15
14
247
@marckohlbrugge
Marc Köhlbrugge
7 months
Stable Diffusion is getting crazy fast Running on my MacBook Pro M1 Max (64GB), I'm generating these 512x512 images at about 1 second each.
17
19
244
@marckohlbrugge
Marc Köhlbrugge
6 months
nobody: everybody: I made a list of GPTs OpenAI next week: we made list of GPTs everbody: OpenAI killed my startup 😭
29
12
244
@marckohlbrugge
Marc Köhlbrugge
1 year
Might have accidentally built the first A.I.-generated podcast network while procastinating on something else 😅 Bite-sized daily podcasts about anything.
Tweet media one
15
18
246
@marckohlbrugge
Marc Köhlbrugge
6 months
HOLY FUCK “Mr. Altman’s departure follows a deliberative review process by the board, which concluded that he was not consistently candid in his communications with the board, hindering its ability to exercise its responsibilities. The board no longer has confidence in his
35
23
241
@marckohlbrugge
Marc Köhlbrugge
1 year
FAILED 🫨 🙋‍♀️ 1,604 users 📝 25,537 story ideas generated 📗 1,310 full stories written 😭 0 sales Will get rid of the expensive .com (was leasing it) and put the project on the back-burner.
47
11
240
@marckohlbrugge
Marc Köhlbrugge
2 years
Replaced $200/mo Google Places Autocomplete with my own. ⚡️ Super fast thanks to Algolia and easy to use
16
12
237
@marckohlbrugge
Marc Köhlbrugge
4 months
With @37signals doing the leg work of marketing the virtues of self-hosted, pay-once software through there might be a real opportunity for others to jump in and “onceify” other SaaS categories.
32
17
235
@marckohlbrugge
Marc Köhlbrugge
1 year
I just recorded an 8-minute braindump and had MacWhisper transcribe it. Then I asked chatgpt to summarize it into bullet points, grouped by project. Quick way to get some clarity on all the stuff I got going on
Tweet media one
Tweet media two
Tweet media three
16
19
230
@marckohlbrugge
Marc Köhlbrugge
1 year
Nobody: Literally every ✨AI startup:
20
7
229
@marckohlbrugge
Marc Köhlbrugge
7 months
ChatGPT is leaking customer data. I reported it to their bug bounty program a few months ago, but they didn't consider it an issue. That's why I'm posting it publicly. When you open the Plugin Store, it *hotlinks* the logo images of the third-party plugins. See below
Tweet media one
14
20
226
@marckohlbrugge
Marc Köhlbrugge
2 months
Drop your double o startup in the comments
@pronounced_kyle
Christian Keil
2 months
let me cook
Tweet media one
126
24
2K
340
2
227
@marckohlbrugge
Marc Köhlbrugge
1 year
Here's how I implemented Stripe Checkout Webhooks for MarcBot: 1. Enable notifications in Stripe iPhone app 2. Whenever I receive payment notification, I run to computer 3. I login to PostgreSQL database 4. Update "pro" column from FALSE to TRUE 5. I send user a thankyou message
37
7
222
@marckohlbrugge
Marc Köhlbrugge
2 months
I'm selling for $20,000 via Stripe Payment Link: → NUMBERS 💰 $200 MRR USD 🥰 14 paying customers right now 🗑️ 33.3% monthly churn 🤷 14,000 registered users 💡 200,000 story ideas generated 📚 11,000 full stories generated 🚦
Tweet media one
Tweet media two
Tweet media three
Tweet media four
@marckohlbrugge
Marc Köhlbrugge
2 months
Removing free plan worked 📈👌
Tweet media one
14
1
135
43
7
218
@marckohlbrugge
Marc Köhlbrugge
1 year
mOrE ThAn 12 BiLlIoN PeOpLe aRe uSiNg tWiTtEr. BuT 99% Of pEoPlE ArEn't uSiNg iT RiGhT. HeRe's hOw tO HaCk yOuR GrOwTh hAcK WoRkFlOw uSiNg mAcHiNe lEaRnInG MeNtAl mOdElS: (yOu cAn uSe tHeSe 7 gRoWtH HaCkS RiGhT NoW👇)
33
14
204
@marckohlbrugge
Marc Köhlbrugge
1 year
Thoughts on the value prop and price?
Tweet media one
60
4
211
@marckohlbrugge
Marc Köhlbrugge
2 years
Congrats to @levelsio on reaching a 1,000-day shipping streak on WIP today🤯
Tweet media one
4
3
212
@marckohlbrugge
Marc Köhlbrugge
5 months
Still blown away by I can just ask my editor "what does this do?" and it explains in human language HOW the code works, and WHERE it's being used 🤯
Tweet media one
22
7
212
@marckohlbrugge
Marc Köhlbrugge
4 years
The hardest work is done when we are just a little bit scared. Not scared enough to avoid the task, but scared enough to want to be as good as we can be. We pay more attention, work a little harder, push a little further. That’s when we do our best work.
8
26
208
@marckohlbrugge
Marc Köhlbrugge
6 years
🍞 Apparently in the baker community it's very common for bakers to put a lot of work into their product, but when it comes time to market them they only share with other bakers in online baker communities. Instead of finding real customers. Wait did I say bakers? I meant makers.
12
35
205
@marckohlbrugge
Marc Köhlbrugge
5 years
✨ My rule for memorable domain names: your domain name can only have 2 parts that need to be remembered. So either: 1️⃣ Dictionary word + Non-standard TLD 2️⃣ Dictionary word + prefix/suffix + .COM ✅ ✅ ❌
9
22
203
@marckohlbrugge
Marc Köhlbrugge
1 year
GPT-4 coming alive…
27
9
204
@marckohlbrugge
Marc Köhlbrugge
6 months
Ever checked a domain name and see this page? They won't show you the asking price, unless you give them your personal details. So they can research you and figure out what you can afford 🙈 But there's a trick…
Tweet media one
14
3
205
@marckohlbrugge
Marc Köhlbrugge
5 years
❤️Love building products, but "don't like marketing"? 😩 That just means you're thinking of boring marketing strategies. Get creative! Marketing can be exciting. Get inspired by these case studies:
7
22
201
@marckohlbrugge
Marc Köhlbrugge
1 year
Portugese cafes next year
Tweet media one
8
15
196
@marckohlbrugge
Marc Köhlbrugge
1 year
Been working on a new AI product: 📚✍️ It enables anyone to write a story. With just a few clicks. Choose a genre, describe the main characters, and GPT-4 will generate a personalized story for you.
Tweet media one
29
32
201
@marckohlbrugge
Marc Köhlbrugge
11 months
Considered making the free trial like this. Bit annoying but still usable 😅
36
4
202
@marckohlbrugge
Marc Köhlbrugge
2 years
Food delivery service forgot to include the drink I ordered. Support asked me to take a photo of the missing item (???) so I sent them this.
Tweet media one
11
3
201
@marckohlbrugge
Marc Köhlbrugge
28 days
A gym you can’t quit
Tweet media one
14
9
201
@marckohlbrugge
Marc Köhlbrugge
5 months
Not a fan of this trend
Tweet media one
Tweet media two
47
4
199
@marckohlbrugge
Marc Köhlbrugge
10 months
tell me you're cloning my product, without telling me you're cloning my product
Tweet media one
29
4
192
@marckohlbrugge
Marc Köhlbrugge
8 months
Add deep links to email providers to increase signup confirmation rate Gmail Fastmail Outlook Yahoo AOL Replace "roomai" with the name of your product
@marckohlbrugge
Marc Köhlbrugge
8 months
If you sign up with email, it will show you buttons of popular email providers with deep links showing you the login email This way, you won't get distracted reading other emails 😄 e.g. the Gmail button links to which searches your inbox for "roomai"
Tweet media one
8
0
28
20
11
196
@marckohlbrugge
Marc Köhlbrugge
5 years
Just upgraded to macOS Catalina. Screen Time is showing someone else's avatar?? No idea who that person is. WTF.
Tweet media one
22
34
194
@marckohlbrugge
Marc Köhlbrugge
4 years
Hanging out with a bunch of makers. Who do you recognize? Bonus point if you can list their projects.
Tweet media one
24
5
195
@marckohlbrugge
Marc Köhlbrugge
3 years
The best investment you can make into crypto/web3 right now is not a token or NFT project. It’s learning how it all works. Low risk, high potential upside.
8
9
120
@marckohlbrugge
Marc Köhlbrugge
1 year
There's so much good Ruby on Rails video content these days. Listing my favorite YouTube channels below:
12
30
190