13 ms·
My Third Year as a Solo Developer
- TameAntelope 6y agoDo you deal with motivation as an issue at all, and if so how? I'm trying to figure out if going solo would be right for me, and I worry that I'd not successfully overcome the activation cost without others already relying on me executing something.
- mtlynch 6y agoThanks for reading! >Do you deal with motivation as an issue at all, and if so how? This does happen to me, but fortunately not too much. A big part of it is that because I'm choosing my projects, I'm able to pick things that I'm naturally excited about working on. The other is that I've found a virtuous cycle of: 1. I build something new or add a feature 2. I write a blog post explaining what I learned 3. People read about what I learned and check out the thing I built So, it's a way to frequently attract users, even if it's a brand new thing, and then having people test it out is motivating. There are two times I recall struggling with motivation this past year: While working on Is It Keto, it always felt like so much work and time before I could see if an idea was viable. Even just putting up a landing page for a new product and linking to it from the main site, I'd have to wait at least a week to get reasonable data on conversion rates. So, I found it hard to stay motivated when I didn't feel like I had a process that was working and didn't have confidence investing effort anywhere would yield results. The other was toward the end of the year working on TinyPilot. I promised a premium version of TinyPilot by the end of the year, and I was trying to figure out how to design license activation for it. But that's really boring because it meant several weeks of work on something that's not useful to users. I kept putting it off because I was never excited to work on it. Finally, I realized I could basically just go by the honor system and ask users to install on one device per purchase, and that cut out a lot of boring work and let me work on improving the product again. So my general experience is that when I'm feeling unmotivated, something is wrong and I have to make a change that makes me feel more naturally motivated to do the work.
- mtlynch 6y agoAuthor here. Happy to answer any questions or take any feedback about this post. HN has been a huge part of my experience bootstrapping my business. I've learned a great deal from articles and discussions here, and I've received tremendous support and advice when I share updates about my projects. I hope you enjoy this summary of my third year.
- drdrey 6y agoHi Michael, reliably awesome post as always! How do you deal with health insurance? That’s one of the biggest roadblocks for me (and my family)
- mtlynch 6y agoThe first year, I bought private health insurance. It was $500/month in New York, which dropped to $250/month in Massachusetts. In 2019 and 2020, it dropped to only $50/month because my income was low enough that I qualified for state-subsidized insurance. I felt a little weird about essentially drawing on welfare when I'm choosing to earn less than my maximum, but I also feel like there'd be an arrogance in rejecting it like I'm somehow too good for welfare. In the end, I decided I met the requirements of a government benefit I want, so there's no reason to turn it down.
- yarinr 6y agoI've been following your blog and "year in review" posts for some time now. I've enjoyed reading all of them, and found it inspirational that you kept going despite the somewhat-underwhelming outcome in the first couple of years. I find this kind of perseverance admirable. I'm truly glad things panned out the way they did, and wish you the best of luck going forward! I'll surely keep up to date with your blog posts :)
- mtlynch 6y agoThanks for reading and sticking with me through the underwhelming parts! I'm glad you enjoyed the post!
- 6y ago
- qqj 6y agoThank you for sharing, this is both informative and inspirational.
- mtlynch 6y agoThanks for reading! I'm glad you enjoyed it.
- tristanperry 6y agoNice work Michael, awesome to see such a big growth in your business this year. Interesting that it came from a specific (but clearly very useful) physical product too, instead of a software based solution.
- mtlynch 6y agoThanks for reading! Yeah, that surprised me as well. I think of myself primarily as a software developer, so for the first few months, I kept thinking, "How do I get out of the physical part of this business and just sell the software?" But as time went on, I felt like it gave me an advantage because my willingness to sell hardware gives me an advantage over developers who don't want to deal with it.
- jpm_sd 6y agoDid you consider doing a KickStarter (or similar) for TinyPilot? Or was it unnecessary?
- mtlynch 6y agoThanks for reading. Did you consider doing a KickStarter (or similar) for TinyPilot? I did at the beginning. I was considering ditching the Raspberry Pi and building my own custom board using the Raspberry Pi Compute Module. I expected that to be $20-40k, so I thought it might be a good match for Kickstarter. But the more I went, the more I felt like it was better to keep making progress incrementally. I'm not sure if it's just because I'm a software guy primarily or hardware is inherently slower and harder, but changing tiny details about the manufacturing process is always really hard. There are so many people involved, and I almost always fail to anticipate some consequence of the change. The Pi is my most significant component, so changing it would be a huge jump. I focused instead on things that let me keep the core Raspberry Pi system and OS and then change things on top of that like the video capture chip and creating a custom 3D-printed case.
- swyx 6y ago> Grow TinyPilot to $600k in annual revenue what a great goal this is. looking forward to see you update this next year!
- mtlynch 6y agoThanks for reading, Shawn! I'm hoping I can make next year's update exciting.
- z0r 6y agoBeen following along as your posts have hit the front page ever since I read your epitaphs entry. Very cool product, kind of wish I needed a KVM over IP box now.
- mtlynch 6y agoThanks for reading! >Been following along as your posts have hit the front page ever since I read your epitaphs entry. For a second, I got scared that you somehow know the date of my death, but then I remembered that it's something I filled out before leaving Google. At least I hope that's what we're talking about. : )
- mattlondon 6y agoThe author's success commercializing something that he needed chimed with me. I feel like this is a common thing - kinda like the old adage you'd hear at school that goes something like "if you have a question about something, chances are at least a couple of other people in class have the same question". I wonder how many startups that are "think of it as an uber-for-...." are there because of actual genuine & real needs that people have, or just that people think will make them rich. A decade-plus ago I was in the same situation as the author - a problem that I had and no obvious simple solution that I could find. I ended up admitting that the thing I was looking for didn't exist, so I made it (website in this case so very small risk/outlay). It made a boat load of income from ad revenue back when CPMs were better (still exists these days but revenue is way way down on what it was - perhaps less than <5% - and my regular work salary these days totally eclipses even what it was at its peak anyway). There must be so many of these sorts of stories on HN - someone scratching their own itch, only to find out that others have the same.
- brianwawok 6y agoScratching your own itch is def a path, but not the path all of us take. Like I doubt anyone has ever had their own itch for “garbage truck fleet management software “, but I’m sure there is money in it. Or I suppose people have parents / family in the garbage truck industry, so you can “scratch a relatives itch”. Personally my SaaS has nothing to do with myself nor anyone I know, but it’s an opportunity of weak software I found. I assume this is also a path people go down...
- justwalt 6y agoThere’s another in-between case, where the people who decided to make garbage truck fleet management software noticed that there was a massive inefficiency firsthand, and decided to fix it. I imagine this is a great avenue for people who have both programming knowledge and experience in a separate domain.
- jimcsharp 6y ago>scratch a relatives itch I count myself extremely lucky to have found an 'ideas guy' (and people person, and bookkeeper, money raiser, etc etc...) who came out of the world of the 90s and 2000's where he'd fly around the world implementing copies of high touch software. From day 1 his vision was clear, we had an in-house subject matter expert, and the customers were there when our SaaS was ready.
- etherio 6y agoThanks for sharing this. I loved your post last year and I'm happy you managed to do so much in 2020! Good luck with Tiny pilot and keep us up to date :)
- magmasystems 6y agoI have been following your blog since it first came out, Michael. Congrats on your successes. Coincidentally, I also wrote up my 2020 recap today for my CTO-as-a-Service, and posted it on my website (ctoasaservice.org). It was a really strange year. You would have thought that everything would have shut down tight after the lockdown in mid-March, but quite the opposite. For both of us, we left good-paying jobs in order to persue something that we felt strongly about, hoping to make some sort of dent in the word. Success to your future endeavors!
- pythonbase 6y agoDo you offer a team or just yourself as a CTO? How do you find clients?
- magmasystems 6y agoI just offer myself. I do everything (except coding) for my clients. Right now, many clients come from word-of-mouth. If a client of mine is happy with my work, they tend to recommend me to others in their incubator/accelerator space. But I came here to congratulate Michael, not to discuss my own work. Happy to take this conversation to an email thread.
- tomaszs 6y agoIt is great you use 100% of your talent. The pilot project is awesome.
- forgingahead 6y agoCongrats Michael! Great to see the success with TinyPilot, glad it's working well for you. Just some questions/thoughts about your revenue/expenses breakdown: sales is sales of course, but what does materials mean? Is it the cost-of-materials-for-what-you-sold, or cost-of-everything-you-bought (including both sold items and inventory you're still holding?) The reason is that it's usually more common to only count the former (cost of materials for what you sold) when tracking profit/loss. Materials you used for inventory that are not yet sold are counted as assets on your balance sheet, since the expectation is that you'll be able to turn that into cash at some point. The other practical reason (besides the potential benefit of seeing "profit" in your revenue/expenses breakdown) is that you can better see: 1. If you need to raise prices (and I'm sure patio11 would say "yes") 2. How to handle your inventory, especially if there is a shelf-life. Eg: doing a sale to clear things quickly, or when you need to invest in more materials to build more inventory. You'll start tracking "turn", how quickly you sell out an existing batch, and can better plan for purchasing more to keep a healthy level that is in that Goldilocks-zone of enough-to-fulfill-orders-quickly, but less than holding too much that ties up cash. Congrats again and looking forward to the next update.
- mtlynch 6y agoThanks for reading! >what does materials mean? Is it the cost-of-materials-for-what-you-sold, or cost-of-everything-you-bought (including both sold items and inventory you're still holding?) It's the latter, cost-of-everything-I-bought. >The reason is that it's usually more common to only count the former (cost of materials for what you sold) when tracking profit/loss. Materials you used for inventory that are not yet sold are counted as assets on your balance sheet, since the expectation is that you'll be able to turn that into cash at some point. Thanks, this is helpful feedback! This is my first time managing an inventory, so I still have a lot to learn about bookkeeping for it. I should mention that the numbers so far are preliminary based on my own bookkeeping, so I'll talk to my accountant about how to better map the transactions to my balance sheet and income statement. >You'll start tracking "turn", how quickly you sell out an existing batch, and can better plan for purchasing more to keep a healthy level that is in that Goldilocks-zone of enough-to-fulfill-orders-quickly, but less than holding too much that ties up cash. That's interesting. I'm curious to see how much this will affect the inventory I keep on hand. Right now, each product consists of several components that have different properties, so when I choose how much to stock each item, it's a function of: * How many orders could conceivably happen during a sudden surge of interest? * How long does it take to restock this item? (some items take 2 months to be manufactured overseas, others ship overnight) * How much space does this item take up in my house? (easy to store 5000 ribbon cables, not so easy to store that many Raspberry Pis) * How much does this item cost? (easier to err on the side of caution for cheap items) * How confident am I that I'm going to keep using this component?
- mdorazio 6y agoI’d love to see an opportunity cost side note in here. I.e. how much is the author not making by being solo instead of still working at Google. That, of course, is the reality for the large majority of solo developers: if you include opportunity cost you’re probably losing massive amounts of money and need to be sure the trade off is worth it to you personally.
- whateveracct 6y agoit's kind of hard to quantify though working at Google requires time. it's a full-time job and requires expending focus and energy. and outside of PTO and managing your workload a bit, you pretty much are bound to it week-over-week. there's something to be said for reclaiming 40+ hrs/week of time back for yourself
- mtlynch 6y agoThanks for reading! >I’d love to see an opportunity cost side note in here. I'd estimate that if I stayed at Google or transferred to another FAANG-type company, my annual comp would be ~$500k at this point. But it's also important to note that I'm optimizing for life satisfaction rather than wealth. I'd take $80k/yr working for myself over $800k/yr working for someone else because I love working for myself and can support my basic needs with my existing passive income. Realistically, there's some price where I'd take a job working for a big corporation, but it would have to be extremely high ($2M+) or an unusually good learning opportunity for me to be willing to give up my current lifestyle.
- jka 6y agoAnother (atypical) way to look at it is to consider the dual meaning of the word "compensation". What is such high _compensation_ for? It's possible to interpret it as compensation for the other things that you could have been doing instead; which in your case, you are: so congratulations :)
- hermitcrab 6y agoAmen. “A man is a success if he gets up in the morning and gets to bed at night, and in between he does what he wants to do.” ― Bob Dylan I wrote about my take on being a 'lifestyle programmer' here: https://successfulsoftware.net/2013/11/06/lifestyle-programming/ https://successfulsoftware.net/2013/11/06/lifestyle-programm...
- jldugger 6y agoAwesome; despite having read some of this authors work before, somehow the TinyPilot had escaped my attention, despite my keen interest in Rasky[1], which didn't seem to ever leave prototype. So I guess blog post working at intended. [1]: https://www.nexlab.net/product/rasky/ https://www.nexlab.net/product/rasky/
- arm 6y agoThe TinyPilot HN post¹ is a treasure trove of useful information as well! ―――――― ¹ — https://news.ycombinator.com/item?id=23927380 https://news.ycombinator.com/item?id=23927380
- shubik22 6y agoGreat blog post, thanks for sharing. I've enjoyed following your journey over the past year or two, really happy to hear about the success of TinyPilot. Good luck hitting $600K!!
- xur17 6y agoFirst of all, congrats on your success! Do you have any plans to productionize TinyPilot (pay someone to manufacture the entire device rather than selling kits)? I'm definitely in your target market, but I'd rather have something more streamlined looking that didn't require upfront assembly. I have seen folks that have had success reaching out to suppliers on Alibaba to get custom hardware built like this.
- mtlynch 6y agoThanks for reading! >Do you have any plans to productionize TinyPilot (pay someone to manufacture the entire device rather than selling kits)? Yeah, that's one of my goals for the year. The manufacturing and fulfillment process is currently just out of my house and too fragile. It's tough to outsource right now because we're continuing to find new ways to improve our processes and the components. The advantage of doing it all from my house is that I'm the last stop before the product reaches the customer. I can be nimble and manage changes quickly rather than risk things falling through the cracks trying to communicate to someone else small changes in the process. What will likely happen next is me hiring an extra person to come to my house and take on some of the work. Hopefully vaccine rollout goes smoothly because I don't want to do this until it's safe for both me and the employee. >I'm definitely in your target market, but I'd rather have something more streamlined looking that didn't require upfront assembly. I currently sell two flavors. One's a kit, and the other's plug 'n play (TinyPilot Voyager).
- bbirnbaum 6y ago"Before I quit my job, I constantly read books and listened to podcasts about startups. The part that intrigued me most was the boundlessness of possibility." ^ This is me right now. I've struggled to explain to people why I'm interested in entrepreneurship for its own sake (and not because, e.g., I'm passionate about a particular problem). This quote really encapsulates the draw of it for me. Thanks Michael, just came across your blog recently. Great stuff.
- mtlynch 6y agoThanks for reading! I'm glad that section resonated with you! I spent several hours writing and rewriting that section, trying to articulate what exactly I found so alluring about becoming a founder. Last year, I considered building software for sheet metal shops,[0] and people warned me that I'd get bored building software for a market I'm not passionate about. But I never felt like that would be true because whatever the business, the part that's fun to me is getting to play with all the little knobs and levers of and seeing whether my choices yielded good results. [0] https://mtlynch.io/retrospectives/2019/12/#interviewing-machine-shops https://mtlynch.io/retrospectives/2019/12/#interviewing-mach...
- dualthro 6y ago> whatever the business, the part that's fun to me is getting to play with all the little knobs and levers of and seeing whether my choices yielded good results. I am the exact same way, and yet I struggle to articulate this. People say to me "why would you be excited to own a carwash?" (example biz, I own none right now) and my answer is basically what you said -- its this kind of huge, real world, testing environment/challenge. How can we increase efficiency here? How would modifying the soap mixture affect the cleanliness of the cars? So many inputs and outputs to experiment with, I can't think of anything more interesting....
- DavidPeiffer 6y agoMetal shops could definitely use some better software. Most don't prioritize it though, because everything has been "good enough" for so long. A company I worked for had a supplier who cut metal. The owner was hardcore about making money. They wouldn't start cutting until he was devoting 95% of the sheet metal to product, and if the machines stopped cutting for more than 1 minute, an andon light would start flashing. Needless to say, he ran a very tight ship!
- k__ 6y agoWhile I appreciate the effort, I stopped reading at "quitting my job at Google". People starting a business after working a few years for a FAANGish company are like people with rich parents. They begin their startup journey with much more than the rest of us. --edit-- Sorry, guess I'm just jealous of people who start with parents/insurance money, FAANG mentoring/compensation, or such.
- hello_moto 6y ago> People starting a business after working a few years for a FAANGish company are like people with rich parents. They begin their startup journey with much more than the rest of us. I think his situation is different. He didn't ask for VC money. He didn't have tons of "business" experience. He didn't invented GMail like Paul Buchheit. He didn't have "networking" advantages built and ready to serve him post-Google. I don't know him other than from his blog but I can relate because he started from zero (aside from his software development skill) after quitting his job. He shared his journey: trying to figure things out as he goes along. I mean... he worked for Google, "cool job, bro!". But have you ever worked for a BigCo before? The moment you're out, there's no safety net. All the infrastructure (software, hardware, HR, knowledge base, etc) is taken away from you. > FAANG mentoring What FAANG mentoring are we talking about? He reads available books out there just like the rest of us man...
- k__ 6y agoFAANG companies have smarter people than average and these smart people mentor their new emoloyees. So you learn in a few years what could take you a decade on your own.
- hello_moto 6y ago> FAANG companies have smarter people than average and these smart people mentor their new emoloyees. You clearly put FAANG on a higher pedestal than they should be... There's this thing called "politics" that exist almost everywhere. The mentoring that they get pertains to their job (e.g.: "Company-X" Python Code best practice, "Company-Y" Deployment checklists). They don't get mentored how to run your own startup, find product/market fit, etc. FAANG companies are "huge". They hire specialists: "developer" not "developer, marketing, biz-dev, QA, ops, rolled under one hat".
- z3t4 6y agoFunny that a supermicro motherboard (MB) is used in the demo/example as supermicro MB has this built in via IPMI.
- mtlynch 6y agoYeah, someone told me that later, and I felt silly, but it worked out for the best. The IPMI is not documented, as far as I can tell. There's no mention of IPMI functionality in the SuperMicro X10DAL-i spec sheet or manual.[0] I actually didn't believe it was really there until I saw Serve the Home show screenshots of it in their review.[1] [0] https://www.supermicro.com/en/products/motherboard/X10DAL-i https://www.supermicro.com/en/products/motherboard/X10DAL-i [1] https://www.servethehome.com/supermicro-x10drli-review-small-form-factor-dp-motherboard/ https://www.servethehome.com/supermicro-x10drli-review-small...
- z3t4 6y agoThere was one time I had to drag a monitor and keyboard to the server though, when I had disabled the LAN. A possible upgrade to your product could be a 4G modem for remote control. And maybe a small battery so it could send a warning SMS on power failure, as well as gracefully shutting down the server, and later push the start button when power come back.
- ronyfadel 6y agoFunny that you'd mention a portfolio rebalancer. I need something like that right now. Although I wouldn't pay for one I think, if that makes any sense: I want it to give me an additional 1 advice out of N, to guide my portfolio. I wouldn't pay any of the N though, as I'm already paying with my time to do the research.
- dopeboy 6y agoFantastic post, love the transparency. Funny how you managed to find success in hardware coming from a software background. Until recently, I was on a similar path. Is there a way to add a software layer to your hardware idea to bring in recurring revenue?
- mtlynch 6y agoThanks for reading! >Is there a way to add a software layer to your hardware idea to bring in recurring revenue? Yeah, I've thought about that a lot. The most obvious way to do it would be to add cloud access, so customers pay me $5/device/month or something, and they can access their device over the Internet through a web gateway I manage. But then that gets me into the territory of "it's A Big Deal if this goes down," so I'm not sure. I also sell a premium version of the software with some extra features. Customers get it free when they buy a device. They keep the software forever, but after 1 year, they can pay some amount every month to continue receiving updates. I'm still kind of iffy on my strategy here, though. The first renewals aren't up until January 2022, so I might do something different by then.
- dopeboy 6y agoAwesome, glad to see you're thinking about it. I understand the concern around the responsibility but also remember, that's an engineering problem that's been solved many times over. Here's the fear that's driving my thinking: (1) the moment word gets out you have a hotcake on hand, others will clone, particularly in China and (2) unsteady revenue for you, as a business.
- hkyeti 6y agoLove the clarity of the goals and self grading, though I'm wondering what happens when things change part way through the cycle.
- mtlynch 6y agoThanks for reading! >I'm wondering what happens when things change part way through the cycle. Good question! The goals are flexible. The goals work for me, not the other way around. If I realize partway through the year that circumstances have changed or I set a bad goal, then I do something else. This happened to a small degree this year. I knew that making a course would prevent me from achieving my goal of 10 blog posts, but I felt like it was okay to deliberately miss that goal in favor of something I thought made more sense. But generally, I try to set goals that are high enough in abstraction that they don't require adjustment when circumstances change.
- galaxyLogic 6y ago" ... low cost of living, significant savings from my Google days, and passive investment income." This is good advice for young developers. Start saving for the day when you can start your own company. Be thrifty, invest regularly. Try to negotiate a better salary. You have more motivation to do that when you know you have the goal of becoming independent. Your employer is using you to build their business, make it a goal to use them to start yours.
- maceurt 6y agoA lot of companies offer pretty great benefits in the office that can help you save a lot of money. Free food, gym, etc. depending on where you work you can be saving a pretty sizable amount of money on just that extra bit of money right there.
- pedrig 6y agoI just read your whole journey since quitting google and it was very inspiring, thank you :) Glad to hear you still feel like it was the right choice. I am now where you were 3 years ago: I just quit my well-paid SWE job without any concrete backup plan and all I have been dreaming of for years is being an entrepreneur. It either happens now when I'm still young, or never, I figured. However, I am still quite unsure how to actually get the ball rolling. My current game plan is to just brainstorm for a week or so and then start building the best idea I came up with during that week, then give myself a release deadline of one month for an MVP and see if I can raise some interest. But after reading the paragraph about ideas[1] I am not sure anymore if this is a smart approach or not... What do you think, what's the best thing to do to get to that initial spark? [1]: https://mtlynch.io/solo-developer-year-2/#pursuing-the-right-idea-means-rejecting-the-wrong-ones https://mtlynch.io/solo-developer-year-2/#pursuing-the-right... (sry, non-native speaker)
- read_if_gay_ 6y agoHere’s pg’s thoughts if you haven’t seen it before: http://paulgraham.com/startupideas.html http://paulgraham.com/startupideas.html
- mtlynch 6y agoThanks for reading! Congrats on starting out on your own. >However, I am still quite unsure how to actually get the ball rolling. My current game plan is to just brainstorm for a week or so and then start building the best idea I came up with during that week, then give myself a release deadline of one month for an MVP and see if I can raise some interest. That mostly sounds sensible to me. I recommend thinking more about the "raise some interest" part. There's a common trap that indie founders frequently fall into (myself included) where you build an MVP but don't think about marketing it until you've already built it. And then you realize there's no plan for finding customers. Once you build the MVP, how will you find customers? Can you skip to that part without even building the MVP? One of the ideas I liked in the Jason Cohen video[0] I linked in the article how he built WP Engine. He wanted to build a product for WordPress consultants, so he just emailed consultants and offered to pay them their hourly rate if they'd jump on a call with him and answer questions about their pain points. He didn't have any demo to show them, but people took his calls because he was showing that he valued their time (most accepted the calls and declined the money). So, I think building an MVP is great, but it's even better if you can talk to customers before you build anything and find out what problems you can solve for them. A great book for this is The Mom Test by Rob Fitzpatrick, for which I've published my notes.[1] [0] https://www.youtube.com/watch?v=otbnC2zE2rw https://www.youtube.com/watch?v=otbnC2zE2rw [1] https://mtlynch.io/book-reports/the-mom-test/ https://mtlynch.io/book-reports/the-mom-test/
- xwdv 6y agoI'm curious about your passive investment income strategy. I too am a developer with considerable assets accumulated over the years through investment and savings, and with no wife or kids to worry about I've often thought about taking the leap into being a solo dev working on my own projects. In 2020 I learned how to make a new passive income stream by simply selling options against stocks and cash I held in my portfolio, but since 2020 was an odd year I'm not sure if this is a good long term strategy as volatility and thus option prices were much higher in that year. You've been able to survive 3 years so I'm wondering what you do.
- mtlynch 6y agoI don't do anything especially clever. For most of my adult life, I've just held S&P 500 index funds. When I quit my job, I moved to the Bogleheads three-fund portfolio.[0] I've been getting good returns, but like you said, it's been an unusual few years in the financial markets, so my portfolio hasn't been tested under challenging conditions. [0] https://www.bogleheads.org/wiki/Three-fund_portfolio https://www.bogleheads.org/wiki/Three-fund_portfolio
- sokoloff 6y ago> profit margins are 50-200% per sale Given that it’s over 100%, that’s almost surely a markup calculation, not a margin calculation. Margin is (unit profit/unit revenue). Markup is (unit profit/unit cost). A $25 COGS widget sold for $100 is a 75% margin product ($75 / $100 revenue) and a 300% markup product ($75 / $25 COGS).
- mtlynch 6y agoThank you for the correction! I've updated the post to fix the numbers.
- andrewnc 6y agoI read these every year and love to see the progress
- agnosticmantis 6y agoI think the author’s success with a hardware product is a reminder that success outside big organizations/academia requires more breadth than depth. Very inspiring story.
- kidproquo 6y agoVery inspiring. Congrats! Can you talk a bit more on the EE consulting line item and the certifications for TinyPilot? I am trying to prototype my own hardware design[0] and would like to learn from your experience. [0] https://twitter.com/proquokid/status/1347713280953999361?s=20 https://twitter.com/proquokid/status/1347713280953999361?s=2... [1] https://riffpod.io https://riffpod.io
- Kneecaps07 6y agoWhat's funny is that to solve your server problem, all you needed was a $100 KVM. Instead you did the IT thing and took the long way around and accidentally started what is looking like a successful business.
- mrwoggle 6y ago"If you are worried about the money, just buy a house" Say this to a Chinese or European guy. You're very privileged lol
- jl2718 6y agoWhat is the moral of this story? Is it that one should focus on products with direct revenue models, or that tinkering on a lot of random ideas is necessary to find the thing that works?