My product is my garden
herman.bearblog.dev
herman.bearblog.dev
-- Voltaire, Candide
Or about $1 million stashed in index funds, give or take based on cost of living in your location.
My wife and I spent around $75K to get approximately $1K a month in cash flow (5 doors, $200 each)...
I traded in a beautiful city home for 106 acres at the beginning of the pandemic and am still glad I did. People have a fantasy picture of the tradeoff though... In reality, in rural places you have less social interaction and the people are of a lower caliber than urban areas. You can't make money farming unless you do it at massive scale, so I still work just as much online as before. Only now my free time goes into farming instead of golf or restaurants.
> In a garden, things grow... but first, they must wither; trees have to lose their leaves in order to put forth new leaves, and to grow thicker and stronger and taller. Some trees die, but fresh saplings replace them. Gardens need a lot of care. But if you love your garden, you don’t mind working in it, and waiting. Then in the proper season you will surely see it flourish.
> A gardener! Isn’t that the perfect description of what a real businessman is?
https://www.18thcenturycommon.org/cultivating-philosophy-in-...
I abhor big corpratism, and love the way software can be independent and disconnected from it, if not usually in practice.
I deeply admire Basecamp's style of "you don't need VC money, keep it small, keep building something useful that gets you paid." I want that someday but someday is not this day.
I'm not much of an idea guy. I can build stuff. I can get really passionate about how things "should be" and implement process and infrastructure to get there. But whatever "it" is, just hasn't come to me yet.
I long to be an indiehacker but for all the supposedly wrong reasons.
I want to putter but don't know where to get the right seeds to be puttering for.
If you want to just build stuff for yourself, go work for a software consulting firm for a while. It should be a smaller one that's interested in tackling smaller jobs. This way, you'll interact with more potential customers. You'll learn a ton about their businesses, because after all; they hired your company to solve their problems. Save as much money as you can.
When you have enough money saved up, you can afford to quit your job and focus on something you that interests you because it's fun or an amazing opportunity. I've done this a couple of times so far. Right now I am splitting my time between a startup and a part time job.
I am really glad I have the part time job. Not so much for the money, but for the socialization aspects.
If you're looking for a little inspiration, here are a couple links:
- Pieter Levels' announcement post on 12 startups in 12 months: https://levels.io/12-startups-12-months/
- My own blog, where I'm documenting my own journey in building a startup in a month: https://startupinamonth.net/
I hope you break out soon!
I'm not saying that getting/finding customers is easy neither...
For instance, I hope some day someone takes up the mantle and goes out making a decent free identity system. I think most of the North European countries have one of those, and they are all proprietary and suck with no interoperability. If think there's government or even EU money to be had for something that works.
So basically, every citizen needs a way of authenticating, e.g. to submit tax information, log in to banks etc.
I think we know that we’re not all going platinum. This article was about just “working on the song(s)” for the enjoyment of it, whatever that may involve, or that’s the way I took it.
Can you clarify this? Just curious. Heard of him, but no idea what you mean.
They've got some great tunes, a loyal following, and can still put on a fantastic show. They're superstars by any definition.
Peter Frampton had a standout, influential "live" album and an innovative style of playing that will forever be remembered.
Led Zeppelin had a series of standout albums and hit songs spanning close to a decade, spawning Unicorn level sales, crowds and generational fandom that held influence on rock and roll for 40+ years.
But the band members of Zeppelin eventually succumbed to the excesses of their success. They split up after some really dark days. The scope and size of their success wasn't long term manageable on a personal level. But their legacy remains.
Whereas Frampton is still playing small live venues today!!!!
He's still rocking out.
It's not entirely fair thing to say as DHH's rise to fame was really on both fronts in parallel, actually I remember that one of the selling points for ruby/RoR thing early on was that "the basecamp was built on it". Most of people (me included) never even heard of Ruby before they've made it popular, and they could do that partially thanks to having an already very popular product built on it and big following of fans to their approach to business and software. It was before "the lean" ideas got popular, so it was all very new and revolutionary.
> That’s what I want from my products. I want to putter about, feel connected to the process, and have fun doing so.
I too have the same "writer's block" issue for ideas. I've got some, but I dunno, it just seems so hopeless to gamble and go that route.
For now, I've managed to scrimp and invest enough from the day job, I may just quit and putter on projects until I hit on something. If I don't make enough to cover costs, I can try freelancing/consulting. Worst case, I can go back to the corporate grind.
> I'm not much of an idea guy. I can build stuff. I can get really passionate about how things "should be" and implement process and infrastructure to get there. But whatever "it" is, just hasn't come to me yet.
Me too, friend. Me too.
Honestly, DHH looks to me and comes across to me as extremely burnt out to an unhealthy point. I wouldn't want to aspire what he has become. He doesn't strike me as someone like the author of Bear Blog who just enjoys puttering along. He comes across as someone who constantly stresses himself to become BIG without VC money so he can prove someone that you can achieve VC level success without VC money. As a result he seems to be constantly arguing and lecturing people on social media to a point where it feels difficult to watch. Also Hey feels like a real flop to me, an attempt to fix something that really nobody wanted to be fixed. It's like creating yet another social media app when people are already sickened by the sheer amount of apps which demand their constant attention.
I admire what bear blog stands for and to me that is far away from Basecamp, otherwise I agree with your points :)
Over the years his approach has in my opinion been an example of how to be practical, think for yourself, be productive and not burn out. His form of puttering looks to be blocking out time to program in Ruby and extracting patterns from Basecamp (and now Hey) to release as open source. This looks like a form of cultivation/gardening to me.
I think most people, myself included, would burn out if they attempted to emulate him—he has clearly found a way to remain balanced, in his own way.
For the rest of us I think Bear Blog is a good example to follow if you can make a living doing so. If you want to see the parallels between this and Basecamp then you would need to wind the clock way back to the early days of that product/company. That said, winding the clock forward on Bear Blog will likely not get you something that looks like Basecamp today.
I think that's just his personality, regardless of his perceived success or lack thereof.
Users message me to appreciate some small look & feel improvements, they leave feedback and I fix things for them, I get excited about a new feature and it brings value to their work. I let them vote on the more experimental ideas.
I get happily excited for each new subscription, and it all feels earned, a stark contrast to how I felt about my biweekly paychecks at corporate life.
The product [0] launched on HN a year ago, and I've worked on it almost every day since then, and after having reached some threshold of MRR, I've since felt that I can keep working on it forever.
Tonight, I'm up late releasing another feature [1]. The motivation to do so feels effortless, as, it's my garden.
[1] Sync diagrams with a github repo, ~hacking the README as a presentation tool (https://github.com/terrastruct-bot/Demo)
This is great. But if you thrive on this kind of positive feedback, I'm curious to know, if you ever get the occasional bit of angry/negative feedback (e.g. from a user who is really pissed off about a feature change that broke their unique workflow), does it demotivate you? If not, how do you avoid it getting you down? Or is it just so rare that it's not a problem?
The only demotivating thing would be silence. In the Show HN post, quite a number of people said it wasn't what they were looking for or it was lacking xyz. But that's a whole lot better than languishing in 3 upvotes and no comments at all.
I am still hacking around on it. I would like to sign-up as a team, though I only have need for 3 seats.
Right now it's so easy to make apps with amazing frameworks like Vue and Laravel that anybody can create something in a week or sometimes even a day[1]. We indiehackers are never short of ideas and shiny objects. I too was part of that movement and I created many projects, one or two even won out Product hunt proudct of the day and started making money too. Alas the fame and fortune was short lived because I was just too distracted and never focused on building one thing.
I never took the step that is much more important than launching the product. It's the boring day-in and day-out sales and marketing part. The content writing and the lead generation part. The SEO part. The thing that acutally brings in the revenue part.
So anytime I have an amazing idea for my next project. I just quietly put in my Google docs and get back to my main focus. I think this is the only thing which will finally help me succeed.
Not focusing this way only guarantees that you'll move on before even finding out.
I'm still working on the homepage, tutorials, etc. It's still a month until launch. Don't want to hijack this thread but if you have any feedback, please send it to the email in my HN profile.
The community values I would want in a community like that are:
* A focus on building products that meet real world problems
* Pragmatism, stability and longevity in your products
* Discussions about bootstrapping with real customers
* Investment can be useful but it shouldn't be a stand in for a real business model
* Realistically these are businesses, money is a real factor, but no get rich quick schemes, we're just trying to get sensibly rich slowly
* No narcissistic hustle bullshit, no marketing ploys
This goes into the direction of something I heard of in the past as "slow business". I started a (now rather small) list, together with the lost manifesto: https://v01.io/2021/01/13/slow-business-list/
Check the link in my profile!
how do I join?
Oh, and if you're willing to leave the Web, there's also Gemini[4]. Here are some proxied links to aggregators, CAPCOM[5] and Spacewalk[6], where you can find all sorts of people writing about their intimate personal projects, technological and otherwise (although mostly technological).
[1]https://merveilles.town/public
[4]https://gemini.circumlunar.space/
[5]https://proxy.vulpes.one/gemini/gemini.circumlunar.space/cap...
[6]https://proxy.vulpes.one/gemini/rawtext.club:1965/~sloum/spa...
The great thing about the internet is that if you think it's missing something, you can build it! I've been working on my own tech community called Able (https://able.bio) in my spare time for about 3 years now. I'd like it to be an intersection of software, hardware and business but with less cynicism and self-hype of other places. Just a place to appreciate the merits of human ingenuity. You're welcome to come hang out there if you like.
But yeah, if anyone knows of any other communities I'd also be interested to check them out. I feel like a bit of variety would be nice at the moment.
PS: I also like the gardener analogy. It is used elsewhere, too, e.g. the “Gardener-Leader” concept of the US Army.
https://www.armyupress.army.mil/Portals/7/military-review/Ar...
I was about about to correct that use of "putter" as a typo, but it seems it's a USAism. Never seen that before. I'd always thought machines/engines putter, gardeners potter. I put it to the super-accurate Purported Google Results Test:
putter in my garden - 7 million
potter in my garden - 142 million
putter around - 9 million
potter around - 363 million
putter about - 49 million
potter about - 581 million
Although when I put on a USA accent, there's not very much difference between my "potter" and "putter", maybe that's something to do with "putter" apparently being the US spelling.
I don't think they mean the same in British English. My motorboat "putters about the lake" while I "potter about in my garden". But I could be wrong.
"Potter", OTOH, comes from a word for poking or prodding at the ground (hence appropriate for gardening).
(I suppose with the right kind of ride-on mower, it's possible to "putter about the garden" with appropriate sound effects!)
Checking OED citations, though, it seems the "putter" form (as a variant of "potter", distinct from the sound of an engine "puttering") does have a similar history (both go back to the 1820s).
Still, I'd agree that "potter about the garden" is by far the more common usage.
Which contains another surprise, for me anyway - it's not pronounced like the golf club, but starting like 'put' (that over there) or 'foot'.
> put·ter³ | ˈpədər | (British potter) > verb [no object] North American > occupy oneself in a desultory but pleasant manner, doing a number of small tasks or not concentrating on anything particular: early morning is the best time of the day to putter around in the garden. > • [with adverbial of direction] move or go in a casual, unhurried way: the duck putters on the surface of the pond.
and defines potter as:
> verb British > another term for putter³.
(It also has all 3 definitions of putter - golf, engine, gardening - pronounced the same way: ˈpədər)
My pronunciation of putter is "puh-ter" (same sound as under) and potter is "pah-ter" (same sound as father).
One of my favourite quotes is from Jane McGonical: "we are as human beings designed to do hard, meaningful work". If you enjoy gardening, it doesn't feel like work. You do it because it's... meaningful.
Ikigai is that perfect spot in which the work you enjoy doing also creates value from someone else. You are in the zone, doing what you love.
This concept, together with the one about optimising your area of luck that was posted a few days ago, are all you really need to craft a successful - and joyful - career.
In building products, my biggest issue to date feels like it is that I rarely bring anything to fruition - but actually this article helped me with that. It really highlighted how it's ok to incrementally push things along, get to a couple of launches just for your own satisfaction, and maybe make a little bit of cash - but you don't have to have any aspiration to "make it big". Thanks for posting :-)
https://twitter.com/hoogerwoord/status/1348394004413620224?s...
When you share a codebase with 200 others, trying to get anything tidy and readable is such a yak-shaving exercise, you feel like the main character from https://english.emmaclit.com/2017/05/20/you-shouldve-asked/
This is the actual emotional reason why I am now such a big fan of microservices (or rather, moderately-sized services): I want my own garden to tend alongside a moderately-sized team.
Thank you for linking to that article.
Eventually you realise everything you pour your heart into only matters for a year or two before it's inevitably thrown away, replaced by the new kids on the block.
I can see why VC land can support the irrational churn of technology, and that's fine, hell even entire companies are ephemeral in the startup universe. I think it doesn't make sense for any other kind of project. We shouldn't need to rewrite something every year or two, it should have been built to be a stable platform with boring, fundamental technology from which you can grow the product over years to come.
It makes the things I make just a little better every time by adding small new features or making small improvements on existing ones. No one asked for them, but they are nonetheless thankful that I did them.
I don't think I could work in an environment that would not let me do those things, there's very little that makes me more unhappy than producing garbage work and 'shutting up'.
Them: What are you doing?
Me: Making a website
Them: Why?
Me: Just am.
And to build on that there was a cool video recently about a forensic pathologist in Houston who makes kitchen knives. He's not scaling, but it seems that it is a hobby that he loves.
Some of my products are challenges. I don't know how to do it, and just wish to know if I can figure it out.
Some are personal needs. I need something, I can't find a solution that meets my need, I solve it.
Some are art and therapeutic like gardening. Working on them gives me joy and relaxes me.
Some are business. The intent is to make money.
I'm sure folks can find many ways to think about their products, at the end of the day, it's all in your head.
Instead of trying to be like growth at all costs, I need to follow your strategy. Just help people. Just improve the product. Just do the gardening.
[1] - https://remoteleaf.com
My garden is currently 2 open-source projects focused on developer efficiency and ease of use.
dev-utils: A simple publicly facing website (that can be run locally) that can do simple encoding, decoding, hashing, pretty printing, etc. All of these are performed using javascript so data is exfiltrated to third-parties. I found that I was using utilities online and I did not trust them so I decided to make my own. You can find the website here: https://utils.andrewcopeland.dev/
zk: A simple not taking application that is written 100% in bash. It follows the zettelkasten note taking method which implements small notes that can be linked together. All notes are written in markdown files and can be auto-synced to a public or private github. You can find the project here: https://github.com/AndrewCopeland/zettelkasten
I only water these projects when I need to and I have no intent on commercializing them. I water them because I like them not because I want to monetize them.
I see you are running blogbear I wonder if we could partner somehow.
I'm the founder and creator of Remarkbox a hosted comment service for static sites.
I just made Remarkbox free: https://www.remarkbox.com/remarkbox-is-now-pay-what-you-can....
All are welcome to use the service!
Putter on, my friend.
I like to think of software projects as belonging in three categories - massive high growth products (big tech), more niche low growth products, and side-projects. Digital gardens and small software projects with a band of loyal users seem to go between side-project and niche product. They are a welcome escape from the noise of big platforms, so I hope this developer/Internet trend catches on across the web.
Not sure if there’s scientific basis for this or just an ancient meme.
I still have one product up from those days. FileSculptor is a file converter used by non developers to automate CSV to XLSX conversion. What was the last time I used it myself? Excluding testing before new releases or support issues, never.
I decided that my next product should be something I really care about. Something that scratches my on itch and that I would use on a daily basis. I should be the first one to find bugs on my product, not my users.
I always kept track of my expenses, but was less so with my budget. I used a spreadsheet and would update if once or twice a month. So I decided to create an app with the budget and expense tracking I wanted. I always had lots of ideas of how it should work, how it would forecast transactions automatically from a detailed budget and how it would deal with credit card purchases, hitting the budget on the month they'd appear of the credit card statement. It would support credit card purchases with installments, something always missing in the apps I tried.
I created Pleke to be the personal finance app I always wanted, and use it on a daily basis. For the last six months its been the only source of truth about my finances. At my day job I work on a product used by others. I'm grateful and want it to work well because it pays my bills. But with my app, its quite a different relationship. I'm always proud when I input data in it and it works as designed. When something breaks, I want to fix it ASAP. I have a text file with planned features for version 2, version 3, 4 and 5.
Pleke is the app I want to work on for the next ten years, even if others do not value it as much as I do. "Marketing is the problem" - I will tell myself, to their loss.
Be the first user of your product! A person who takes good care of their garden will work on it and admire it on a daily basis. So should we with our products.
I have very little background with either Ruby or Python, so the language choice itself isn't a deciding factor for me (although I have slightly more interest in Python).
It's a "ideas as a garden" metaphor, not necessarily a "product as a garden" metaphor, but the sentiment is the same.
I always wanted to do my own product, but I had the impression all startup communities sucked in some kind of way.
I want to go slow and if I didn't get an MVP out of the door in the first few months, I don't care. I have a flexible job as a freelancer on the side and can wait.
Still, it's hard to find a likeminded community...
Like the "Turk" in Vaoltaire's Candide, working on my product (garden) insulates me from the wants and worries projected by todays internet.
Here is my garden: https://www.gorelo.io/
bearblog.dev is great, minimalistic, bang on with usages.
Just signed up. Will be using it for sure and will definitely have some contributions as well. Few ideas to chip in.
Kudos great work.
If I see they may need my help, I email them (people really love this kind of proactive help).
Happy gardening!
Permaculture influencing developers (and vice versa for that matter) will be key for the future of this planet.
Was reminded of another short piece going way back to 2007: https://signalvnoise.com/posts/591-brainstorm-the-software-g...
I think I read it too.