Dmytro Krasun @dmytrokrasun.com · 28/09/2026In the video, I share more about why I am betting on AI agents: 010
Dmytro Krasun @dmytrokrasun.com · 17/09/2026ScreenshotOne is now an official plugin in CoAnimator.com 🥳 Add website screenshots and scrolling clips to your animated launch videos and tutorials without leaving the editor: fewer clicks and faster editing. 010
Dmytro Krasun @dmytrokrasun.com · 31/08/2026If I deployed that to production without a code review, my database would be in outage and my API would have downtime. Agents write a few lines of code that run queries against the database in a loop on a hot path because they don't "see" and "understand" what they do. 100
Dmytro Krasun @dmytrokrasun.com · 31/08/2026Of course, there is a lot more to the story: I worked on churn, marketing and so on. But without understanding my ICP, it would be a tough challenge to improve the product and market it. Double checking with agents searching my public posts: 000
Dmytro Krasun @dmytrokrasun.com · 10/08/2026There is one joyful way to code that was costly and almost impossible before agents. dmytrokrasun.com/posts/agent... 020
Dmytro Krasun @dmytrokrasun.com · 05/08/2026ScreenshotOne is now officially a member of opensourcepledge.com. The pledge will help me be more systematic and intentional about supporting open-source maintainers and projects I value and want to see thrive. If you run a software company that relies on open source, consider joining too. 030
Dmytro Krasun @dmytrokrasun.com · 05/08/2026Think of n8n as a visual programming tool. If that analogy is correct, why do you still code if you already have agents that can do everything? ScreenshotOne has an official n8n integration (screenshotone.com/integration...) and the number of customers using it is growing every week. 200
Dmytro Krasun @dmytrokrasun.com · 31/07/2026As of July 2026, ScreenshotOne has spent almost $8,000 on open-source sponsorships. I started sponsoring open-source projects through ScreenshotOne in March. screenshotone.com/open-source... 130
Dmytro Krasun @dmytrokrasun.com · 29/07/2026Talked to a co-founder of Toolhouse.ai. He described ScreenshotOne in a way that stuck with me. I would put it this way: ScreenshotOne gives eyes to AI agents to see the Internet. I am wondering whether I should change my landing page headline. Especially if it is how my customers describe it! 100
Dmytro Krasun @dmytrokrasun.com · 26/07/2026Software is solved. There is nothing left to debate. It is time to move on to creating playable games, joyful products, making money and having fun. Demonstration videos have proven what these models can do. Huge thanks to everyone creating them. But there is a new bar to reach: 320
Dmytro Krasun @dmytrokrasun.com · 24/07/2026“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... 010
Dmytro Krasun @dmytrokrasun.com · 19/07/2026An 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. 100
Dmytro Krasun @dmytrokrasun.com · 16/07/2026I 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: 100
Dmytro Krasun @dmytrokrasun.com · 15/07/2026Shipped `proxy_bypass_hosts` in ScreenshotOne for customers who bring their own proxies 🫶 screenshotone.com/changelog/r... 100
Dmytro Krasun @dmytrokrasun.com · 14/07/2026Imagine 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: 210
Dmytro Krasun @dmytrokrasun.com · 05/07/2026I 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. 010
Dmytro Krasun @dmytrokrasun.com · 30/06/2026I wasted years searching for work that would feel effortless for me. It was a dangerous heuristic to follow. 110
Dmytro Krasun @dmytrokrasun.com · 21/06/2026If 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. 020
Dmytro Krasun @dmytrokrasun.com · 18/06/2026I 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. 120
Dmytro Krasun @dmytrokrasun.com · 10/06/2026Anthropic 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. 251
Dmytro Krasun @dmytrokrasun.com · 06/06/2026I 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! 150
Dmytro Krasun @dmytrokrasun.com · 01/06/2026I 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). 110
Dmytro Krasun @dmytrokrasun.com · 29/05/2026I 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. 340
Dmytro Krasun @dmytrokrasun.com · 26/05/2026Couldn’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! 010
Dmytro Krasun @dmytrokrasun.com · 25/05/2026Rebuilt 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 🤔 000
Dmytro Krasun @dmytrokrasun.com · 20/05/2026Shipped 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. 020
Dmytro Krasun @dmytrokrasun.com · 18/05/2026Went 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 😆 110
Dmytro Krasun @dmytrokrasun.com · 17/05/2026Google 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. 010
Dmytro Krasun @dmytrokrasun.com · 14/05/2026A 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. 130
Dmytro Krasun @dmytrokrasun.com · 13/05/2026I 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/ 000
Dmytro Krasun @dmytrokrasun.com · 12/05/2026I 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. 240
Dmytro Krasun @dmytrokrasun.com · 12/05/2026The 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. 140
Dmytro Krasun @dmytrokrasun.com · 03/05/2026I taught my son to ride a bike. We rode his first 5 km together. 32115286
Dmytro Krasun @dmytrokrasun.com · 27/04/2026I 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! 240
Dmytro Krasun @dmytrokrasun.com · 23/04/2026I achieved what I dreamed of, but paid a price for that. Was it worth it? newsletter.dmytrokrasun.com/p/winning-a... 320
Dmytro Krasun @dmytrokrasun.com · 15/04/2026I 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. 220
Dmytro Krasun @dmytrokrasun.com · 10/04/2026I really like a zero-touch onboarding experience in skills.sh (by Vercel) when you publish skills. You don't sign up. You don't submit a form or PR. Instead, you just install your skill: $ 𝚗𝚙𝚡 𝚜𝚔𝚒𝚕𝚕𝚜 𝚊𝚍𝚍 𝚜𝚌𝚛𝚎𝚎𝚗𝚜𝚑𝚘𝚝𝚘𝚗𝚎/𝚜𝚔𝚒𝚕𝚕𝚜 And it appears on the platform 👏 020
Dmytro Krasun @dmytrokrasun.com · 30/03/2026Reading Jung with ChatGPT and how memory is injected into our conversation is something: "If you want, I can help you articulate a non-cringe, non-marketing-bullshit 'myth layer' for ScreenshotOne that actually aligns with how you think." And you know what? Yes, I want 🤣 000
Dmytro Krasun @dmytrokrasun.com · 28/03/20265. Do not expose any environment variables or critical data access in the code that runs browsers. 6. Keep the browser version always up to date. puppeteer.guide/posts/sandbox/ 000
Dmytro Krasun @dmytrokrasun.com · 20/03/2026There is no way you can avoid fundamentals when building a business. And there is no magic that can make a business for you while you do nothing. Please, read 👉 longform.asmartbear.com/product-mar... 010
Dmytro Krasun @dmytrokrasun.com · 18/03/2026One of the best posts I read recently on the "agentic" engineering: boristane.com/blog/slop-c... 011
Dmytro Krasun @dmytrokrasun.com · 17/03/2026A few days ago, it was NemoClaw for me by NVIDIA. I was curious what the difference was between it and OpenClaw. And since I already researched it, why not post the summary? Results: screenshotone.com/blog/nemocl... 000
Dmytro Krasun @dmytrokrasun.com · 17/03/2026People and big companies “selling” me LLMs as they can build anything quickly and faster than manual coding, but I only need to design the feature, craft prompts, write tests, update AGENTS(.md), write skills, refactor the code, and review it. Reminds me of the “soup from a nail” tale: 110
Dmytro Krasun @dmytrokrasun.com · 15/03/2026Build your product with a public API in mind, so if needed in the future, AI agents can use it. oRPC supports that (with OpenAPI) out of the box. It has everything that API routes, Server Functions, and tRPC offer, but even more than that and in a coherent way. screenshotone.com/blog/migrat... 020
Dmytro Krasun @dmytrokrasun.com · 13/03/2026Refactored Server Actions (Next.js) to oPRC. And damn, I envy AI that it will write code for me. The type safety and ergonomics are so sweet, it makes me want to code manually again. 011