Dave Bucklin

Discrete Math the Hard Way


Read more →

DIY Solar Power Station

I found some small lead-acid batteries at my local surplus store and felt inspired to create my own solar power station.

Read more →

Linked List Code-Along

Low Level Learning published a video demonstrating the implementation of a linked list in C. I thought it would be fun to code along - in forth!

Read more →

Pseudo-Randomness with an LFSR in Forth

I've gotten into microcontroller programming as a way to learn and experiment with Forth. My goal is to create an electronic version of the Magic 8-Ball toy. The Magic 8-Ball gives a random answer to a yes-or-no question. In the digital realm, true randomness is actually difficult to achieve.

Read more →

Like Free Software? Give 'em Five!

I use a lot of free software that is very important to me. Debian, Vim, Git for Windows, PlantUML, Pandoc, gawk, bash, GNU coreutils, and the list goes on! This software improves my life, both personally and professionally. Yes, it's free as in freedom, but it's also free as in beer. Although I didn't pay anything for it, it is very valuable to me.

Read more →