{"id":458210,"date":"2025-04-30T09:00:52","date_gmt":"2025-04-30T09:00:52","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=458210"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=458210","title":{"rendered":"<span>How I Created Perfect Wiki and Reached $250K in Annual Revenue Without Investors<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>Hi, my name is Ilia. I founded\u00a0<a href=\"https:\/\/perfectwiki.com\/\" rel=\"noopener noreferrer nofollow\"><strong>Perfect Wiki<\/strong><\/a>\u00a0\u2014 a SaaS product for creating internal company knowledge bases that works directly within Microsoft Teams. We created a simple and convenient tool for storing, editing, and sharing knowledge within companies. It all started with the idea to resolve one specific pain point: the built-in Wiki in Microsoft Teams offered was inconvenient, and there was no worthy alternatives with full integration to the platform.<\/p>\n<p>In this article, I want to share how the idea came about, the mistakes I made, how I found my first customers, and how I gradually grew to a steady income of $250,000 a year over five years. All of this \u2014 without investors, a 20-person team, or a \u201cSeries A\u201d round.<\/p>\n<h4>How It All Began<\/h4>\n<p>In May 2020, I lost my job and started thinking about new projects to launch or where to direct my efforts. The pandemic drastically changed the market: the mass transition to remote work boosted interest in online communication tools, and everyone wanted to launch their own video conferencing service. It felt like a gold rush, and I decided to follow the principle: in such times, those who sell shovels win, not those who search for gold.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b63\/cf9\/4a1\/b63cf94a17709c08bdad4324498ae31d.png\" width=\"2076\" height=\"2006\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/b63\/cf9\/4a1\/b63cf94a17709c08bdad4324498ae31d.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b63\/cf9\/4a1\/b63cf94a17709c08bdad4324498ae31d.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>Zoom became hugely popular during the pandemic. I decided to try making a small app \u2014 a translator \u2014 and published it on the Zoom Marketplace. But it turned out people were only interested in the Zoom app itself, and the marketplace had almost no traffic.<\/p>\n<p>After that failure, I moved on to Plan B: I tried publishing the translator app on the\u00a0<strong>Microsoft Teams Marketplace<\/strong>. It seemed like there were significantly more users, apps there had lots of ratings and installs. The platform felt \u201calive.\u201d My intuition didn\u2019t fail me \u2014 just a few days after publishing, someone bought a paid subscription. But I soon realized the translator app was very limited with no room for growth. Microsoft could easily replace it anytime.<\/p>\n<p>That\u2019s when I decided to dive deeper into analyzing what other problems Microsoft Teams users were facing and what kind of service I could offer them. I was confident I\u2019d find a niche because the traffic and activity on the marketplace were high \u2014 a ready-made customer base was just in front of me. I just needed to find a product idea that would solve a real problem.<\/p>\n<p>I started reading forums, comments, and online discussions. It turned out the built-in Wiki in Microsoft Teams annoyed users really a lot. It was slow and inconvenient. That\u2019s how the idea came about \u2014 I had to create a fast, user-friendly knowledge base built directly into Microsoft Teams. The main goal was to make it simple and intuitive for people who weren\u2019t tech-savvy \u2014 just regular PC users.<\/p>\n<h4>I Got My First Paying Customer Just a Few Days After Launch<\/h4>\n<p>I created and published the first version of the product in a fairly short time \u2014 it took me about three weeks. It already had page creation and editing features, and most importantly,\u00a0<strong>full-text search<\/strong>\u00a0(a much-requested feature the users lacked in the built-in Wiki).<\/p>\n<p>I used technologies and tools I was already very well familiar with:\u00a0<strong>Node.js + Express<\/strong>\u00a0for the backend and\u00a0<strong>React<\/strong>\u00a0for the frontend.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a95\/c9d\/de4\/a95c9dde4a549ed2832864821744bf0a.png\" width=\"1758\" height=\"738\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/a95\/c9d\/de4\/a95c9dde4a549ed2832864821744bf0a.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a95\/c9d\/de4\/a95c9dde4a549ed2832864821744bf0a.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>Just a couple of days after publishing\u00a0<strong>Perfect Wiki<\/strong>\u00a0on the Microsoft Teams Marketplace, I got my first paying user. My assumptions were confirmed \u2014 people were actively looking for an alternative to the built-in Wiki, and they searched for it directly in the Teams marketplace. They found my app using the keyword \u201cwiki.\u201d It was an awesome free acquisition channel. Perfect Wiki was always the top search result because there were no competitors. That\u2019s when I realized I had found a real pain point \u00a0\u2014 and I could make money by solving it.<\/p>\n<h4>Perfect Wiki Is Now Used by Over 500 Companies<\/h4>\n<p>Today, over\u00a0<strong>500 companies around the world<\/strong>\u00a0use Perfect Wiki. Our main markets are\u00a0<strong>the<\/strong>\u00a0<strong>US, Canada, the UK, and Germany<\/strong>.<\/p>\n<p>Over five years, the product has grown significantly. Revenue is now about\u00a0<strong>$250,000 a year<\/strong>. However, it wasn\u2019t always smooth sailing \u2014 there were months with no growth, times when everything felt stuck. We had to change plans, improve the product, and look for new ideas.<\/p>\n<p>In 2024, Microsoft even featured us at\u00a0<strong>Microsoft Build<\/strong>\u00a0as an example of an app that\u2019s top-rated and highly valued among Teams users and the one the really works \u2014 a big milestone for us.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8ce\/719\/199\/8ce719199ec41cc4f6e911b06234b852.png\" width=\"1100\" height=\"582\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/8ce\/719\/199\/8ce719199ec41cc4f6e911b06234b852.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8ce\/719\/199\/8ce719199ec41cc4f6e911b06234b852.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<h4>Why Do People Choose Us?<\/h4>\n<p>Many of our clients came to us after trying the Microsoft built-in Wiki. It was clunky, inconvenient, and didn\u2019t do the job well. We focused on simplicity: the essential features only, nothing extra \u2014 and everything should function\u00a0<strong>inside Microsoft Teams<\/strong>.<\/p>\n<p>Integration with Microsoft Teams is the key. Unlike other knowledge base platforms, Perfect Wiki doesn\u2019t require switching to a separate site or tab. It\u2019s available right where employees already spend most of their day \u2014 in Microsoft Teams. It saves time, doesn&#8217;t add any difficulties, and makes working with a knowledge base a natural part of the workflow.<\/p>\n<p>Microsoft tried to address this issue via products like Viva and Loop, but they turned out to be too bulky and confusing. Competitors like Confluence or Notion just aren\u2019t integrated into Teams in a way that\u2019s convenient for users.<\/p>\n<p>Perfect Wiki was built\u00a0<strong>specifically for Microsoft Teams<\/strong>\u00a0\u2014 and that\u2019s been our main advantage from day one.<\/p>\n<h4>Only Two People Work on the Project<\/h4>\n<p>Currently, the team behind Perfect Wiki is just\u00a0<strong>two people<\/strong>. I handle the development and product, and my colleague manages user support. Despite having a tiny team, we manage to achieve a lot: we launch new features quickly, communicate with customers, test ideas, and maintain stable service.<\/p>\n<p>We outsource some marketing and content tasks, but everything related to the product and code we do ourselves.<\/p>\n<p>Sometimes we bring in new people if we feel it&#8217;s time to grow. Right now is one of those moments: if you\u2019re an experienced developer familiar with Node.js + Express + React \u2014 send us your CV at\u00a0<a href=\"mailto:hello@perfectwiki.com\" rel=\"noopener noreferrer nofollow\">hello@perfectwiki.com<\/a>\u00a0<\/p>\n<h4>How We Understand What Customers Need<\/h4>\n<p>It all starts with communication. We have an internal app chat \u2014 people regularly send us questions, suggestions, and feedback. We also do demo calls, discuss use-case scenarios, and every quarter, we reach out to active loyal users asking for feature and improvement ideas. This helps us to deeply understand user needs.<\/p>\n<p>We don\u2019t implement features just because they\u00a0<em>seem<\/em>\u00a0useful. Every new functionality in Perfect Wiki must be genuinely requested and needed by users. For example, I wasn\u2019t sure whether a \u201csearch within a page\u201d was necessary. But after several complaints about documents getting longer, and Ctrl+F not working in Teams \u2014 it became clear the feature was needed.<\/p>\n<p>Another example: users suggested a\u00a0<strong>weekly digest<\/strong>\u00a0with a list of new or updated knowledge base articles. They wanted to stay in the loop about changes.<\/p>\n<p>That\u2019s how we improve the product \u2014 not by simple guessing, but in collaboration with our users.<\/p>\n<p>And we actually use\u00a0<strong>Perfect Wiki ourselves<\/strong>\u00a0\u2014 that helps us spot areas for changes and growth. All our internal documentation, tasks, and plans are stored in Perfect Wiki. Even our public Help Center runs on our platform. This way, we test the product in real use and quickly notice what needs fixing or tweaking.<\/p>\n<p>Every time I check out competitors&#8217; sites \u2014 those who also build knowledge base or customer support platforms \u2014 I notice something odd. Almost all of them use third-party tools like Intercom or Zendesk to support their own customers. That surprises me. If your product is so great \u2014 why don\u2019t you use it yourself? For me, that\u2019s a golden rule: your product should be so good you\u00a0<em>want<\/em>\u00a0to use it yourself. If not, that means something\u2019s wrong.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0db\/c7d\/cb5\/0dbc7dcb52758aceffc1f34bfa751e87.png\" width=\"2286\" height=\"1916\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/0db\/c7d\/cb5\/0dbc7dcb52758aceffc1f34bfa751e87.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0db\/c7d\/cb5\/0dbc7dcb52758aceffc1f34bfa751e87.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<h4>A Bit About Money<\/h4>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/05d\/566\/8e5\/05d5668e57c37483479ea293de9d2958.png\" width=\"1979\" height=\"1180\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/05d\/566\/8e5\/05d5668e57c37483479ea293de9d2958.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/05d\/566\/8e5\/05d5668e57c37483479ea293de9d2958.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>Right now, I earn around\u00a0<strong>$25,000 per month<\/strong>. My monthly expenses are pretty modest:<\/p>\n<ul>\n<li>\n<p>$500\u2013$1000 on\u00a0<strong>Google Cloud<\/strong><\/p>\n<\/li>\n<li>\n<p>$400\u2013$500 on\u00a0<strong>Algolia<\/strong><\/p>\n<\/li>\n<li>\n<p>&lt;$350 on\u00a0<strong>other SaaS tools<\/strong><\/p>\n<\/li>\n<li>\n<p>&lt;$500 on\u00a0<strong>contractors<\/strong><\/p>\n<\/li>\n<\/ul>\n<p>Everything else is my profit.<\/p>\n<h4>What I\u2019ve Learned Over the Years<\/h4>\n<p>The most important rule:\u00a0<strong>don\u2019t be afraid to build niche products for a narrow audience<\/strong>. It\u2019s vital to create something that solves a specific problem really well.<\/p>\n<p>Second lesson I learned:\u00a0<strong>simplicity wins<\/strong>. The simpler and more understandable your product, the easier it is to sell and maintain. When you have a small team and limited resources, simplicity isn\u2019t a luxury \u2014 it\u2019s a necessity. It keeps you from drowning in features, endless requests, and tech debt.<\/p>\n<h4>Did I Expect This?<\/h4>\n<p>Honestly? I didn\u2019t have big ambitions. I just wanted to earn a stable\u00a0<strong>$70\u201380K a year<\/strong>\u00a0\u2014 about what I earned at my previous job. Everything beyond that has been a pleasant bonus. Perfect Wiki has grown more than I ever expected. All without investments, offices, or a big team. Just because the product was in demand \u2014 and we kept making it better, step by step.<\/p>\n<h4>What\u2019s Next?<\/h4>\n<p>Perfect Wiki has already become more than just an add-on to Microsoft Teams. Now it can also be used in\u00a0<strong>Slack<\/strong>, via\u00a0<strong>ChatGPT<\/strong>, or as a\u00a0<strong>chatbot on your website<\/strong>. You can even create a\u00a0<strong>public support portal<\/strong>\u00a0for your customers \u2014 our Help Center is a prime example.<\/p>\n<p>We\u2019re constantly adding new integrations, improving search, and most importantly \u2014 always listening to our users. The best is still ahead!<\/p>\n<p><strong>P.S.<\/strong>\u00a0If you\u2019re curious to follow our product journey, I have a <a href=\"https:\/\/t.me\/teams_development\" rel=\"noopener noreferrer nofollow\">Telegram channel<\/a> and <a href=\"https:\/\/x.com\/ilia_pir\" rel=\"noopener noreferrer nofollow\">Twitter<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/905812\/\"> https:\/\/habr.com\/ru\/articles\/905812\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>Hi, my name is Ilia. I founded\u00a0<a href=\"https:\/\/perfectwiki.com\/\" rel=\"noopener noreferrer nofollow\"><strong>Perfect Wiki<\/strong><\/a>\u00a0\u2014 a SaaS product for creating internal company knowledge bases that works directly within Microsoft Teams. We created a simple and convenient tool for storing, editing, and sharing knowledge within companies. It all started with the idea to resolve one specific pain point: the built-in Wiki in Microsoft Teams offered was inconvenient, and there was no worthy alternatives with full integration to the platform.<\/p>\n<p>In this article, I want to share how the idea came about, the mistakes I made, how I found my first customers, and how I gradually grew to a steady income of $250,000 a year over five years. All of this \u2014 without investors, a 20-person team, or a \u201cSeries A\u201d round.<\/p>\n<h4>How It All Began<\/h4>\n<p>In May 2020, I lost my job and started thinking about new projects to launch or where to direct my efforts. The pandemic drastically changed the market: the mass transition to remote work boosted interest in online communication tools, and everyone wanted to launch their own video conferencing service. It felt like a gold rush, and I decided to follow the principle: in such times, those who sell shovels win, not those who search for gold.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>Zoom became hugely popular during the pandemic. I decided to try making a small app \u2014 a translator \u2014 and published it on the Zoom Marketplace. But it turned out people were only interested in the Zoom app itself, and the marketplace had almost no traffic.<\/p>\n<p>After that failure, I moved on to Plan B: I tried publishing the translator app on the\u00a0<strong>Microsoft Teams Marketplace<\/strong>. It seemed like there were significantly more users, apps there had lots of ratings and installs. The platform felt \u201calive.\u201d My intuition didn\u2019t fail me \u2014 just a few days after publishing, someone bought a paid subscription. But I soon realized the translator app was very limited with no room for growth. Microsoft could easily replace it anytime.<\/p>\n<p>That\u2019s when I decided to dive deeper into analyzing what other problems Microsoft Teams users were facing and what kind of service I could offer them. I was confident I\u2019d find a niche because the traffic and activity on the marketplace were high \u2014 a ready-made customer base was just in front of me. I just needed to find a product idea that would solve a real problem.<\/p>\n<p>I started reading forums, comments, and online discussions. It turned out the built-in Wiki in Microsoft Teams annoyed users really a lot. It was slow and inconvenient. That\u2019s how the idea came about \u2014 I had to create a fast, user-friendly knowledge base built directly into Microsoft Teams. The main goal was to make it simple and intuitive for people who weren\u2019t tech-savvy \u2014 just regular PC users.<\/p>\n<h4>I Got My First Paying Customer Just a Few Days After Launch<\/h4>\n<p>I created and published the first version of the product in a fairly short time \u2014 it took me about three weeks. It already had page creation and editing features, and most importantly,\u00a0<strong>full-text search<\/strong>\u00a0(a much-requested feature the users lacked in the built-in Wiki).<\/p>\n<p>I used technologies and tools I was already very well familiar with:\u00a0<strong>Node.js + Express<\/strong>\u00a0for the backend and\u00a0<strong>React<\/strong>\u00a0for the frontend.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>Just a couple of days after publishing\u00a0<strong>Perfect Wiki<\/strong>\u00a0on the Microsoft Teams Marketplace, I got my first paying user. My assumptions were confirmed \u2014 people were actively looking for an alternative to the built-in Wiki, and they searched for it directly in the Teams marketplace. They found my app using the keyword \u201cwiki.\u201d It was an awesome free acquisition channel. Perfect Wiki was always the top search result because there were no competitors. That\u2019s when I realized I had found a real pain point \u00a0\u2014 and I could make money by solving it.<\/p>\n<h4>Perfect Wiki Is Now Used by Over 500 Companies<\/h4>\n<p>Today, over\u00a0<strong>500 companies around the world<\/strong>\u00a0use Perfect Wiki. Our main markets are\u00a0<strong>the<\/strong>\u00a0<strong>US, Canada, the UK, and Germany<\/strong>.<\/p>\n<p>Over five years, the product has grown significantly. Revenue is now about\u00a0<strong>$250,000 a year<\/strong>. However, it wasn\u2019t always smooth sailing \u2014 there were months with no growth, times when everything felt stuck. We had to change plans, improve the product, and look for new ideas.<\/p>\n<p>In 2024, Microsoft even featured us at\u00a0<strong>Microsoft Build<\/strong>\u00a0as an example of an app that\u2019s top-rated and highly valued among Teams users and the one the really works \u2014 a big milestone for us.<\/p>\n<figure class=\"full-width\"><\/figure>\n<h4>Why Do People Choose Us?<\/h4>\n<p>Many of our clients came to us after trying the Microsoft built-in Wiki. It was clunky, inconvenient, and didn\u2019t do the job well. We focused on simplicity: the essential features only, nothing extra \u2014 and everything should function\u00a0<strong>inside Microsoft Teams<\/strong>.<\/p>\n<p>Integration with Microsoft Teams is the key. Unlike other knowledge base platforms, Perfect Wiki doesn\u2019t require switching to a separate site or tab. It\u2019s available right where employees already spend most of their day \u2014 in Microsoft Teams. It saves time, doesn&#8217;t add any difficulties, and makes working with a knowledge base a natural part of the workflow.<\/p>\n<p>Microsoft tried to address this issue via products like Viva and Loop, but they turned out to be too bulky and confusing. Competitors like Confluence or Notion just aren\u2019t integrated into Teams in a way that\u2019s convenient for users.<\/p>\n<p>Perfect Wiki was built\u00a0<strong>specifically for Microsoft Teams<\/strong>\u00a0\u2014 and that\u2019s been our main advantage from day one.<\/p>\n<h4>Only Two People Work on the Project<\/h4>\n<p>Currently, the team behind Perfect Wiki is just\u00a0<strong>two people<\/strong>. I handle the development and product, and my colleague manages user support. Despite having a tiny team, we manage to achieve a lot: we launch new features quickly, communicate with customers, test ideas, and maintain stable service.<\/p>\n<p>We outsource some marketing and content tasks, but everything related to the product and code we do ourselves.<\/p>\n<p>Sometimes we bring in new people if we feel it&#8217;s time to grow. Right now is one of those moments: if you\u2019re an experienced developer familiar with Node.js + Express + React \u2014 send us your CV at\u00a0<a href=\"mailto:hello@perfectwiki.com\" rel=\"noopener noreferrer nofollow\">hello@perfectwiki.com<\/a>\u00a0<\/p>\n<h4>How We Understand What Customers Need<\/h4>\n<p>It all starts with communication. We have an internal app chat \u2014 people regularly send us questions, suggestions, and feedback. We also do demo calls, discuss use-case scenarios, and every quarter, we reach out to active loyal users asking for feature and improvement ideas. This helps us to deeply understand user needs.<\/p>\n<p>We don\u2019t implement features just because they\u00a0<em>seem<\/em>\u00a0useful. Every new functionality in Perfect Wiki must be genuinely requested and needed by users. For example, I wasn\u2019t sure whether a \u201csearch within a page\u201d was necessary. But after several complaints about documents getting longer, and Ctrl+F not working in Teams \u2014 it became clear the feature was needed.<\/p>\n<p>Another example: users suggested a\u00a0<strong>weekly digest<\/strong>\u00a0with a list of new or updated knowledge base articles. They wanted to stay in the loop about changes.<\/p>\n<p>That\u2019s how we improve the product \u2014 not by simple guessing, but in collaboration with our users.<\/p>\n<p>And we actually use\u00a0<strong>Perfect Wiki ourselves<\/strong>\u00a0\u2014 that helps us spot areas for changes and growth. All our internal documentation, tasks, and plans are stored in Perfect Wiki. Even our public Help Center runs on our platform. This way, we test the product in real use and quickly notice what needs fixing or tweaking.<\/p>\n<p>Every time I check out competitors&#8217; sites \u2014 those who also build knowledge base or customer support platforms \u2014 I notice something odd. Almost all of them use third-party tools like Intercom or Zendesk to support their own customers. That surprises me. If your product is so great \u2014 why don\u2019t you use it yourself? For me, that\u2019s a golden rule: your product should be so good you\u00a0<em>want<\/em>\u00a0to use it yourself. If not, that means something\u2019s wrong.<\/p>\n<figure class=\"full-width\"><\/figure>\n<h4>A Bit About Money<\/h4>\n<figure class=\"full-width\"><\/figure>\n<p>Right now, I earn around\u00a0<strong>$25,000 per month<\/strong>. My monthly expenses are pretty modest:<\/p>\n<ul>\n<li>\n<p>$500\u2013$1000 on\u00a0<strong>Google Cloud<\/strong><\/p>\n<\/li>\n<li>\n<p>$400\u2013$500 on\u00a0<strong>Algolia<\/strong><\/p>\n<\/li>\n<li>\n<p>&lt;$350 on\u00a0<strong>other SaaS tools<\/strong><\/p>\n<\/li>\n<li>\n<p>&lt;$500 on\u00a0<strong>contractors<\/strong><\/p>\n<\/li>\n<\/ul>\n<p>Everything else is my profit.<\/p>\n<h4>What I\u2019ve Learned Over the Years<\/h4>\n<p>The most important rule:\u00a0<strong>don\u2019t be afraid to build niche products for a narrow audience<\/strong>. It\u2019s vital to create something that solves a specific problem really well.<\/p>\n<p>Second lesson I learned:\u00a0<strong>simplicity wins<\/strong>. The simpler and more understandable your product, the easier it is to sell and maintain. When you have a small team and limited resources, simplicity isn\u2019t a luxury \u2014 it\u2019s a necessity. It keeps you from drowning in features, endless requests, and tech debt.<\/p>\n<h4>Did I Expect This?<\/h4>\n<p>Honestly? I didn\u2019t have big ambitions. I just wanted to earn a stable\u00a0<strong>$70\u201380K a year<\/strong>\u00a0\u2014 about what I earned at my previous job. Everything beyond that has been a pleasant bonus. Perfect Wiki has grown more than I ever expected. All without investments, offices, or a big team. Just because the product was in demand \u2014 and we kept making it better, step by step.<\/p>\n<h4>What\u2019s Next?<\/h4>\n<p>Perfect Wiki has already become more than just an add-on to Microsoft Teams. Now it can also be used in\u00a0<strong>Slack<\/strong>, via\u00a0<strong>ChatGPT<\/strong>, or as a\u00a0<strong>chatbot on your website<\/strong>. You can even create a\u00a0<strong>public support portal<\/strong>\u00a0for your customers \u2014 our Help Center is a prime example.<\/p>\n<p>We\u2019re constantly adding new integrations, improving search, and most importantly \u2014 always listening to our users. The best is still ahead!<\/p>\n<p><strong>P.S.<\/strong>\u00a0If you\u2019re curious to follow our product journey, I have a <a href=\"https:\/\/t.me\/teams_development\" rel=\"noopener noreferrer nofollow\">Telegram channel<\/a> and <a href=\"https:\/\/x.com\/ilia_pir\" rel=\"noopener noreferrer nofollow\">Twitter<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/905812\/\"> https:\/\/habr.com\/ru\/articles\/905812\/<\/a><br \/><\/br><\/br><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-458210","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/458210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=458210"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/458210\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=458210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=458210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=458210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}