Sign in

Michael Koper

@michaelkoper.com
3.5K followers 204 following 1.7K posts

Dad of two - Founder of nusii.com - Bootstrapper - Ruby on Rails

PostsRepliesMedia
Michael Koper @michaelkoper.com · 3h
Beta testers!
010
Michael Koper @michaelkoper.com · 3h
Yesterday I "made" a little game to learn chess coordinates. Please give it a try if you love playing chess but suck at those coordinates! e4e5Nf3.com
e4e5nf3.com
e4e5Nf3
Learn chess coordinates by playing. Every move is written in official notation.
020
Michael Koper @michaelkoper.com · 4h
The last couple of months, I’ve had trouble sleeping because AI made me more excited to work. Last week, I had enough and solved it with this stupid $5 device 🤣 I sleep from 12 to 8 and simply turn the router off at 11pm. No internet, no more fun! Sometimes simple solutions work best!
120
Michael Koper @michaelkoper.com · 10h
I haven't seen this mentioned often, but please make an admin MCP. It is really useful for customer support, debugging, or doing customer research. - Read the latest error from error tracker and figure out what happened - Where did last month's signups come from
230
Michael Koper @michaelkoper.com · 12h
Any chess lovers here? I "made" a new app to practise chess coordinates. Check it out! it is free :) e4e5nf3.com
e4e5nf3.com
e4e5Nf3
Learn chess coordinates by playing. Every move is written in official notation.
040
Michael Koper @michaelkoper.com · 28/09/2026
And now, we wait...
250
Michael Koper @michaelkoper.com · 28/09/2026
Finally did something useful with AI agents using Claude Routines: Read all my school emails. Ignore/archive anything that isn’t about my kids. Send me a daily bullet-point summary of only the important stuff. Create calendar events when needed.
380
Michael Koper @michaelkoper.com · 27/09/2026
You might live in Cyprus far away from family avoiding paying tax, but can you order a take away paella for €7/person?
160
Michael Koper @michaelkoper.com · 24/09/2026
I don't write a lot of code by hand anymore, but I still read a lot of it. I'm still very happy that everything is in Ruby 👍
1113
Michael Koper @michaelkoper.com · 24/09/2026
I might be able to buy the most misspelled nusii domain dot com for 2000 euro. Is this worth it? 🤔
010
Michael Koper @michaelkoper.com · 22/09/2026
This is what switching from one WYSIWYG editor to another looks like. And it aint pretty!
130
Michael Koper @michaelkoper.com · 22/09/2026
It is normally not advised to give discounts or give stuff away for free but I think it is OK if they give you something back. In this case, a customer's business isn't going very well and they asked to cancel their yearly subscription.
130
Michael Koper @michaelkoper.com · 18/09/2026
I think this will be the final sucker punch to recent pile of spammers I get each day. Without AI it is pretty hard to determine if content is spam or not. I hope Jev is good at this 🤞
260
Michael Koper @michaelkoper.com · 16/09/2026
This summer I had a lot of trouble because of spammers signing up with stolen credit cards. Glad all the work paid off, no more spammers anymore! And soon as they managed to come in, they are blocked almost immediately 👌 And next time they try, they need a new ip, working email and credit card.
040
Michael Koper @michaelkoper.com · 15/09/2026
Besides it is the way non technical connect your app to Claude/ChatGPT, I think MCP's best feature is, that gives a new description every time it reconnects. So you don't have to worry about versioning. Everyone has the newest version all the time, and the agent knows how to use it constantly.
120
Michael Koper @michaelkoper.com · 12/09/2026
guess you get this a lot @tylerking.app. Last week, a customer told me the path he took before signing up for Nusii. He was using HubSpot for $2,000/month, with way too many products, and finally got frustrated and left. He went with Less Annoying CRM simply because he thought the name was funny 😂
250
Michael Koper @michaelkoper.com · 12/09/2026
I'm somewhere in the centre, and it is very tiring to hear both sides screaming past each other all the time. It's like being at a concert with two bands on opposite sides playing different songs: one plays death metal, and the other reggaeton.
020
Michael Koper @michaelkoper.com · 08/09/2026
Brutal. Just calculated the cost for all my Appsumo users. Server, DB, emails, asset hosting, and customer service ($50/hour, 10 minutes per ticket). Appsumo users cost me $203/month server/monitoring, storage, emails sending, and customer support.
420
Michael Koper @michaelkoper.com · 08/09/2026
SaaS is great! I just calculated my profit margin and it is 92.5% Each customer I add, it stays at 92.5%. This included doing customer support at $8.33 a ticket.
150
Michael Koper @michaelkoper.com · 08/09/2026
Just sent 20 users a price increase email. Not my fav task!
130
Michael Koper @michaelkoper.com · 07/09/2026
NERVOUS!!! I don't want to say why yet, I will say why somewhere next week 😅 I will do something way out of my comfort zone, I think it is probably the most out of the comfort zone I've ever been.
290
Michael Koper @michaelkoper.com · 04/09/2026
This is what success looks like, went shopping today in these bad boys (socks included)
050
Michael Koper @michaelkoper.com · 04/09/2026
It is time to return to hard work mode again. From now on, I'm trying to book a call with every single signup. Do some research, send them a personal, non-automated email, and connect on LinkedIn. The goal is to get as much information about them as possible and eventually help them.
470
Michael Koper @michaelkoper.com · 02/09/2026
I think the hardest part right now is that spammers simply sign up (it might be via AI, but that’s hard to measure) with stolen credit cards. So you have to block accounts based on their behavior without blocking legitimate accounts.
110
Michael Koper @michaelkoper.com · 02/09/2026
I've been fighting spammers for Nusii some time now and I'm enjoying it. If I ever consult again, then this would be one of my niches.
110
Michael Koper @michaelkoper.com · 02/09/2026
This makes it also very easy to automatic block accounts that use the same CC fingerprint as an already blocked account.
000
Michael Koper @michaelkoper.com · 02/09/2026
Attempt number 151 fighting spammers. Save the credit card fingerprint in the database and grouping accounts where a credit card is reused. Spammers love to reuse stolen credit cards.
010
Michael Koper @michaelkoper.com · 30/08/2026
Got a new device to annoy people!
080
Michael Koper @michaelkoper.com · 29/08/2026
What is the deal with all the CEOs of AI companies acting like little babies.
040
Michael Koper @michaelkoper.com · 27/08/2026
Ahhh, so this is what they meant by, fighting spam is an ongoing battle...
000
Michael Koper @michaelkoper.com · 21/08/2026
One tip if you want to go on holiday in Spain but you don’t like overly expensive, packed tourist places. Go to a town that doesnt have a beautiful sand beach. You mostly see Spanish tourists here, housing is twice as cheap, village is just as nice as famous places.
130
Michael Koper @michaelkoper.com · 18/08/2026
First time at a Spanish outside summer night cinema! It was really cool! The movie not so much tho 🤣
230
Michael Koper @michaelkoper.com · 12/08/2026
Ready for it!
170
Michael Koper @michaelkoper.com · 30/07/2026
Really liked this episode. I read Steve's Kill the Hippo book and it was a great read. I expected it to be boring because it is about features, but same as in this podcast episode, it cuts right through the bullshit of most of the feature frameworks, almost no real businesses actually uses.
120
Michael Koper @michaelkoper.com · 24/07/2026
From ~4000 free accounts, ~400 are still active. 56 of them showed interest in being on our MCP beta program. That is 14% and much more than I would expect! A lot more interest than our public API ever had. Not saying API was a bad move, those accounts are super sticky and don't churn that much.
010
Michael Koper @michaelkoper.com · 23/07/2026
Just hung up this painting in our new living room. I've been looking at it every day for the past 7 years, and I still love it. It's one of my favorite paintings. 👍
060
Michael Koper @michaelkoper.com · 23/07/2026
I always try to share this important message to the world. If you work hard enough, you could be as lucky as I am and being able to buy the car of your dreams 👌💰💰
4160
Michael Koper @michaelkoper.com · 21/07/2026
see indie hackers make this mistake all the time. The advice is: solve your own problem, then find more people like you. The problem? You probably wouldn't pay $50/month to solve that problem, so people like you probably won't either.
191
Michael Koper @michaelkoper.com · 17/07/2026
Just found this one. Photo looks like I'm having fun at 6088 meters (19973,75 feet) altitude, but I couldn't feel the tips of my fingers for 2 months because I had frostbite 🥶🤣
3110
Michael Koper @michaelkoper.com · 17/07/2026
At the end of today, Nusii should have a working public MCP server. Wish me luck!
230
Michael Koper @michaelkoper.com · 17/07/2026
This morning I had a call with a customer who showed me around how his sales people use Nusii via Claude. Really fascinating!
010
Michael Koper @michaelkoper.com · 15/07/2026
This might be a useless feature to ship. But I really like when other apps doing it, just to know what is happening when creating integrations via an API.
110
Michael Koper @michaelkoper.com · 14/07/2026
Out of my control: I think about business too much. In my control: My 30 minute morning routine and take this fella for a walk. He even forced me to talk to 5 other dog owners, the basterd!
3130
Michael Koper @michaelkoper.com · 13/07/2026
This email sent from Nusii seems legit 🤣 Investigating how I could prevent these types of signups in the future. virgilian.com is a disposable email domain. Ip address is listed on a spam list
210
Michael Koper @michaelkoper.com · 12/07/2026
I've been fighting spammers a lot lately. Am I the only one who actually enjoys this kind of work?
230
Michael Koper @michaelkoper.com · 03/07/2026
I know how to protect against spammers, but not how to actually attack myself. I always wondered: how can a spammer attack from so many different IP addresses, from so many differnt countries? Turns out my most recent spammer simply uses Tor exit nodes.
110
Michael Koper @michaelkoper.com · 02/07/2026
If most of your users come from your socials and you keep launching and discontinuing products, you kind of telling your audience not to buy software that might soon become obsolete.
030
Michael Koper @michaelkoper.com · 01/07/2026
Fighting a lot of spam signups while moving. I have an invisible captcha in place but that stopped working. What is the best captcha solution out there? Ideally, very unobtrusive for real users.
610
Michael Koper @michaelkoper.com · 01/07/2026
Moving complaint number 86: Why did I throw away all those IKEA manuals 5 years ago? 😅
230
Michael Koper @michaelkoper.com · 28/06/2026
Im getting a lot of spam signups with valid credit cards. Is there any way to report this and notify the CC owners? I don’t charge because of a trial period. I’m 99.9% sure the CCs are stolen en 90% sure they are working
530