fupio

Fupio はオンラインで共有する最も簡単な方法です 詳しく見る »

Fupio に参加
Orchid Files

Orchid Files

Every month I publish essays, and every day I publish notes. I write about what I learned from 10 years of working in startups.

Orchid Files
Orchid Files
The article "Why do developers continue to write code by hand?" was poorly received by the audience. It received only negative comments across all platforms. Everyone was convinced that all code should be written by hand, every single line of code.
I’m surprised by this because I really thought that many developers used AI agents to write code. The reality turned out to be different.
Programmers aren’t ready to lose their identity. For them,

Orchid Files
Orchid Files
Imagine you need to write a long piece of text that requires you to think things through, gather information, and analyze it. Then you have to write the text itself, proofread it, correct any errors, and refine the wording. Let’s say you spend 10 hours on this task. Now you need to translate this finished text into another language that you also know very well. You can translate it yourself or use an automatic translator. In the first case, you’ll need to translate each sentence manually and

Orchid Files
Orchid Files
The hardest thing is to achieve a balanced life. One where you have family, friends, work, hobbies, beer on the weekends, and trips abroad.
Creative people tend to lean heavily toward their creative pursuits and devote all their time to them. Career-driven people have no time left for family and friends. Party people have no time for work or creativity.
Sometimes, in your youth, you’re a party animal, then a career-driven person, and then a family person. Or the other way around: first you

Orchid Files
Orchid Files
1. An inexperienced vibecoder might create an app where all user passwords are stored in plain text.
2. An inexperienced user might use the same password across all services and not use two-factor authentication.
3. An inexperienced hacker uses AI to find a vulnerability in the app and gains access to the database.
4. The password from the database gives the hacker access to all the services where the user is registered.
This problem has always existed.
But now, almost any inexperienced

Orchid Files
Orchid Files
Right now, there are currently thousands of repositories on GitHub that are spreading viruses. Any of you can find these repositories, and you don’t need any special knowledge to do so. All you have to do is use the standard search function on the GitHub website.
These repositories have been around for two years. GitHub has billions of dollars, a security team, and artificial intelligence. Why haven’t they solved this problem in two years?
First, we’ll look at the repositories we’ve already

Orchid Files
Orchid Files
Imagine you’re working on an hourly basis. How would you answer these questions?
1. An idea popped into your head that could improve the company’s financial situation. It came out of nowhere — you weren’t even thinking about it; you were just going about your daily routine. The company doesn’t buy individual ideas; it only pays by the hour. How many hours should the company pay you if you spent 0 hours on this idea?
2. You’ve been assigned the task of implementing a certain feature. You

Orchid Files
Orchid Files
I follow a crypto blogger, but I see that almost all of his posts are about how successful he is. He flies business class, buys his wife gifts, and dines at expensive restaurants. But if I wanted to look at your photos, I’d follow you on Instagram, wouldn’t I?
Your profile bio says you’ll teach me how to trade crypto. I followed you to learn something new, but after scrolling through a month’s worth of your posts, I only saw one piece of advice from an AI. How exactly is looking at all your

Orchid Files
Orchid Files
At first, you get used to a single number, confidently give your answer, and then realize you’ve already gotten it wrong by a year. The years fly by so quickly that it’s sometimes hard to remember. You have to calculate the difference between the current year and the year you were born.
That’s why I’ve chosen a different way to answer. I pick a single number and stick with it for the next five years. Or until I’m mentally okay with that number. For example, if I’m between 22 and 28, I say 25.

Orchid Files
Orchid Files
If you’ve lived long enough, you’ve had that moment when you almost lost everything, but somehow didn’t. You accidentally deleted your customer database, but a backup you’d only just set up saved your business. You sold an asset the day before it surged in value, but the exchange canceled the trade because of an error. You could have lost your life, but an incredible confluence of circumstances saved you. None of us would have trouble recalling a moment like that. What changes a person more:

Orchid Files
Orchid Files
When launching a startup, don’t make it multilingual until you have stable revenue and a team to support it. You can’t know whether the startup will become profitable, so early on, your time is better spent finding PMF and acquiring users. AI can write scripts to manage translation files and help with text translation, but the quality will still be poor. Users might as well use the browser’s built-in translator. If you build the service in 10 languages right away, you’ll struggle to maintain

Orchid Files
Orchid Files
I found GitHub repositories that were spreading malware. I asked AI what to do about it, but it gave me nothing useful. So I opened a discussion on GitHub. Someone replied. It was the exact same text the AI had given me. I called it out and the comment was deleted. Then another person replied. It was the same AI answer again. I worked as a developer at a company. I asked the business owner a question about a business task. He sent me a ChatGPT screenshot with the answer. I replied that it had

Orchid Files
Orchid Files
Recruiters often ask this question when they want to check whether a candidate’s time zone matches the team’s working hours. Suppose it’s -5 in their city, while your team is at +3\. That’s an eight-hour difference. But why does it matter what city they live in? What if the candidate named a city but is planning to move away from it? Or they constantly travel and live in different time zones. And what if their life isn’t tied to a time zone at all? The mistake is asking the candidate for their

Orchid Files
Orchid Files
What I dislike most is short calls. When someone tells me, “I have a slot tomorrow at 11:30, let’s do a 10-minute call”. For the other person, it’s just another call, one of dozens they have that day. But for me, it becomes the event my whole day starts to revolve around. I have to break out of my flow, put my tasks on hold, take the call, and then get back into context. In the end, a 10-minute call can cost me several hours of focus. And I might spend the entire day thinking about it. Often

Orchid Files
Orchid Files
Why is there a belief that we should stop comparing ourselves to others? What’s more, if you haven’t reached zen yet, you’re unlikely to be able to stop doing it at all. When you compare yourself to people you think are better than you, you have something to strive for. You want to become like them or even better. This motivates you to grow. If you compare yourself to those worse than you, it boosts your self-esteem. If I compare myself to who I was yesterday, rather than to others, how will I

Orchid Files
Orchid Files
Many years ago, I came across this phrase: dream as much as you can, because it won’t cost you a thing. But is that really true? When I fall in love, I can spend hours or days fantasizing about our future together. When I get a job offer, I imagine how I’ll reach the top of my career there in a few years. When a project brings in its first $100, I’m already thinking about how I’ll make millions from it. I can spend a lot of time dreaming and get lost in memories of the future. And this can

Orchid Files
Orchid Files
If a startup becomes profitable, you can try to trace the chain of events that led to it. You might actually find reasons and believe them. It’s as if you’ve discovered some kind of truth and now you understand exactly what needs to be done and how. This is especially noticeable when your very first startup succeeds. You think it’s because your product is better than your competitors’. Or maybe it was your distribution, or the best developers, or your persistence. Or any of a million other

Orchid Files
Orchid Files
If you ask AI whether you should post the full text of an article on platforms like Medium or Reddit, it will almost always say you should post a preview of 1-2 paragraphs, a hook, and include a link to your website with the full version of the article at the end. Because if you post the entire text, you’ll be giving away seo traffic to that platform. AI doesn’t give a damn that this is a complete lack of respect for the audience, if there’s just one paragraph and “read more on my blog” at the

Orchid Files
Orchid Files
— Why did my last post on X get 0 impressions? Is it a shadowban?
— It’s not necessarily a shadowban. First, X shows the post to a small group of followers, and if there are no reactions, it doesn’t push it any further.
— So it showed the post to 0 people, got 0 reactions, and didn’t show it to anyone else?
— Yes.
— But if there were 0 impressions, how could there be reactions?
— Maybe the stats just haven’t updated. Try posting this from another account.
— The stats haven’t updated in 2 days?

Orchid Files
Orchid Files
You start out wanting to become a millionaire. Then you become one and realize you’re just one of a million people just like you. You’re not special, you’re no better than anyone else, you’re not even one in a thousand. You’re one in a million.
https://orchidfiles.com/millionaire/

Orchid Files
Orchid Files
I once asked Composer 2 to add support for a third-party API in the code. I was so lazy that I just dropped the token into the chat and gave it the task. It replied in bold “This is urgent. You sent the token in the chat. Revoke it right now”. At least it wasn’t in all caps. It didn’t even try to do the task. No other model has ever talked to me in that urgent tone, like some cheap marketing gimmick. Of course, I didn’t bother changing the token.
https://orchidfiles.com/urgent-advice-from-ai/

Orchid Files
Orchid Files
American style uses double typographic quotes “ ”, British style uses single typographic quotes ‘ ’, and technical documentation uses straight quotes " ". In American style, punctuation goes inside the quotation marks; in British style, placement follows meaning. But even in American blogs and technical books, punctuation is often placed by meaning rather than inside.
The apostrophe is either straight ' or typographic ’. For articles and posts, the typographic apostrophe is recommended. But if

Orchid Files
Orchid Files
Statistics say that 90% of startups shut down in the first few years. But this only applies to venture-backed startups. Startups with other kinds of funding may have a 50% chance of success, and your own odds may be even higher.
If you’ve already launched 5 startups, even if all of them shut down, your next startup will have better odds of success than someone on their first startup. And if some of your startups became profitable, your next startup will have better odds than someone whose 5