Ask HN: Does anybody balance farming activity with software development?
Over the last ~five years my wife and I transitioned from city to rural life. Since leaving the city our priorities changed; we've become more focused on caring for our bodies and the environment and participating in activities that support those things (growing food, foraging, hunting, caring for the forest).
I have a software development practice: I build Tap [0] and do generalist web development consulting. Over time I see the farm and the software activity supporting each other. I'm curious, if there's anyone on HN that's further down this road than I am. How's it going? What does your practice look like? Do you continue to enjoy farming and development? Has one or the other taken over?
Thanks!
[0] https://www.tatatap.com
24 comments
[ 3.5 ms ] story [ 60.2 ms ] threadAnd once you have the right tractor, you get to go down the rabbit hole of all kinds of implements, including fun things like backhoes.
Sadly, I really don't know how many grazers you need to keep an acre of field from getting overgrown. Grass doesn't really grow during the winter though, so you'll need to have some way to feed them then. Also overfeeding is a concern. A buddy of mine has had a horse get obese from eating too much grass.
I would say there are some synergies in that engineers have access to capital that not all farmers do.
Burnout is a risk and it takes a special kind of person who is a glutton for punishment. If your farm is more recreational, this could be less of a challenge.
As he aged, farming became more of his identity and his farm employees became more of a family and some of the most important aspects of his life. I think this is was a positive development and am glad he has this surrogate family.
In the long run, I dont think it was a wise financial move, as he sunk close to a million into the farm in the 90's, and the long term value of the farm will be destroyed by California regulations. A lot of heartbreak on that front. From the outside I think it is causing more anguish than loosing his parents.
If asked, I think he would still do it all over again.
That said, my 02c would be to keep in mind how much of your life are you placing in a basket and what the threats to that basket are.
But, I think it makes sense to account for the stuff you get out of the farm that's not money. A lot of the stuff I do, is stuff I like doing. If I didn't have a farm, but had time, what would I do with that time?
A friend of mine that lived in rural upstate NY would have "farm days" where people from the city would come up and do farm things, unpaid. Everyone would learn different work depending on what needed doing that time of year. But, a lot of it was pretty basic farm maintenance like splitting wood. The people that came really enjoyed it, myself included.
That said, I'm looking to develop a deeper relationship with the work than a recreational activity apart from the software development. As in, the farm is all problems to be solved, software is all about solving problems -- how do the two areas develop together?
I think doing something different like this offers an opportunity to build community in many ways, and it is important to consider this as relationships have a lot of value independent of the "things" on the farm.
Regarding codevelopment, I don't think I have too much to offer that isn't obvious. If you like solving problems, I agree that farms certainly provide a ton of problems. Having an analytical mindset is applicable to both. Maybe you will find problems on your farm that need a programming solution, maybe not. Im not sure that you can force it.
Rigging up some kind of drip tape based automatic garden watering system that uses moisture sensors in addition to timers might be interesting and could involve a little programming.
I've focused my software development more on things that require bookkeeping. There's a ridiculous amount of things to keep track of: budgeting, expense tracking, reminders, event tracking, general notes, all kind of quantifying of quality, yield etc.
So we aren't exactly far down a farming road... but we do take full advantage of where nature has put this property to begin with. Add a 1 Gig fiber optic line and that provides the connectivity to do tech.
Tech still is definitely what we live off, with all the homesteading being more of a hobby.
We have a similar mix of homesteading-type stuff that is all primarily to support the family and have fun.
We're also working on a commercial operation that is producing material for artists. We're starting with willow, which was just put in the ground.
(Sorry)
---
[Aside, I love the idea of your app - its wonderful, however my ADHD may preclude me as a successful user)]
However - I have a STRONG desire in this area...
Let me give you a few examples though of "the struggle"
A few of my friends who were very successful in SV (chief of staff at cisco, head of HPE sales, PaloAlto Networks, etc) have bought ranch-farm-like places in foothills of California.
Several have started Goating. (Having herds of goats that they rent-out (farm) to various entities and have the goats weed, etc...)
Build an app for the USES SCHEDULING TRACKING blah blah blah.
Make it a community of farm services rather than "nextdoor"
Build "nextFarm" "nextHomestead" etc.
When you build a relationship with the farmers (on an IRL level) - these folks SHARE a LOT of services, help, knowledge, love, equipment, animals, vets, etc...
Your note app - could have a much more refined workflow specific to such.
They use hunting apps a lot to track paddocks and quote regions to goat.
They are all still highly tech and active - just settling for the more rural..
I'd be happy to chat more... but there are some people you may want to meet.
As the farm grew it became more and more time consuming, and managing the software consultancy became more difficult as I wasn't near the computer for most of the day. I enjoy the seasonality of farming, though it is very physically demanding, and I can feel the difference that 12 years has made.
In early 2020, I lost my last software client in the early pandemic, and put most of my energies into building the farm up. I currently don't do any external consulting, but have been working on my own tech and development projects. It's fun for me to be able to apply my development skills to on-farm problems. I've been doing minor automation projects using Arduinos and Raspberry Pis over the last four years.
It sounds like you were slowly making the shift to farming over the years and the pandemic sped that along. Do you see yourself shifting back the other direction?
Also, what areas are you developing automation for?
This is not exactly what you ask, but he begin on air photo and geodesy and spent huge amount of money and effort on it, with really big troubles (for example once his driver left machine to go to wc, and thieves stole equipment, which costs near quarter of Million dollars).
Once he found niche of agriculture drones, and in a few months sell large truck of those drones, and now as I know, most of his business is for them.
He still sell industrial drones and provide services connected to them, like computer farm, which reconstruct 3d model of terrain from drone video. But he talk about this less and less.
And sometimes he joking that now he have self-replicating drones and really big number of workers :) (you may don't know, medium size hive contain more than 30 thousands bees :)
I hate my dev job. I don't want to be a full time farmer either. It would be nice to have a small farm in retirement, maybe focused on honey and mushrooms.
Personally, I find it hard to balance my money-earning work and my garden work. I'd much prefer to work outside all day.