Skip to content(if available)orjump to list(if available)

I created Perfect Wiki and reached $250k in annual revenue without investors

karel-3d

> It’s available right where employees already spend most of their day — in Microsoft Teams.

Depression and dread is coming through me. All the repressed memories are flowing back up.

duxup

Yup. Immediately a negative impression from me.

Doesn't mean it won't sell, congrats to OP, but god I hate everything about Teams.

Right now it's showing me calendar items with times that are wrong, they'll switch to the right time in a few minutes... probably. I didn't change time zones, I didn't do anything, it's just something wonky about their new calendar setup. If the time updates I'll click to open the calendar item, and it won't show me the join link to join the meeting ... well eventually it will pop in there, maybe.

It's not just annoyingly designed and slow, it's constantly buggy with new and exciting bugs every few months.

43920

My personal favorite UX-failure-of-the-moment in Teams: If I open the teams tab > Browse, it shows a big list of company-wide channels that I could join. There's a search box, but unlike any normal search box, it only does a prefix search, so if your channel is named "some test channel", and you search for "test", it doesn't find it! Several times I've given up at guessing the right channel name and had to ask coworkers to tell me the exact name in order to join.

ethbr1

The number of new and novel ways companies (Microsoft and Apple specifically) have found to screw up search is mind boggling.

And we're not talking edge cases, just "It's been solved since the 60s" meat and potato use cases.

esperent

Two of my team Channels completely vanished last week. Not in the recycle bins, just gone. The only way I knew was because I got a sync notification from Onedrive.

I contacted support two weeks ago. So far they have asked me to check the Teams admin recycle bin (3 days) and then the SharePoint recycle bin (7 day). I had shared screenshots of both of these in the initial support request, both are empty.

Only 3 people have admin rights in the company, one of us deleted the channels, and even if we did there's supposed to be a 93 day recovery window. But they're just....gone.

I asked for them to escalate 3 days ago. No reply.

foltik

My favorite bug (still unsolved!) is that maximizing the window on a video call only shows the top left quarter of the video feed. I have to manually resize the window to that exact region of my screen just to see someone’s full face or screen share. Nobody can fix it, my teams install is just stuck like this. Another one: when using airpods, everyone’s voices sound super slowed down, like the audio samples are being played back at half speed. Google meet and Slack huddles work fine. Cherry on top: sometimes the entire window just vanishes mid call (no video, audio, or any UI) but I’m still broadcasting. This isn’t just bad, it’s repeated complete failures of basic functionality that happen on the regular. Frankly, it’s the most incompetently written piece of software I’ve ever had the displeasure of using.

MrJohz

Ah, that's probably related to the bug I'm seeing where I've got my Teams calendar synced to my phone, but about half of the events show up an hour later or earlier.

Isn't getting this right, like, _the_ purpose of a calendar?

malfist

Microsoft recently claimed 30% of their code was AI written. Maybe this is what you get when your systems are non-deterministic

duxup

Yes my phone teams app, the outlook app, and Teams at times all regularly disagree about my calendar.

It's amazing as outlook used to be consistent, but now that its calendar is tied to teams too... it has inherited the suck.

SoftTalker

I was once 5 hours late to a fairly important meeting because the Teams calendar was showing the time in UTC instead of my zone. Never determined why.

phatskat

Whenever I schedule a meeting, Teams warns me that some attendees are in a different time zone. Except they aren’t. I’ve confirmed with coworkers and checking our settings.

And then there’s the “helpful” way teams resets the calendar view: let’s say I’m going back through calls from last week to see how long they took. In Teams, I go back a week, click the calendar item, record the time in my app, then go back to the calendar view and…I’m on this week. Neat. Intuitive.

olav

For thirty years now, the world knows that the last company to trust calendars and mail is Microsoft and yet they are all over the place. I have lost all hope for humanity‘s future.

ValentinPearce

Last week there were so many apps added to my teams that I couldn't see the chats anymore.

yieldcrv

Should have repented, because now you’re in hell

Bombthecat

Teams is the old new SharePoint, and it will be the same unmanageable mess

szundi

[dead]

osigurdson

This seems to be a very common response. I definitely believe it but Teams seems ok to me - can make video calls and do text chats. That is all I need it to do, really. Maybe I just haven't used Zoom enough to know what I am missing.

Aeolun

Having used better solutions for those things in the past, being forced to use Teams feels like a significant step back.

phatskat

I think it’s less that you’re missing something Zoom does better, it’s mostly that Teams is a poor replacement for any calendar, messaging app, or video call service. It does those things “fine”, but I wouldn’t say it does any of them _well_.

duxup

I actually don't like zoom either ;)

Video conferencing for me Teams isn't the issue as much as it is a compromise when it comes to everything else.

egecant

Microsoft Teams is DaaS (Dread as a Service). Here is a great video about how it sucks your soul: https://youtu.be/3O0VbCvWlxk?si=E61rlKLjtFMczl3D

daheza

Our company is forcing us to drop slack and use teams. It’s going to be terrible. But hey it saves 600k per year. Never mind that our customer experience will become terrible as team communication fails.

dowager_dan99

We're all-in on Teams PLUS have management pushing for "service level objectives" on response time. It's impossible to stay on top of the stream of consciousness posts, impossible to find anything you previously answered or value you know is in there somewhere, impossible to measure response time or take ownership of... (what? a chat?). MS keeps cramming poorly thought out "AI-first" features without addressing things like cameras and mics that randomly stop working, blue screens in the middle of meetings. It's such a garbage piece of software that's now THE foundational infrastructure for so many companies. You'll save $600K on the financials and lose $6M across all the things that won't directly show: poor customer service, churn, slower everything, individual and team frustration... but your VP of IT doesn't pay for that.

aaravchen

The stream of consciousness posts is my pet peeve.

A lot of open source projects insist on using Telegram or Matrix instead of an issue tracker or forum and have the same problem. If you want to spend 90% of your time answering the same questions again and again, be my guest, but as a user I won't do more than a cursory search of chat history, and won't try to follow intermingled replies anymore. I will simply ask again and explicitly say "the chat history on this can't be followed and there's no forum, so...".

Professionally I also won't try to keep up with most chats. Someone mentions me on something and if I can't read their one message to get the context needed, I just reply with "I'm not readinf everything said in the last X days. What's the context?" and make them re-explain it.

My company even recently added AI assist tools for our chats, and I occasionally will use it to summarize everything I haven't read just to see if there's any topics I should know about. But I won't use it to try and get context for a question I've been asked.

The chat systems are basically like being in a physical room with everyone coming and going and having their own verbal conversations around you. I'll pay equally as much attention and effort ignoring it to get work done, and ask people to repeat things if they suddenly pull me into a conversation. I'll also drift out of conversations the same, but now they can't see me going back to work to take the hint its time to wrap it up.

silisili

I worked at a company that went through this. Honestly, it changed the entire mood of the company and working there. We went from thousands of messages per day to something like 10 (of those channels I was part of, at least). People just hated it, and only used it if they really, really needed to. No more bouncing of ideas around, no more ribbing, just the desperate 'who do I talk to about accomplishing X, anyone know?'

A business owner might conclude 'ah, less time jawing, more time working', but hardly the case. In fact, I think that was a big factor in what ultimately killed the company off a couple years later - through both people literally quitting over it, and a complete breakdown in communication.

Cthulhu_

I'm no UX expert but I'm going to claim it's because of the UX that Teams doesn't work for so many people, and I'm left wondering why Teams hasn't had a UX overhaul yet.

The other competitor to Slack is Discord, and if you remove the playful "gamer" elements I think it'd be a lot less jarring to people used to Slack, because they follow a lot of similar UX and design patterns.

At one point Discord tried to rebrand into something a bit more serious but it didn't work, but I think they should try again; create a Discord Pro or something like that, get the certifications, add SSO support, etc.

karel-3d

The good thing: When you switch from slack to teams, all channel communications go to 0, because the experience is so dreadful, so you don't get 100 channels to read.

The bad thing: it all moves to private messages

Aeolun

Teams realized that nobody was using their channels too. So instead of doing the reasonable thing, they noved all the channels to the chat view now.

zhivota

In my experience the discussions move to insecure channels like WhatsApp too, which is hilarious.

seethishat

I worry about this too. Diversity is a good thing. And when we do email, DNS, Web, calendars, chat, meetings, storage, etc. all on the same platform, how will we operate/communicate when it fails?

Heterogeneous computing environments provide diversity to isolate and contain failures. So when email goes down, we can still chat and meet.

dowager_dan99

Teams is so tightly integrated into the MS ecosystem and 365 that it can essentially bring down email and even office apps. Example: PP decks always want to open in Teams by default; every meeting in outlook wants to be a Teams meeting, etc.

cycomanic

As if slack was any better. I never understand how people accepted this piece of crappy software for regular communication. I mean it has the populate when scrolling behaviour that everyone hates in website design, but somehow it's acceptable for a chat app where looking at past messages is crucial?! I mean you just displayed those messages to me yesterday, why do you need to reload them from the server today. The amount of space saving compared to the bloated mess that your electron app is can't be worth it?! That would be not so infuriating if the search wasn't so crappy that it's often easier to find things by scrolling.

The there's the whole mess when using multiple a mobile and desktop app. It often happens that I get slack message notifications from my phone in my pocket while the open desktop app sometimes takes another minute to get the same message. The same happens with huddles, why does my phone ring abut not my desktop app? And one of my colleagues even has the problem that when he picks up a call on the desktop it opens up on his phone.

I agree that teams is a mess, but IMO mainly because of the mess that is calendering... around it. The calls and messaging parts are OK. In contrast slack can't even get it's core competency right.

ctkhn

It's gonna be terrible. There are so many teams integrations with github, jira, our deployments etc that took busywork off my plate when I was at a slack company and has slowed down me down a ton when I went to a teams org. Sorry man.

aaravchen

I just had to use Slack again after 6 years, and it's incredible how much worse its gotten. Honestly I don't know how they managed to make an industry leading tool actively worse by so much that its now _worse_ than Teams.

Features it had 6 years ago that I desperately missed when we had to start using Teams are pretty much all gone now. Its such a slap in the face of how Enshittified it's become.

__jonas

I'm not really sure what you mean, I'm also coming back to using Slack for some contracting work after a similar period of time and it seems identical to how it always was to me, definitely feels nicer to me than Teams.

Could you point out what has changed? I guess calls are called "huddles" now for some reason, that's a bit weird but doesn't really bother me.

goosejuice

Yet it's better than every single alternative. Teams is a flaming pile of UX poo. Just like the rest of Microsoft products except Excel and _maybe_ Outlook.

zhivota

Been using it for over 10 years and I honestly have no idea what you're talking about. I suppose I didn't use the features you're mentioning.

For me, it's basically exactly the same except the sidebar is now wider because of the multi-slack thing, and the home/DMs/activity nonsense bar, which I could do without.

Otherwise it's just channels with messages in them. Which has improved since I started using it, when there were no threads or reactjis.

ramon156

Sorry if I'm ignorant, but how can slack cost 600k/year? I doubt they wouldn't give some form of deal for bigger companies. I know integrations can sometimes suck up money, but 600k is insane

dtech

Slack is $180/year without discounts or "enterprise". So if you have 3300 users it could be that.

hersko

$x/per-user/per-month. If you have many users it quickly adds up.

supportengineer

That's a huge financial incentive to build an alternative.

cosiiine

I think the cracks that ultimately led me to quit corporate IT and pursue being an artist were first formed when leadership insisted that the entire company switch to Teams under the guise of saving $9 a month per user.

andyjohnson0

I never really understand allthe hating on Teams around here. I use it at work for team meetings, often with people in multiple timezones, on desktop and mobile, and it just works. Its not a stellar experience, but it does just quietly get the job done. The whole, largish company runs on it.

unlikelytomato

That is exactly the thing. It never just works. There are new bugs plaguing our company on a daily basis. And they change daily. Can't share screen today. can't unmute. unread messages will never become read. Can't call anyone. Meeting invites only updated for one attendee. meeting alerts don't pop up. trying to open basic windows takes upwards of a full minute(workflows panel for example). these are just some of the things from the last couple weeks. The problem is that it's never a consistent experience. It becomes a time sink of eternal FOMO because it cannot be trusted.

None of that mentions the terrible UX(why do emojis take 10s to load?). When your company is remote first, it's a complete disaster.

theshackleford

> but it does just quietly get the job done.

I only have to use teams as a contractor thankfully for a single client. Not a single meeting I’ve had in two years of using it has been free of someone having some kind of issue specific to teams itself, including me.

zhivota

I've worked at companies that use both Slack and Teams, and the chat culture that Slack creates is hugely different than Teams. Have you experienced both? Teams chat rooms are ghost towns compared to Slack. The UX of teams discourages chat, syncing is a mess so ordering is all funky, and good luck finding anything written in the past. Slack is so good at search that we have channels with just feeds of auto-generated information, and there's a good chance anything you need to know is in one of those channels. (company is 800+ people doing 300m ARR)

bongodongobob

I think on HN, it might be because smaller teams are using it and aren't actually managing it properly. I get the impression they are just rolling it out as a free for all and not restricting who can add apps and channels etc. Of course it will turn into a mess if you allow that.

aners_xyz

Do you use it for anything other than team meetings?

andyjohnson0

Meetings, chat, sharing. The core functionality basically.

bdangubic

it is like Jira, everyone loves to shit on it :)

goosejuice

Jira is much worse. There's not a single reason to buy Jira. I wouldn't use it if it was free.

codegeek

Necessary evil especially at Enterprise Level. But I agree. I used to think JIRA gave me nightmares until I came across MS Teams. It is that bad.

Source: I run a SAAS where we have to unfortunately support integrating with MS Teams (for training etc).

DontchaKnowit

Im confused seeing all the hate for teams here. Whats so bad about it? Its a simple calendar and a messenger. Its not perfect but its not awful.

Jira on ghe other hand.....

jbm

You must not use it that much.

Features that worked in mIRC in the 1990s are broken, like sending messages. Right this second if I click to reply to someone's message, I can't add a message in Japanese unless I copy-paste it in. This happens every few months. I can't tag people who have non-English names reliably.

It crashes my browser. There are weird security settings, and when you have multiple environments, it is completely unusable without having multiple browsers. Sometimes you can't log in without clearing your cache completely.

It is sheerly anti-organic, adding features no one wants.

I'm literally taking time out of my vacation to complain about it, fml.

DontchaKnowit

I use it every single day, constantly, and it works just fine for me. Only compaint I ever had is that the search functions suck but thats common to literally anything microsoft has ever done

bigstrat2003

I don't understand all the hate for Jira to be honest. I've used it at various companies and I think it's fine. You can absolutely customize Jira into a monstrosity that sucks to use, but that's true of many ticket systems. I think that the out of the box experience is reasonable though.

9x39

I think that's exactly it - the first time people experience Jira is often in heavily customized workflow-from-hell situations where the Jira Admins are far removed from the users.

You can truly create some workflow nightmares and there's nothing in the app to discourage it apart from org culture.

alxjrvs

IMO, this is the right idea. I've worked on small projects using Jira primarily as a means of ticket management, and I've worked on giant orgs with scrums and groomings and all that.

As far as a tool, it's perfectly fine. A lot of my bad feelings came as a result of wanting it to be simple ("What should I work on next") but it being twisted into a series of incantations and rituals by those looking to bend it for the purposes of more and more intricate views into how we spend every moment of our day.

DontchaKnowit

Yeah thats the real pain point, but also just the basic operation of jira sucks. The interface is really confusing and difficult to navigate and changes drastically every time theres an update every few years. Then also its SLLOOOOOWWW. For a program that millions of people use all day every day that does nothing more than display text, its pathetically slow.

barkerja

If you're in a company with a very top-down model/mentality, Teams is fine. Your comms are mostly in small groups or DMs, which Teams seems to really push users towards.

The whole channel experience is horrible and really degrades any attempt at having open communications in a company.

However, if you are a "flat" company that does everything in the open, Teams is going to work against you; this is one of the qualities that makes Slack great. Its whole approach pushes more things out into the open for more collaboration.

unixhero

Well this is how I make tons of money, so no depression from me just acceptance... people said the same of Jira and Confluence earlier

karel-3d

jira and confluence are annoying but they do their job, somewhat. You don't like them but you don't hate them

Teams is a different beast

GoblinSlayer

Depends on what you compare to. Jira and Confluence at least work even if chubby and get only a bit of your attention.

gadders

Looks like a great product and congratulations on your success.

I miss the days when HN was more stories like this of people using their expertise to make money - whether it was code, book launches, writing courses etc. Is that harder to do these days, or has the HN news appetite shifted?

bredren

There is good reason why these posts don’t regularly make front page.

The genre of content is regularly abused by hypesters. There is a forum / podcast dedicated to this kind of success story and it is just massive cheerleading and success bias.

If you go look for it, you’ll find it.

HN readers achieving this success either don’t need or don’t want the attention that might come with this kind of content marketing.

It’s much more interesting to learn about detailed technical solutions engineering and the SOTA.

camdenreslink

Are you talking about Indie Hackers? Why speak in riddles, it isn't a secret.

heromal

I also was confused by why he was being so cryptic about a very popular forum.

freetonik

There's limited space on the front page, and the topic of AI is so prevalent, it occupies a lot, every day. Right now 10 out of 30 stories on the front page are about AI and LLMs.

gadders

I wouldn't mind if it was "Here is how I got to $250k ARR with my self-funded AI startup" :-)

catlikesshrimp

I prefer AI both raw material and recycled garbage than the cryptocoin epidemy from recent years.

dmos62

To be fair, more than 1/3 of my technical thoughts involve ai these days.

-__---____-ZXyw

Yeah, it's a Trump-related political outrage, or it's an AI thing. I feel anecdotally like the AI-related things are even more prevalent, but would love to see some data on it.

The Trump stuff seems to get flagged very much, and the AI stuff, very litle.

It's heady times, anyway, that's for sure.

bigstrat2003

> The Trump stuff seems to get flagged very much, and the AI stuff, very litle.

Speaking personally, I flag the political posts and not the AI posts because the political posts always turn into flame wars. AI posts do not, so I leave them be (even though I don't personally like them).

-__---____-ZXyw

Actually, I should say, using

https://news.ycombinator.com/active

to see flagged stuff too is great. Not sure if you see everything, but I definitely am more interested in a less curated frontpage. I don't find ignoring headlines I'm not interested in to be such a major affront to my sensibilities.

stevage

>but would love to see some data on it.

There was a great post by someone who did some analysis on HN content, just yesterday. Can't remember keywords to find it though.

kryogen1c

> Is that harder to do these days, or has the HN news appetite shifted?

I'll speak as someone who is part of the problem. As groucho Marx says, I wouldn't want to be a part of any club that will have me as a member!

HN is a victim of its own popularity. Things just get diluted and more mainstreamy by people like me, who are perhaps hackers in spirit but don't have much to show for it.

I work in IT at an international company everyone knows the name of. I've got a garden and there are meals in my fridge made of meat from pigs I raised. I've got furniture in my house my wife and I made years ago in a different state.

I'll submit random articles, but never a show HN. How could I? Woodgearsca built a woodworking shop out of his woodworking shop. No one cares about the tables I built. I try to speak only when I know I can contribute, but im very unsure i raise the quality here.

vintagedave

You might be surprised what you could contribute.

I've submitted articles that I thought were really valuable, and never had any success [0] (maybe the first is too business-y, not hacker-ish, but I genuinely believe what I wrote there matters and it's worth understanding, at least in the sense it was transformative for me when I did understand it) and then an article on a random weekend project a friend and I did made the top five on the front page [1] and stayed there for ages.

People very much just might care about the tables you make! Especially if you can share something you learned.

[0]: https://daveon.design/what-are-you-optimising-for.html and https://daveon.design/creating-joy-in-the-user-experience.ht...

[1]: https://daveon.design/adventures-making-vegemite.html

kaonwarb

I would upvote interesting Show HNs about, say, raising pigs! I like learning from folks with firsthand knowledge.

mbreese

Or about building tables… I don’t think hacking has to exclusively be about programming and computers.

If you submit a story about raising pigs or building a table on a weekend, it would probably get a lot of interaction. Please think about doing it. I’d love to hear the story!

catlikesshrimp

> from pigs I raised.

If you rose them at home, contrary to a dedicated farm, I want to hear about it!

showerst

I’d take a 100 random IT folks with gardens over a single growth hacker, crypto bro, or “I created an ai bot to do (X)” ChatGPT wrapper site shill.

bigbuppo

I'd also like some horror stories, like someone vibe-coding their way into burning a million dollars by accident and having to sell a kidney on the black market so they don't lose their house.

gus_massa

[sorry for the late reply]

Do you have a blog or Instagram or something with your work? Non computer projects sometimes get traction here if they are unusual or interesting or are made by a regular or whatever criteria the hivemind uses to choose the upvotes.

I'd like to take a look, in case there is one where my spider sense feels that can farm some karma. (Obliviously, my spider sense can fail!)

Take a look at https://hn.algolia.com/?q=woodworking

null

[deleted]

stevoski

If you get a one- or two-person SaaS to $10K MMR, and then tell the detailed story in places like HN, you get copycatted many times.

People will reproduce what you made - to the pixel.

It is really, really frustrating. Founders who have experienced this learn to avoid sharing the stories on HN, etc.

deadbabe

It used to be easier to use expertise to make money, now you need to use expertise just to get by.

bredren

I was not expecting this comment here but it tracks with my observations.

Things that previously could be taken for granted now require applied thought and physical capability.

For example, people regularly ask how to find reasonably priced housing in /r/askPortland. The OP usually mentions constant looking at Zillow and other sites / apps.

Very, very few good deals will be found there because the marketplace is too fluid and too accessible. You gotta hustle on the ground in the neighborhood you want to be in to find the best housing compromises.

Used to be you could wing it on craigslist.

From concert tickets to new Nike shoes, you want a good seat / common size? How about a nice family campsite?

Well you better have set up automation. It’s to the point where public swim lessons can’t be got without a bot. Unless, you go to the pool and ask about lessons not scheduled on the internet.

It is an absolute hustle, across the minor daily desires of good things and experiences.

Those products rejected by the most motivated get binned into some consultant optimized vertically integrated reseller.

The services get marketed heavily with dark patterns just to cancel their membership.

It is tough out there.

deadbabe

thank you for the reply, it feels good for others to understand

sochix

My story on the first page, so I guess people still loves success-stories ;)

gadders

Yes, but maybe this rose-tinted glasses, but it seems like every week we would have a story like yours, an essay from Patio11 on how much money Bingo Cards are making, Nathan Barry talking about how a book launch earnt him $50k in a weekend, Brennan Dunn launching a course for 5 figures etc.

devsda

> Is that harder to do these days, or has the HN news appetite shifted?

The popular keywords for some time have been AI, Trump, Russia, Ukraine.

As these are hot topics, the "Hacker" part of HN has taken a noticeable backseat. There are still interesting submissions but they don't reach the front page that often.

For example, there's a huge thread on this very post about the source site because of its supposed origins.

cornholio

Well, perhaps people see such success stories for what they are, well curated commodity flowers in the walled gardens of the major players, who will not hesitate to pluck them the instant they threaten to have any kind of uncontrolled growth. It's "ISVs" all over again, commoditization of complements etcetera, the tech molemen that serve the big machines.

AI looks to many as a wall buster, at least for the time being, so even if breakout success is unlikely you can't blame people for at least trying to escape the underground caverns where the "widely successful" ceiling is capped at perhaps reaching a FAANG manager level of compensation.

pjc50

> AI looks to many as a wall buster

Hmm. I see a lot of people trying to build products on top of models trained by other people, which seems very vulnerable.

detourdog

I think what that is demonstrating is that models are commodity objects. The model factory may have a value. I think it would need a specialized context. It would need a market large enough to support it and small enough to keep the context out of the mainstream.

My guess is this will always be a moving target. The consumer will choose models based on their value proposition.

We all have to start our sandcastle somewhere.

Perz1val

Using silicon chips manufactured in like 3 fabs

angusb

Congrats, this is a great story! One small thing:

> Every time I check out competitors' sites — those who also build knowledge base or customer support platforms — 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 — why don’t you use it yourself? For me, that’s a golden rule: your product should be so good you want to use it yourself. If not, that means something’s wrong.

Is this not just because Intercom and Zendesk have their own ticketing systems tightly integrated to the docs? Integrating the two allows e.g. customer query auto-reply based on RAG with the documentation, or auto-replying with the 3 support articles most likely to solve the problem. I assume Perfect Wiki has no equivalent ticket integration?

dabbz

I also see it as a contingency plan. How do customers get help from you if your service has interrupted downtime? Relying on separate systems helps you be available still. It's one of those things that is not a problem until it's a problem.

angusb

BTW - I see you have a LLM answering questions based on your docs on the help pages (which is great). So really I mean for customer support issues that are raised outside this channel

jd3

When working for my former employer, we rolled our own help center, but after awhile, it was deemed easier and cheaper to just cut it and transfer everything to zendesk.

1oooqooq

because internal ones are about knowledge, external ones are about driving sales and reducing support costs.

sochix

Not yet, but it is in our roadmap

keepamovin

This is cool, I never even heard of MS Team's marketplace. My wife uses Teams a lot for work and likes it. I should put BrowserBox on there. I need marketing ideas.

The way he did product research to find out what customers really needed, after testing the waters with a translator, was really good.

Definition of make something people want. Classic way business has always been created, by keen observation of the market. Well done!

sochix

thank you!

keepamovin

You're welcome - it's inspiring :) Thanks for the write up!

RandomWorker

What I took away from this story is that I forget that there are ecosystems outside the Apple App Store. I’ve become so accustomed to thinking of releasing on Apple first that I didn’t even know you could make money through Teams addons.

mattmaroon

Other ecosystems are smaller (probably nothing has more consumers than the two major app stores) but often much higher intent. The same person who you have to coax into paying $1 for an iOS app won’t bat an eye at a productivity tool that costs $20/mo.

So while the platform has less reach the lower competition and higher RPUs make them great. If I were still making games I’d be looking at Steam before iOS, for instance.

sochix

Yep, Teams store is a hidden gem.

xyst

You can make money through anything that has a decent market size.

Slack addons or plugins used to be a good example before it was acquired by Salesforce.

em-bee

what else is there then? google, microsoft, apple, some chinese companies. can't think of anything else with a large market for apps.

heromal

Post is old by now, but I've had this spreadsheet bookmarked for years:https://medium.com/point-nine-news/a-landscape-of-the-major-...

Suppafly

roblox :) Honestly though anything with a lot of users typically either has a way to make money selling addons, or by hosting your own content related to their product, like wikis and leaderboards and such.

unmole

Shopify, Wordpress

Suppafly

>What I took away from this story is that I forget that there are ecosystems outside the Apple App Store.

Which is very limiting considering that the Apple ecosystem, other than for phones, is the smallest one. A lot of software companies don't even target Apple at all because it's not worth it.

ThunderSizzle

Congratulations on your achievement.

However, this is one of my frustrations about Teams - it absolutely sucks, and what few integrations it has from Microsoft absolutely sucks. You are already paying too much to MS for it to not be working properly.

God knows how much my company is giving to Microsoft for us to have crappy and expensive (read: time wasting) experiences with Teams, Windows 11 onboarding, Azure DevOps (better than what wr had, at least), Visual Studio 2022, etc.

doix

In my (admittedly very limited) experience, Teams was almost free when you're already paying for microsoft 365. At least last time I had any involvement with it, the price difference between having teams in the bundle or not was negligible. It makes it cheaper than any competitor.

Now in reality, I think the true cost is hidden by the frustration it causes (some?) users, but it's very hard to quantify that in a dollar amount. Which is why companies stick with Teams.

robertlagrant

The hidden cost is also the removal of competition. Google get more heat for browser "monopoly" when they even provide a free browser base for others to customise, and Microsoft gets almost none for incredibly overwhelmingly anti-competitive behaviour around lock-in to Office, Teams, Sharepoint, Azure.

Tijdreiziger

Microsoft charged with EU antitrust violations for bundling Teams (The Verge, 25 Jun 2024) – https://www.theverge.com/2024/6/25/24185467/microsoft-teams-...

wpietri

Yup. That's because they had actual competition in the space. Throwing a (bad) Slack clone for free was a way of preserving and extending their monopoly.

But you're still paying for it. The costs to build and fund the product still exist, and are still coming out of customer payments. Manipulating their pricing to manipulate their customers doesn't change that.

sochix

At least there is a lot of room for improvement for entrepreneurs likes me ;)

high_na_euv

For c#/cpp visual studio is really, really good

ThunderSizzle

Jetbrains rider blows Visual Studio out of the water, but it's not Microsoft, so our company doesn't use it.

brooke2k

as someone who works in visual studio on c# every day of my life, I have the opposite opinion. it's awful

high_na_euv

In how many programming ecosystems have you worked in?

rahimnathwani

This product reminds me a bit of 'You need a wiki', which allows you to maintain your wiki in Google Drive, but still browse it easily:

https://youneedawiki.com/

As the files are all stored in Google Drive, so there's no vendor lock-in.

The documentation site is also made with their product: https://docs.youneedawiki.com/

leipert

> files are all stored in Google Drive, so there's no vendor lock-in.

Except for Google Drive

ravikapoor101

There is nothing in google drive that has a lockin. You can move files anywhere anytime - local disk, dropbox, S3 etc.

franga2000

This is only true if you use GDrive as nothing more than a file store, which most people don't. The above mentioned wiki is exactly the kind of software someone in the company finds, buys, gets the company reliant on and now you can't switch away from GDrive because that thing wouldn't work anymore.

And because Google does not participate in standardization efforts for document formats, the exported Docs/Sheets/Slides files you get from GDrive won't have any of Google's admittedly cool features, they're simply discarded when exporting.

rahimnathwani

Sure, but the product is targeted at people who already use Google Drive.

zzbn00

There is also https://tiddlywiki.com/ that you can save anywhere

selkin

If you can afford to host it yourself, than Library[0] (developed by the NYT), is a similar FOSS project.

[0] https://github.com/nytimes/library

MOARDONGZPLZ

Very cool story! I love it. Here’s a direct archive link for those who want to support their fellow tech folks but don’t want to support habr, which directly funds Russia’s invasion of Ukraine:

https://archive.is/wDHrB

Den_VR

Directly?

mattmaroon

Surely they meant indirectly. I suppose any Russian company that pays taxes could be said to do so.

MOARDONGZPLZ

Indirectly. Mea culpa.

hdivider

Love it. Bob Dorf, successful entrepreneur and investor, once told me:

"Avoid investors! Avoid investors. Avoid investors for as long as humanly possible."

nottorp

> Currently, the team behind Perfect Wiki is just two people.

It would have been 20 people if investors were brought in. Missed opportunity!

Edit: forgot to mention that it would have had the same revenue and been a failure :)

parrit

It wouldn't exist at all. It isn't AI.

sciurus

By my count they mention AI seventeen times on their homepage.

https://perfectwikiforteams.com/

nottorp

Plus, what will the other 18 people on the team do? Burn their cash using and inserting "AI".

cess11

Judging from their web site, so called AI is at the center of their offering.

https://perfectwikiforteams.com/

naughtyfinch

Congratulations! Great work so far. I too have been looking to do something like this for a long time now. The biggest challenge for me is that I am locked into the golden handcuffs that FAANG companies put on you. Guess I will wait till I get laid off. I don't have the guts to resign and follow my dream (heavy sigh)

edg5000

Keep that surplush cash in the business with a window of a few years to absorb any downturn, don't get a Bugatti :) Not that I am qualified to provide advice on this topic. Great success story.

sochix

Thank you!