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 · 8h
Beta testers!
250
Michael Koper @michaelkoper.com · 10h
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 · 15h
130
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
I want to cry of happiness
010
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 · 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
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
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 · 11/09/2026
We can finally pay them again! Version 5 looks amazing.
010
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
Nothing special. This one I sent out this morning. In Dutch tho 😅 (my native language)
010
Michael Koper @michaelkoper.com · 30/08/2026
Got a new device to annoy people!
080
Michael Koper @michaelkoper.com · 22/08/2026
110
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 · 08/08/2026
did the same yesterday!
041
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 · 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 · 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
Already had protection for disposable email domains, I guess I added that after this case. Now blocking 76137 domains.
010
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 · 02/07/2026
Look at all the signups I'm not getting!
110
Michael Koper @michaelkoper.com · 27/06/2026
I knew I would never get this view again in my life, so I had to enjoy it right then and there. Today, every day. Tonight will be our last meal here with the family, and I'm really sad to leave.
160
Michael Koper @michaelkoper.com · 27/06/2026
Our kids love, and are allowed, to open broken electronics. One tip though: don't accidentally put your expensive, still perfectly functioning Bluetooth speaker in the recycling box....
350
Michael Koper @michaelkoper.com · 24/06/2026
“Kids cant focus anymore” Well, you might want to get them away from screens a bit more. They have been in the library for two hours and they are angry because we need to leave for dinner 😂
260
Michael Koper @michaelkoper.com · 23/06/2026
Me to all american services: Can you please please please send an invoice to an email address, please please pretty please 🙏 Cloudflare:
140
Michael Koper @michaelkoper.com · 18/06/2026
Working on a backoffice MCP server. I would like to ask questions like, give me a summary of last week of signups, conversion rates and which industry sent the most proposals etc. Pretty neat! (local test data, obviously)
230
Michael Koper @michaelkoper.com · 05/06/2026
I’m 10 times more scared than that little kid 😅
240
Michael Koper @michaelkoper.com · 03/06/2026
It is also cool that the first 4 chapters I know 3 of the companies well (met the founders personally or had some interaction online with them). This chapter was funny, I read the title and I knew 100% sure it had to be from @tylerking.app 🤣
020
Michael Koper @michaelkoper.com · 03/06/2026
It is also cool that the first 4 chapters I know 3 of the companies very well (met the founders personally or had some interaction online with them). This chapter was funny, I read the chapter and I knew 100% sure it had to be @tylerking.app
000
Michael Koper @michaelkoper.com · 01/06/2026
Also:
110
Michael Koper @michaelkoper.com · 01/06/2026
I ran the numbers of the first quarter this year and I was quite surprised of that acceptence rate! I want to add some more real stats on the page. For example, on the pricing page is also a real stat, on the most popular plan.
010
Michael Koper @michaelkoper.com · 31/05/2026
Was just eating breakfast, minding my own business and I got ambushed, again…
3120
Michael Koper @michaelkoper.com · 29/05/2026
wtf? 🤣
110
Michael Koper @michaelkoper.com · 28/05/2026
Yeah that is what I'm going to do in the end :) Look at this very expensive piece of code 🤣 (tip: bang whenever you can!) (also, don't add useless validations before validating old records)
130
Michael Koper @michaelkoper.com · 19/05/2026
Mine is just chilling in the sun right now!
120
Michael Koper @michaelkoper.com · 18/05/2026
Brand new member to our SaaS-people-who-do-music accountability group! Used to be drum only, but why not other instruments? Welcome @valsopi.com 👋
2121
Michael Koper @michaelkoper.com · 16/05/2026
010
Michael Koper @michaelkoper.com · 15/05/2026
Today is the day! It all started me paying for a podcast sponsor and not getting any ROI. Better to spend it to something useful instead without expecting no ROI 🤣
090
Michael Koper @michaelkoper.com · 13/05/2026
Using @userlist.com like a pro marketing guru 🤣
052
Michael Koper @michaelkoper.com · 02/05/2026
This is a way I use AI to help my customer's onboarding. Scraping their website (from their email address) to get as much information to as possible to make onboarding smoother. Like downloading logo, currency, locale, branding colors and creating a personal proposal template.
030
Michael Koper @michaelkoper.com · 02/05/2026
Monday, I’m about to start a bit of a reboot of Nusii. Back to the basics and start from the beginning. Time to reread this classic!
070
Michael Koper @michaelkoper.com · 01/05/2026
Spain ❤️
140
Michael Koper @michaelkoper.com · 22/04/2026
These are the types of reviews I'm not a fan of. Nusii is good but I give it a 2.5 out of 5 anyways 😅 Not knowing that they actually really hurt the business. I wouldn't mind a 4/5 because it is too pricey, that is fair on a $29/month SaaS
780