---
title: "辞职创业，打造5万月收入的投资组合 - Angryecho"
description: "公司 Motionvid, Framekit, Sally POS 创始人 Anatoly Pashias 收入 $18K / 月 Anatoly Pashias 曾拥有一家五位数规模的企业和一份全职工作。后来，他开发了一款工具帮助朋友，项目迅速发展，于是他决定全力以赴。"
canonical_url: "https://www.angryecho.com/c/zi_you_zhi_ye_she_qu/p/P2TBA2lgAtUe4cCno0CgO"
meta:
  "og:description": "公司 Motionvid, Framekit, Sally POS 创始人 Anatoly Pashias 收入 $18K / 月 Anatoly Pashias 曾拥有一家五位数规模的企业和一份全职工作。后来，他开发了一款工具帮助朋友，项目迅速发展，于是他决定全力以赴。"
  "og:image": "https://www.angryecho.com/_og/d/c_Post%2Ctitle_~5ZCQ5qe9572R%2Cdescription_~5ZCQ5qe95LiA5LiL77yM5bCx5LiK5ZCQ5qe9572R44CC%2CpostId_P2TBA2lgAtUe4cCno0CgO%2Crevision_~MjAyNi0xMC0yNFQwMjo1Nzo1MC43NTE0MjFa%2Cp_Ii9jL3ppX3lvdV96aGlfeWVfc2hlX3F1L3AvUDJUQkEybGdBdFVlNGNDbm8wQ2dPIg%2Cs_sQLkYM4PyKavuuFC.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": 辞职创业，打造5万月收入的投资组合
---

> Index of every page on this site: [llms.txt](https://www.angryecho.com/llms.txt)

# **辞职创业，打造5万月收入的投资组合**

# 公司

Motionvid, Framekit, Sally POS

# 创始人

Anatoly Pashias

# 收入

> $18K / 月

*Anatoly Pashias 曾拥有一家五位数规模的企业和一份全职工作。后来，他开发了一款工具帮助朋友，项目迅速发展，于是他决定全力以赴。如今，**[Motionvid.ai](http://motionvid.ai/)** 正在带来 7k 月经常性收入，并且他的产品组合中又增加了更多产品。*

*下面是 Anatoly 分享他是如何做到的。* 👇

## 内容

1. 构建产品组合
2. 大胆转型
3. 构建产品
4. 订阅业务
5. 社交媒体、SEO、LTD 和联盟营销
6. 非对称优势
7. 五条建议
8. 接下来做什么？

## 构建产品组合

我是一名来自塞浦路斯的自学成才的开发者，同时开发几个 AI SaaS 产品。

目前最主要的是 [Motionvid.ai](http://motionvid.ai/)，一款 AI 视频和动态图形工具。我们曾进行了一场非常成功的 AppSumo 活动带来了 12 万美元收入。从那以后我们每月增长 40%，目前的用户注册数超过 10 万，月经常性收入 (MRR) 为 7k 美元。

我还运营着 Sally POS，这是一套面向餐厅和酒吧的销售点 (POS) 系统，使用 React Native 构建。它在南非、塞浦路斯和澳大利亚的 400 多个地点运营，处理日常交易。它带来了五位数规模的月经常性收入。

此外， [Framekit.ai](http://framekit.ai/) 是一款面向创意人士的 AI 网站构建器，支持超过 200 个在线站点。它带来了 1k 美元的月经常性收入。

## 大胆转型

当我开始开发 Motionvid 时，我是一家外汇公司的软件工程师，收入稳定。

一位朋友正在制作一门课程，想要一种制作动态图形更简单的方法，无需触碰 After Effects，于是我使用 Sonnet 3.7 和 Cursor 在 2025 年 3 月“随性编写”（vibe code）了一个测试版来看看是否可行。他在 YouTube 上发布了一段关于该工具的视频，这给我们带来了第一波真正的流量。而且产品名称也是一个完美的 SEO 匹配，因此搜索也为高转化率的落地页带来了流量。从那时起，它就一直自然增长。

一旦我看到 SaaS 业务起飞，我就知道应该把时间重点放在哪里。我辞职了，收入也减少了，但决定全力投入 Motionvid。

与此同时，我还在业余时间构建了 Framekit。而 Sally POS 是这三者中最老的。我在 6 年前就开始做这个作为我的第一家公司，直到今天它依然在运行。

## 构建产品

构建 Motionvid 的初始版本大约花了三周时间。我使用 Cursor 和 Sonnet 3.7 进行“随性编写”，所以唯一的真实成本就是 Cursor 的订阅费以及大约 300 美元的代币费用。没有团队，没有外部帮助，只有我一个人测试这个想法是否行得通。

当时 AI 出了很多错误并生成了糟糕（或难看）的代码，所以我不断地纠正它。现在 AI 在这方面好多了。

从那个初始版本开始，技术栈扩展到了包括用于前端、后端服务的 Golang、用于数据处理的 Firebase/Firestore、用于部署的 Cloud Run、用于计费的 Stripe，以及位于一切之前的 Cloudflare。

我们构建了自己的 MCP 集成，以便我们可以通过编程方式调用视频生成功能，而不仅仅是通过 UI。模型路由是最棘手的部分；我们根据任务混合使用几个模型。要让图像生成效果好，我们需要测试多个具备视觉能力的模型，最终才确定了我们现在使用的那个。

到目前为止，我们面临的最大技术挑战是成本准确性和在用量扩大时的缺陷排查。有一个缺陷是，在较长的视频任务中，场景会被重复提交。我们还发现了一个错误，即信用成本估算与实际使用量相比显著虚高。如果我没发现这个问题，它可能会悄无声息地吞噬我们的利润。一定要跟踪你的成本。每一次模型调用，每一个智能体步骤，你自动化的每一个工作流。这些都会快速累积，而且只有当你去查看时，它们才会变得可见。

我们修复了这两个问题，但这些问题只有当真实用户将大量流量推向系统时才会出现。

![Motionvid 首页](https://images.indiehackers.com/post-images/f7ccINEtSYC74PsaFH5i/vOqaQ3DJwYRP8MNEjUOSMger71w1/motionvid-homepage.png?w=1400?w=1400)

## 订阅业务

Motionvid 按月收取费用，用于视频和动态图形生成，根据使用量/积分分为不同层级。它在测试想法时是免费的，后来当 YouTube 视频流量和 SEO 显示人们想要它时，就开始收费了。此后增长主要来自有机搜索、联盟营销和 AppSumo 活动。AppSumo 活动带来了一笔一次性终身交易收入，我们将这笔钱 reinvest 回 UGC 内容中，以保持有机增长引擎的运转。在这里，随着客户生成更多视频，他们的收入通过基于使用量的层级扩展；当他们移动到更高层级时，该模式会随着他们获得的而进行扩展。

Framekit 也是订阅模式，但它是这三个产品中增长最慢的。客户获取，而不是产品本身，成为了瓶颈。它仍然在以极少的持续开发维持运营，而不是积极投资。

Sally POS 则不同；它是销售给酒店业场所的 B2B 软件。收入来自按地点的经常性订阅费，而不是按用户。扩展意味着增加更多的场所和国家，而不是向现有客户推销更多的使用量。

## 社交媒体、SEO、LTD 和联盟营销

Motionvid 的增长主要通过两种主要策略。我构建 MVP 后，一位朋友制作了一段关于该工具的 YouTube 视频，这产生了我们的第一批用户并证明了想法的可行性。从那时起，SEO 成为主渠道。产品名称与人们搜索的内容完全匹配，因此我们在没有刻意进行 SEO 工作的情况下就开始排名；名称承担了主要的推广工作。一个高转化的落地页持续将这种搜索流量转化为注册用户。

一旦有了牵引力，我们就进行了一次 AppSumo 活动。这带来了一大群新用户，并提供了可 reinvest 的巨额资金，仅此一项就产生了六位数的终身收入。我们现在正在将这笔钱投资于 UGC 内容，以延续已经奏效的有机营销策略，而不是转向付费获客。联盟营销者也自然地接手了，他们是通过同样的 YouTube 和搜索存在找到我们的，而不是通过任何正式的联盟计划。

Framekit 和 Sally POS 的发展路径不同。Framekit 的增长很慢；客户获取，而不是产品，成为了瓶颈，因此它没有像 Motionvid 那样强有力的渠道。Sally POS 通过传统的高接触销售在南非、塞浦路斯和澳大利亚的酒店业场所中发展起来，逐个地点地扩展，而不是通过任何在线渠道。

我的建议：在证明产品值得推广之前，不要强行推广。Motionvid 的第一次真正增长来自于一位朋友制作了一段关于它的 YouTube 视频，因为他真的对它感到兴奋，而不是来自于营销计划。如果你构建的东西是有用的，口碑往往比任何你要付费的渠道传播得更快、更便宜。

## 非对称优势

有一些事情确实提供了真正帮助——有些来自技能，有些来自运气。

使用 AI 工具“随性编写”被证明是最大的解锁点。在 3 周内，独自一人，仅使用 Cursor 和几百美元的代币，就从想法发展到可用的 MVP，这让我能够在不需要团队或真正资金的情况下测试想法。这彻底改变了启动某项业务的风险概况。

Motionvid 的精确匹配产品名称证明这是一个幸运的决定，成为了一个真正的优势。SEO 几乎是被动地开始生效的，因为人们直接搜索的就是这个名字。我没有将这计划为一个增长策略，但这自始至终都是最强的渠道之一。

一位电影制片人朋友，对这个想法真的感到兴奋，以至于制作了一段关于它的 YouTube 视频，这是我无法控制的强大外部力量。那段视频带来了第一批真正的用户。无论我自己多么努力，都无法复制这种有机的、第三方的信任。

在技能方面，跨几个不同技术栈（React、React Native、Go、Firebase）的构建能力让我可以在任何需要关注的产品上快速行动，而无需等待他人。而且从一开始就优先考虑变现——在深入构建之前先思考某种东西如何赚钱——这让我避免了将时间浪费在那些永远无法成为真正业务的想法上。

## 五条建议

总的来说，这是我的建议。

1. 先用“随性编写”构建 MVP；不要过度思考技术栈。我使用 Cursor 和大约 300 美元的代币在大约三周内构建了 Motionvid 的第一个版本。你不需要团队或真正的资金来找出一个想法是否有潜力；你需要一个快速工作起来的东西，让真实的人对它做出反应。
2. 从第一天起就跟踪代币和 AI 智能体的成本。这并不明显，直到它咬了你一口。我们有一个成本估算错误，其成本与实际使用量相比严重虚高。如果我们低估了它们，它可能会悄无声息地在任何人注意到之前毁掉利润。尽早设置这个，而不是在扩大规模之后。
3. 在产品获得资格之前，不要强行推广。Motionvid 的第一次真正增长来自于一位朋友制作了一段关于它的 YouTube 视频，因为他真的对它感到兴奋，而不是来自于营销计划。如果你构建的东西是有用的，口碑往往比任何你要付费的渠道传播得更快、更便宜。
4. 即使作为一名独立黑客，也要优先考虑变现。在深入构建之前先知道某种东西如何赚钱。这让我避免了浪费数月时间在那些无论多有趣都永远不会成为真正业务的想法上。
5. 并且不要害怕同时运行几个产品。不是每个想法都需要是你押注的唯一大项目。有些东西，比如 Framekit，增长很慢，这没关系；它们可以在最小维护的情况下继续运行，而你的主要精力则投入到有牵引力的地方。

## 接下来做什么？

我的目标是在 [Motionvi.ai](http://motionvi.ai/) 上实现 10 万美元月经常性收入，然后寻找战略性收购。但我真的很喜欢构建它，所以我不确定是否想要退出。

你可以在我的 [个人网站](https://me.tolypash.com/)、 [Twitter](https://x.com/TolyPash) 或 [Instagram](https://instagram.com/tolypash) 上关注我的动态。

### Indie Hackers Newsletter: 订阅即可每周 3 次将最新的故事、趋势和见解发送到你的收件箱。

Subscribe

排序方式 :

**Diana N.****·**Sep 3

The difference between Motionvid and Framekit is an interesting part here because it sounds like the products themselves aren't necessarily the issue.. Motionvid happened to find a strong distribution loop through YouTube + search, while Framekit hasn't found its equivalent yet. That's something a lot of indie founders overlook. Once the product is working, I think the real challenge is figuring out who needs it, where those people are, and how to get it in front of them.

到底了哦

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.angryecho.com/c/zi_you_zhi_ye_she_qu/p/P2TBA2lgAtUe4cCno0CgO#post","@type":"DiscussionForumPosting","commentCount":1,"dateModified":"2026-10-24T02:57:50.751Z","datePublished":"2026-09-02T16:00:00.000Z","description":"公司 Motionvid, Framekit, Sally POS 创始人 Anatoly Pashias 收入 $18K / 月 Anatoly Pashias 曾拥有一家五位数规模的企业和一份全职工作。后来，他开发了一款工具帮助朋友，项目迅速发展，于是他决定全力以赴。","headline":"辞职创业，打造5万月收入的投资组合","isPartOf":"https://www.angryecho.com/c/zi_you_zhi_ye_she_qu","mainEntityOfPage":"https://www.angryecho.com/c/zi_you_zhi_ye_she_qu/p/P2TBA2lgAtUe4cCno0CgO","text":"公司\n\nMotionvid, Framekit, Sally POS\n\n创始人\n\nAnatoly Pashias\n\n收入\n\n\n\n$18K / 月\n\nAnatoly Pashias 曾拥有一家五位数规模的企业和一份全职工作。后来，他开发了一款工具帮助朋友，项目迅速发展，于是他决定全力以赴。如今，Motionvid.ai 正在带来 7k 月经常性收入，并且他的产品组合中又增加了更多产品。\n\n下面是 Anatoly 分享他是如何做到的。 👇\n\n内容\n\n\n\n\n\n构建产品组合\n\n\n\n大胆转型\n\n\n\n构建产品\n\n\n\n订阅业务\n\n\n\n社交媒体、SEO、LTD 和联盟营销\n\n\n\n非对称优势\n\n\n\n五条建议\n\n\n\n接下来做什么？\n\n构建产品组合\n\n我是一名来自塞浦路斯的自学成才的开发者，同时开发几个 AI SaaS 产品。\n\n目前最主要的是 Motionvid.ai，一款 AI 视频和动态图形工具。我们曾进行了一场非常成功的 AppSumo 活动带来了 12 万美元收入。从那以后我们每月增长 40%，目前的用户注册数超过 10 万，月经常性收入 (MRR) 为 7k 美元。\n\n我还运营着 Sally POS，这是一套面向餐厅和酒吧的销售点 (POS) 系统，使用 React Native 构建。它在南非、塞浦路斯和澳大利亚的 400 多个地点运营，处理日常交易。它带来了五位数规模的月经常性收入。\n\n此外，Framekit.ai 是一款面向创意人士的 AI 网站构建器，支持超过 200 个在线站点。它带来了 1k 美元的月经常性收入。\n\n大胆转型\n\n当我开始开发 Motionvid 时，我是一家外汇公司的软件工程师，收入稳定。\n\n一位朋友正在制作一门课程，想要一种制作动态图形更简单的方法，无需触碰 After Effects，于是我使用 Sonnet 3.7 和 Cursor 在 2025 年 3 月“随性编写”（vibe code）了一个测试版来看看是否可行。他在 YouTube 上发布了一段关于该工具的视频，这给我们带来了第一波真正的流量。而且产品名称也是一个完美的 SEO 匹配，因此搜索也为高转化率的落地页带来了流量。从那时起，它就一直自然增长。\n\n一旦我看到 SaaS 业务起飞，我就知道应该把时间重点放在哪里。我辞职了，收入也减少了，但决定全力投入 Motionvid。\n\n与此同时，我还在业余时间构建了 Framekit。而 Sally POS 是这三者中最老的。我在 6 年前就开始做这个作为我的第一家公司，直到今天它依然在运行。\n\n构建产品\n\n构建 Motionvid 的初始版本大约花了三周时间。我使用 Cursor 和 Sonnet 3.7 进行“随性编写”，所以唯一的真实成本就是 Cursor 的订阅费以及大约 300 美元的代币费用。没有团队，没有外部帮助，只有我一个人测试这个想法是否行得通。\n\n当时 AI 出了很多错误并生成了糟糕（或难看）的代码，所以我不断地纠正它。现在 AI 在这方面好多了。\n\n从那个初始版本开始，技术栈扩展到了包括用于前端、后端服务的 Golang、用于数据处理的 Firebase/Firestore、用于部署的 Cloud Run、用于计费的 Stripe，以及位于一切之前的 Cloudflare。\n\n我们构建了自己的 MCP 集成，以便我们可以通过编程方式调用视频生成功能，而不仅仅是通过 UI。模型路由是最棘手的部分；我们根据任务混合使用几个模型。要让图像生成效果好，我们需要测试多个具备视觉能力的模型，最终才确定了我们现在使用的那个。\n\n到目前为止，我们面临的最大技术挑战是成本准确性和在用量扩大时的缺陷排查。有一个缺陷是，在较长的视频任务中，场景会被重复提交。我们还发现了一个错误，即信用成本估算与实际使用量相比显著虚高。如果我没发现这个问题，它可能会悄无声息地吞噬我们的利润。一定要跟踪你的成本。每一次模型调用，每一个智能体步骤，你自动化的每一个工作流。这些都会快速累积，而且只有当你去查看时，它们才会变得可见。\n\n我们修复了这两个问题，但这些问题只有当真实用户将大量流量推向系统时才会出现。\n\n\n\n订阅业务\n\nMotionvid 按月收取费用，用于视频和动态图形生成，根据使用量/积分分为不同层级。它在测试想法时是免费的，后来当 YouTube 视频流量和 SEO 显示人们想要它时，就开始收费了。此后增长主要来自有机搜索、联盟营销和 AppSumo 活动。AppSumo 活动带来了一笔一次性终身交易收入，我们将这笔钱 reinvest 回 UGC 内容中，以保持有机增长引擎的运转。在这里，随着客户生成更多视频，他们的收入通过基于使用量的层级扩展；当他们移动到更高层级时，该模式会随着他们获得的而进行扩展。\n\nFramekit 也是订阅模式，但它是这三个产品中增长最慢的。客户获取，而不是产品本身，成为了瓶颈。它仍然在以极少的持续开发维持运营，而不是积极投资。\n\nSally POS 则不同；它是销售给酒店业场所的 B2B 软件。收入来自按地点的经常性订阅费，而不是按用户。扩展意味着增加更多的场所和国家，而不是向现有客户推销更多的使用量。\n\n社交媒体、SEO、LTD 和联盟营销\n\nMotionvid 的增长主要通过两种主要策略。我构建 MVP 后，一位朋友制作了一段关于该工具的 YouTube 视频，这产生了我们的第一批用户并证明了想法的可行性。从那时起，SEO 成为主渠道。产品名称与人们搜索的内容完全匹配，因此我们在没有刻意进行 SEO 工作的情况下就开始排名；名称承担了主要的推广工作。一个高转化的落地页持续将这种搜索流量转化为注册用户。\n\n一旦有了牵引力，我们就进行了一次 AppSumo 活动。这带来了一大群新用户，并提供了可 reinvest 的巨额资金，仅此一项就产生了六位数的终身收入。我们现在正在将这笔钱投资于 UGC 内容，以延续已经奏效的有机营销策略，而不是转向付费获客。联盟营销者也自然地接手了，他们是通过同样的 YouTube 和搜索存在找到我们的，而不是通过任何正式的联盟计划。\n\nFramekit 和 Sally POS 的发展路径不同。Framekit 的增长很慢；客户获取，而不是产品，成为了瓶颈，因此它没有像 Motionvid 那样强有力的渠道。Sally POS 通过传统的高接触销售在南非、塞浦路斯和澳大利亚的酒店业场所中发展起来，逐个地点地扩展，而不是通过任何在线渠道。\n\n我的建议：在证明产品值得推广之前，不要强行推广。Motionvid 的第一次真正增长来自于一位朋友制作了一段关于它的 YouTube 视频，因为他真的对它感到兴奋，而不是来自于营销计划。如果你构建的东西是有用的，口碑往往比任何你要付费的渠道传播得更快、更便宜。\n\n非对称优势\n\n有一些事情确实提供了真正帮助——有些来自技能，有些来自运气。\n\n使用 AI 工具“随性编写”被证明是最大的解锁点。在 3 周内，独自一人，仅使用 Cursor 和几百美元的代币，就从想法发展到可用的 MVP，这让我能够在不需要团队或真正资金的情况下测试想法。这彻底改变了启动某项业务的风险概况。\n\nMotionvid 的精确匹配产品名称证明这是一个幸运的决定，成为了一个真正的优势。SEO 几乎是被动地开始生效的，因为人们直接搜索的就是这个名字。我没有将这计划为一个增长策略，但这自始至终都是最强的渠道之一。\n\n一位电影制片人朋友，对这个想法真的感到兴奋，以至于制作了一段关于它的 YouTube 视频，这是我无法控制的强大外部力量。那段视频带来了第一批真正的用户。无论我自己多么努力，都无法复制这种有机的、第三方的信任。\n\n在技能方面，跨几个不同技术栈（React、React Native、Go、Firebase）的构建能力让我可以在任何需要关注的产品上快速行动，而无需等待他人。而且从一开始就优先考虑变现——在深入构建之前先思考某种东西如何赚钱——这让我避免了将时间浪费在那些永远无法成为真正业务的想法上。\n\n五条建议\n\n总的来说，这是我的建议。\n\n\n\n\n\n先用“随性编写”构建 MVP；不要过度思考技术栈。我使用 Cursor 和大约 300 美元的代币在大约三周内构建了 Motionvid 的第一个版本。你不需要团队或真正的资金来找出一个想法是否有潜力；你需要一个快速工作起来的东西，让真实的人对它做出反应。\n\n\n\n从第一天起就跟踪代币和 AI 智能体的成本。这并不明显，直到它咬了你一口。我们有一个成本估算错误，其成本与实际使用量相比严重虚高。如果我们低估了它们，它可能会悄无声息地在任何人注意到之前毁掉利润。尽早设置这个，而不是在扩大规模之后。\n\n\n\n在产品获得资格之前，不要强行推广。Motionvid 的第一次真正增长来自于一位朋友制作了一段关于它的 YouTube 视频，因为他真的对它感到兴奋，而不是来自于营销计划。如果你构建的东西是有用的，口碑往往比任何你要付费的渠道传播得更快、更便宜。\n\n\n\n即使作为一名独立黑客，也要优先考虑变现。在深入构建之前先知道某种东西如何赚钱。这让我避免了浪费数月时间在那些无论多有趣都永远不会成为真正业务的想法上。\n\n\n\n并且不要害怕同时运行几个产品。不是每个想法都需要是你押注的唯一大项目。有些东西，比如 Framekit，增长很慢，这没关系；它们可以在最小维护的情况下继续运行，而你的主要精力则投入到有牵引力的地方。\n\n接下来做什么？\n\n我的目标是在 Motionvi.ai 上实现 10 万美元月经常性收入，然后寻找战略性收购。但我真的很喜欢构建它，所以我不确定是否想要退出。\n\n你可以在我的个人网站、Twitter 或 Instagram 上关注我的动态。\n\nIndie Hackers Newsletter: 订阅即可每周 3 次将最新的故事、趋势和见解发送到你的收件箱。\n\nSubscribe","url":"https://www.angryecho.com/c/zi_you_zhi_ye_she_qu/p/P2TBA2lgAtUe4cCno0CgO","author":{"@type":"Person","name":"Anatoly Pashias","url":"https://www.angryecho.com/u/I9Hf7ccINEtSYC74PsaF"},"comment":[{"@type":"Comment","text":"The difference between Motionvid and Framekit is an interesting part here because it sounds like the products themselves aren't necessarily the issue.. Motionvid happened to find a strong distribution loop through YouTube + search, while Framekit hasn't found its equivalent yet.\nThat's something a lot of indie founders overlook. Once the product is working, I think the real challenge is figuring out who needs it, where those people are, and how to get it in front of them.","author":{"@type":"Person","name":"Diana N.","url":"https://www.angryecho.com/u/I9HDianaN"},"datePublished":"2026-09-03T20:00:49.561Z","dateModified":"2026-09-03T20:59:34.836Z"}],"image":["https://images.indiehackers.com/post-images/f7ccINEtSYC74PsaFH5i/vOqaQ3DJwYRP8MNEjUOSMger71w1/motionvid-homepage.png?w=1400?w=1400"],"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/DislikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":11},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}]}]}
```

## Sitemap

See the full [sitemap](https://www.angryecho.com/sitemap.md) for all pages.
