Dmytro Krasun
@dmytrokrasun
Building to help businesses with screenshot automation—400+ happy paying customers, $16K+ MRR. I write long form at I support and promote other makers.
“My biggest fear is ending up without savings by the end of the following year, in the middle of the upcoming recession.” And then... somehow... it worked out. Don’t give up. Keep going. dmytrokrasun.com/posts/to-be...
An example of a support issue you can solve with better UI/UX: Customers were reaching out because they couldn’t join an organization. It puzzled me. You can just open the organization page and accept the invitation.
I am lucky to have Corey Haines (www.corey.co/) using ScreenshotOne for one of his projects. When he tried to upgrade, my dashboard UI/UX was so confusing that he couldn't figure it out. He then sent me a video with suggestions on how to improve the upgrade flow:
Shipped `proxy_bypass_hosts` in ScreenshotOne for customers who bring their own proxies 🫶 screenshotone.com/changelog/r...
Imagine an open-world Roman game where you play as a citizen. How far are we from vibe coding a playable game like that? I asked both Fable 5 and GPT-5.6 Sol to build it. At least a prototype, at least one district. And both managed to accomplish that! Thoughts:
I don’t remember ever regretting spending a weekend without social media/without my phone. I always come back from hikes feeling refreshed, more creative and optimistic.
I wasted years searching for work that would feel effortless for me. It was a dangerous heuristic to follow.
If you visited only Paris, you didn't visit France. After the Uneed.Best residency, I travelled through northern France. I was impressed. It is beautiful. Consider travelling from Dinan to Deauville and through other towns along the way.
I have tried a lot of things to speed up the growth rate: different marketing channels, reducing churn, raising prices, and whatnot. You can see on the graph, it didn't help much. It is zero.
Anthropic promised there would be no ads. But they also implemented interventions that limit model capabilities for requests related to frontier LLM development, and that these interventions will not be visible to users. It is not about ethics or morality. It is a business-model tradeoff.
I rarely feel a sense of belonging. That I can be open, be myself, laugh at myself and with others, and not worry about being judged or rejected. I don't know how Thomas did it, but it worked. At the Uneed.Best residency, I felt at home. These were my people. I already miss them!
I have known Luca (@lucarestagno.com) for a long time, and now we met at the Uneed.Best residency. He has built and sold many successful profitable prodducts and now is building blacktwist.app/ with Mattia (@heymattia.bsky.social) ($2K+ MRR).
I launched ScreenshotOne.com on May 29, 2022, 4 years ago 🥳 Since then, it has grown to $33K MRR with over 1,000 paying customers and executed more than 100,000,000 API requests.
Couldn’t fall asleep at night. Then I had a flight in the morning, then a train. After a full day of travel, I expected to be completely exhausted. The moment I arrived at the Uneed.Best residency, I immediately got energized. So many nice people. Thanks to Thomas Sanlis for organizing the event!
Rebuilt notifications for ScreenshotOne's API usage: 1. Added multiple recipients. 2. Slack notifications. 3. New templates to make the message clearer. There is still a lot to improve and add. 💡 But it could be a separate API product to manage and send notifications 🤔
Shipped an improvement for customers analyzing screenshots with AI. Instead of feeding one massive screenshot into the model, you can split it into overlapping slices and analyze them separately 👉 screenshotone.com/docs/guides... That often produces better results than sending a long screenshot.
Went to the Smart Mobility Summit in Tel Aviv. Saw a lot of hardware companies in the space. Damn, building SaaS immediately started to look less exciting 😆
Google has started to index Shops.Gallery only a few days after the launch. It might be because of the backlinks from my other projects, using them bootstrap SEO in new projects helps. Whether it will drive traffic to the main product is yet to be tested.
A page that was bringing me paying customers from Google on autopilot completely lost its traffic. I didn't notice at first because other channels picked up, and my MRR has been growing steadily.
I am trying a new format, posting customer stories written by them (plus a bit of editing with their approval). Nicolas Jeannen shared how he uses ScreenshotOne to automate onboarding in his ads analytics platform AdKit.so 👉 screenshotone.com/blog/adkit/
I review code less and I ship them fast. Building tiny (marketing and not) side projects is on the best use cases for coding with AI.
The hardest websites to screenshot are commerce websites. Animations, sales and localization pop-ups, cookie banners, chat widgets, lazy loading... I created Shops.Gallery for myself to improve ScreenshotOne’s rendering. It also helps potential customers assess the rendering quality quickly.
I made SpaceTimeLoom.com to explain gravity to my kids. They can just play with mass and see how it bends space. You don’t have to explain concepts anymore. You can build them!
I achieved what I dreamed of, but paid a price for that. Was it worth it? newsletter.dmytrokrasun.com/p/winning-a...
I asked ChatGPT how to live to 500 years, and after thinking for 14 seconds, it gave a solid plan. Then I asked about 1000 years.