Check out this Raspberry Pi KVM over IP made by @tinypilotkvm
"[TinyPilot] is something I literally use every day in my rack, in my homelab to remote into things more easily and to get to different sections of my systems that I wouldn't be able to get to via SSH." https://www.youtube.com/watch?v=Z6VKlOFOo9U
"I really like the project. I like the fact that it's turnkey, complete, very simple to use. I didn't even have to ask any questions to the developer when it came to support." https://www.youtube.com/watch?v=oQT07snEIAk
We did manage to ship out the order same-day, mostly due to the help of my girlfriend, who works with me on TinyPilot.
I told the customer that it's unusual for us to do that (don't want it to be expected), but I take pride in being able to do stuff that bigger companies can't.
The motivation is to make What Got Done easier to use. The site has almost 500 registered users, but only about 10 users are active.
I consistently get new signups, but they immediately drop off after a few days. I suspect that the onboarding isn't intuitive enough.
That strategy actually kind of worked out. Every time I came back to the code after a few months, more bugs had been fixed in my dependencies, so the work of implementing it got easier.
I started working on this almost exactly a year ago. I'd work on it for a few days, then run into bugs with my UI testing tools, get discouraged, and shelve it again.
I've been working on this feature off and on for a year, and I'm glad to finally release it.
New feature: rich-text editor for weekly updates. You can still write in pure Markdown, but now there's a WYSIWYG option.
Here's what I got done this week:
* Started training a new TinyPilot assistant
* Experimented with @flydotio + @WireGuardVPN
* Open-sourced my daily data backup script
Build & sell a developer tools business on #GumroadDay
Design: https://refactoringui.com/book/ by @adamwathan
Deploy: https://gumroad.com/l/aws-good-parts by @dvassallo
Write: https://philipkiely.com/wfsd (me)
Share: https://gumroad.com/l/htfphn by @deliberatecoder
Sell: https://gumroad.com/l/zerotosold by @arvidkahl
This part felt particularly poignant, where Danielle explained what motivates people to buy her products even when the product is just a fleeting joke
Way late to this, but I finally listened to @djbaskin's 2019 interview with @IndieHackers. It immediately became a favorite. Can't think of another maker who comes close in terms of making so many products that generate as much excitement and curiosity. https://www.indiehackers.com/podcast/093-danielle-baskin-of-dialup
Related a lot to this post. The times when I feel most discouraged about being an indie developer is when testing out new marketing channels.
It's frustrating when experiments fail, even more frustrating when you can't tell if they failed or they'll pay off in 6 months.
Wow-eee let's talk about burnout folks!
In my March retrospective, I talk about coming to terms with a drop of over 50% in revenue since January and finding some upside to it. I'm also in the early stages of building a TinyPilot office that isn't my house. https://mtlynch.io/retrospectives/2021/04/
I love restic, but it doesn't provide much support for replicating to more than one storage backend at a time. I couldn't find any way to script it to use multiple backends, so I wrote my own API. Here's my nightly backup script, which now uses resticpy: https://github.com/mtlynch/mtlynch-backup
I've declared my Python bindings for @resticbackup to be officially ready for public use. https://forum.restic.net/t/resticpy-a-minimal-python-api-for-restic/3775
It was a short, productive week.
* Made the billing system live on @RehabitOnline.
* Added a notification system.
* Fixed a ton of bugs at work.
Here's what I got done: https://whatgotdone.com/michaelcampbell/2021-04-02
Solo developer. Lover of unit tests. Builder of TinyPilot. ex-Google, ex-Microsoft
Michael Lynch's personal Mastodon instance