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 · 7h
Beta testers!
250
Michael Koper @michaelkoper.com · 7h
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 · 8h
I'm living on the edge I guess! Only upload my photos to Dropbox
000
Michael Koper @michaelkoper.com · 8h
You do iOS backups? 😂
200
Michael Koper @michaelkoper.com · 8h
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!
130
Michael Koper @michaelkoper.com · 13h
I told him that somebody basically called him fat. He didn't mind ❤️
120
Michael Koper @michaelkoper.com · 13h
130
Michael Koper @michaelkoper.com · 14h
- This customer has trouble setting up his domain, draft me an email on how to set it up with his domain registrar - Give me all the cancellation reasons from last month - Which types of templates were used the most last month - Show me the messages spammers sent last month
010
Michael Koper @michaelkoper.com · 14h
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
330
Michael Koper @michaelkoper.com · 16h
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 · 16h
New dog? Cute! Btw, did you steal mine? They look the same 😄
221
Michael Koper @michaelkoper.com · 29/09/2026
You can create breaking changes, just because the fact that the MCP is self explanatory, the documentation is literally in the tool calls. They simply reconnect and they see the new tools and new versions.
020
Michael Koper @michaelkoper.com · 28/09/2026
Officially, 'Integration Marketing' 😜
000
Michael Koper @michaelkoper.com · 28/09/2026
Ok, this was quick!
030
Michael Koper @michaelkoper.com · 28/09/2026
And now, we wait...
250
Michael Koper @michaelkoper.com · 28/09/2026
Yeah, I might miss some things. But I’m missing those already as I’m not reading all the school emails anyways 😅
110
Michael Koper @michaelkoper.com · 28/09/2026
I want to cry of happiness
010
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
Was een leuk film! Inderdaad, de kids wel een traumaatje rijker 😅 leren ze ook wel weer van 👍😅😅
110
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 · 24/09/2026
This comment is a bit rusty don't you think?
120
Michael Koper @michaelkoper.com · 22/09/2026
Also I need to test this in production for just a segment of users (I think you know which segment). And all the users share the same public templates, so I can't migrate those over. In short: never ever change your WYSIWYG 😂
000
Michael Koper @michaelkoper.com · 22/09/2026
Just to show how much of a pain this is, I have to be a bit smart how to migrate this, I can't simply migrate everything over, because I have to be 100% sure that all the documents are exactly the same 😅 So made a view in the admin I can see in production to compare the 2 versions manually.
100
Michael Koper @michaelkoper.com · 22/09/2026
Also, I should leave this, and just do marketing, I know, I know! Migrating from Froala to TipTap btw :)
030
Michael Koper @michaelkoper.com · 22/09/2026
Haha, well, I'm failing the "only do marketing" bit for now... 😱 Trying to get them on video calls but failing a bit there! I'm on the road to simplify the app, and the editor has been one of the main pain points. Trying to get to awesome again :)
120
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
In this case, the annual renewal is in 2 weeks and they literally said that they have to cancel because business isn't doing well. Sending proposals (my app) is important to sell services so I think it is a huge win for them :) Also, they can cancel in the app, not taking my customers as hostage 😅
000
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 · 22/09/2026
Leuke film voor de kids?
110
Michael Koper @michaelkoper.com · 20/09/2026
Yeah, I'm doing this a bit as well. I just deployed this and I ran a script for already suspended accounts and It caught 90% of them without any tweaking. That is really positive so far! At the moment, I'm just running this for new accounts, will report back right here 👍
020
Michael Koper @michaelkoper.com · 18/09/2026
And the newly release is probably 1000x bigger!
100
Michael Koper @michaelkoper.com · 18/09/2026
Another example, I can't block these: Hi Jane, Please find our proposal for the website redesign at <link>. The total is $4,500 and we accept PayPal. Pay the invoice within 30 days of acceptance. Regards, Anna
010
Michael Koper @michaelkoper.com · 18/09/2026
This is a recent example from yesterday. I caught it on time, as this use-case is pretty easy to programmatically block but there are so many cases where it is hard to do that programmatically but obvious as a human.
110
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 · 15/09/2026
Followed you so hopefully don't miss it :) (Also, hi! nice to meet you 👋)
010
Michael Koper @michaelkoper.com · 15/09/2026
Pufff wish I could be there! This can't be more timely as I want to implement this right now. Hope it gets recorded!
220
Michael Koper @michaelkoper.com · 12/09/2026
And then he saw Nusii in the integrations directory and signed up 🤩 He said, even though he simply signed up because of your name, now he loves it 👌
140
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 · 11/09/2026
We can finally pay them again! Version 5 looks amazing.
010
Michael Koper @michaelkoper.com · 10/09/2026
I recorded a show on Smart Bear Live yesterday :) I was a lot more nervous than my first conference talk (to 100+ ppl) last year. And I was very nervous of that one 😅
100
Michael Koper @michaelkoper.com · 10/09/2026
haha I thought so. I wouldn't be surprised if that was an actual course 🤣 The world is so crazy these days that sometimes AI videos look more real than real live videos 🤣
000
Michael Koper @michaelkoper.com · 09/09/2026
nice one! I will listen tomorrow 😅
000
Michael Koper @michaelkoper.com · 09/09/2026
Nice version! Such a great song!
100
Michael Koper @michaelkoper.com · 09/09/2026
With stop your service, do you mean, also when you close down the business? I don't remember seeing anything like this in the terms, but maybe we simply missed it 🤣 We did the deal in 2018, so it is quite some time ago.
110
Michael Koper @michaelkoper.com · 09/09/2026
Wait, is that for real? or simply a joke 😂
100