"I sit in my cubicle, here on the motherworld. When I die, they will put my body in a box and dispose of it in the cold ground. And in the million ages to come, I will never breathe, or laugh, or twitch again. So won't you run and play with me here among the teeming mass of humanity? The universe has spared us this moment."
Great article! I read it because I am using MongoDB and was interested in using ScyllaDB in the future. I was pleasantly surprised you wrote using Golang for your examples because that's my primary language.
May I make a suggestion in the future to include "Golang" in your articles title so your articles are easier to find by us Go devs? Thank you! :)
> Most fun thing about permaculture is the fact that no one is making money from actually applying it but rather just selling courses, books and other media
Checkout "Stefan Sobkowiak - The Permaculture Orchard" via his YouTube channel at https://www.youtube.com/@StefanSobkowiak. TL;DR, he purchased an apple orchard and started applying permaculture principals to create sustainable business. For example, he took every third apply tree and cut it down to replace with a "Nitrogen Fixing" sort of tree in addition planting other smaller plants and shrubs in between the trees (see "syntropic agroforestry") and overall he's had tremendous success. This would be the best video of him explaining his success with applying permaculture - https://youtu.be/zArUk3THIV0.
Another person to checkout is "Shawn Dubrowsky - EdibleAcres" via his YouTube channel at: https://www.youtube.com/@edibleacres. He basically applies permaculture principals to feed himself/wife on a substance level and runs a tree nursery business.
I'm also passionate about this topic and trying to apply technology and seeing what I can learn. From looking into this topic, stuff that could be helpful are: Arduino, Raspberry Pi, Soil Moisture Capacity sensors.
Wrote this article for monitoring seedling growth:
Sounds somewhat similar to “steemit” [0] crypto. However, the main difference is you gain coins from users voting (aka liking) your content and not p2p sharing aspect [1].
You have a cool idea so I’m curious myself what others will mention in this discussion.
I run everything on a single computer powered by docker. Every self-hosted project has a dedicated docker-compose.yaml startup file. The services that run:
The advice in this thread is excellent so far. I'll add to the discussion to say that another option you have is to containerize your Golang application and have a container for every project you work with. If this interests you, I've written a Blog article on it:
It takes a little bit more time to setup your application in a container, but as time goes on, it saves you work by containing different services you can easily re-create / add / delete / etc versus having to install them manually in your workstation. In addition, having a containerized Golang application is the first step to creating "cloud-native" sort of applications. If this interests you, checkout this tutorial on building cloud-native applications:
Out of all the programming languages coming out these days, Crystal is the one I am watching out for. I've never programmed with Ruby, but I have programmed with Python in the past so I really value the focus on programmer friendly syntax that Python taught me. Currently a Golang a programmer and I love the performance plus binary executables!
From my experience so far Crystal feels like a performant language with the wonderful feel of Python. Definitely check this language out if this is the first time you're hearing about it.