Anthony Sidashin

Anthony Sidashin

As a web developer and CTO with over 15 years of experience, I am passionate about building profitable small SaaS products and pursuing Go-to-Market strategy for them. My areas of expertise include high performance, networking technology and APIs, SRE, automation using Puppeteer.js, web scraping, and SQL databases.

Launching ModelRift: a web-based IDE for parametric 3D modeling

Last week I got a message from a parent: "Hey, my 9 year old son uses ModelRift for creating things for his 3D printer, it's great! Product feedback: You should probably ask me to pay now, I feel like I've used it enough." That one landed. Let me tell you how this thing came to exist. The rabbit hole I bought a 3D printer. Turned out to be the best purchase I'd made in years. After printing a few things from Makerworld and Printables, I fell headfirst into parametric CAD design. Fusio

5 min read

Time to move on: n8n vs code for SaaS builders

n8n is a no-code (low-code) automation platform - similar to Zapier but more technical - and it can be self-hosted. I love n8n (read my older detailed writeup about it): it makes you feel powerful on day one — drag a few nodes, connect an API, and suddenly you’ve automated a whole process. I've built a lot with it myself, including custom nodes, e.g. ScrapeNinja web scraping API integration node. I also maintain the Awesome n8n GitHub repo. For many non-technical indie builders and small teams,

9 min read

AI Sandboxes: Daytona vs microsandbox

Why AI Products Need Sandboxing Sandboxing has become a core feature of modern AI-powered development tools. As AI coding assistants and autonomous agents become more sophisticated, they generate and execute code that needs to run safely in isolated environments. In my recent Lovable.dev and Bolt.new blog post I described two different approaches to this task. Lovable.dev uses Fly.io containers with Firecracker MicroVMs for stronger isolation, while Bolt.new uses WebAssembly-based WebContain

19 min read

Solo, bootstrapped, minimal

Okay, so if you're not into building a big startup with investors and splitting equity, you can try going solo and bootstrapped. Will it work for you? I don't know. It works for me, as far as I can tell - and I'm a tech person - by no means a genius, but I still can package technology into a product. This post is an attempt to organize my scattered and fragmented observations and thoughts about bootstrapping small SaaS products - into a long (and still disjointed) text. The freedom of being

6 min read

Building n8n web crawler for RAG

This week, I’m introducing a new project at ScrapeNinja: a recursive web crawler, packed into an n8n community node. It isn’t just another scraper - it’s an advanced, powerful open-source tool that executes in your local n8n instance and can be used to harvest huge amounts of data, for example I use it to consolidate technical documentation (many web pages) into a clean Markdown file that I can feed into a large language model (LLM) for retrieval augmented generation (RAG) and other advanced use

14 min read

Web scraping in n8n

I am a big fan of n8n and I am using it for a lot of my projects. I love that it provides a self-hosted version and this self-hosted version is not paywalled like if often happens with so-called "open core" products which just use "open source" as a marketing term. Web scraping in n8n can be both simple and sophisticated, depending on your approach and tools. In this blog post, I will explore two ways of scraping: basic HTTP requests and advanced scraping techniques using ScrapeNinja n8n int

9 min read