I use TaskWarrior to manage my tasks. It is a command-line task manager that is very powerful and flexible. As I have heavily customized my TaskWarrior setup,
I thought I would share some of the things I have done to make it work for me and the software I built around it to make it more useful in my workflows and daily life.
My Previous Post was about building my very own
nRF52 dev board to play with! For Christmas I got an electronic hot plate, so this post
is going to be documenting my foray into assembling, checking, and programming the board.
When introducing threads and Mutex into our Leaf project, I'd introduced a deadlock. One
that was super challenging to find by trying to think through the code. This is a writeup about how I used
the Espressif IDF framework to troubleshoot my PlatformIO ESP32 Project.
Imagine this, you're working away on a codebase, adding new feature after new feature, then suddenly your board
starts crashing and you get malloc failures. You've just reached an inflection point where you never used to
have to worry about memory usage, to now being worried about the general stability of the device š
From my Previous Post, I mentioned one of the things I wanted to have working was Fanet.
This post is the first in a series of how I'm implementing Fanet into the Leaf and covers setting up my hardware testbed to send and receive LoRa frames using the Leaf.
A few months ago, I saw James post in our SF Bay area social paragliding group about an open source vario he's developing.
A few weeks later, I lost my vario somewhere in the sands of Palo Buque so became interested in the project.
With the offer to help out here and there, James sent me a Leaf to try, and, first impressions were that this was surprisingly
complete! I took it to Colombia and used it as my primary vario, and the little device did not disappoint.
I've now spent more than a little bit of time working on the little device,...
I've always wanted to build a mechanical keyboard from scratch. I've always had a personal and work computer, and a KVM to switch between the two. I'd try to avoid having any personal accounts logged into my work computer, but have found it too annoying to switch the entire display over when I want to check a quick e-mail or respond to a chat message.
When working on my keyboard project, it's dawned on me how hard it is to build such a big project from scratch, and how I wish there was a breakout for the Holyiot 18010 nRF52840 controller, so, let's build one! This will be a good test bed for the USB connection, and charge controller too! Hopefully it can act as a proof of concept for everything that's going to go in my keyboard.
A friend of mine made fun of me for re-writing my website so many times, the latest iteration this time around
is in NextJS. It moves my old Hugo blog to a new React, Tailwind CSS website with Typescript.
After crashing my RC Plane I decided to experiment with the flight controller using the cheapest possible RC planes I could build.
I bought foam board from Dollar Tree. Having the free designs from Flite Test (Iām using their Simple Cub), it quickly became apparent that printing out the designs, cutting, lining them up, gluing, cutting takes hours and hours to cut out a design.