Sidetracked by FPGAs

ï—¬ 2023-04-29

Big, big surprise! My goal of learning Erlang was sidetracked almost immediately when I came across some FPGAs I bought years ago. A Numato MimasV2 Spartan-6 FPGA board and a tinyVision Upduino board sporting a Lattice iCE UP5K FPGA. Getting back into these things has been slow going. I think when I first got the Mimas V2 board I just followed the starter project, downloaded the monolithic, horrific beast known as Xilinx ISE, made an LED blink, and then put these things back in a drawer for another day.

Continue reading ï•“


Site Deployment

ï—¬ 2023-04-09

Need to tweak it a bit, but the site is now deployed via git hooks. Specifically, the site is built server-side in a small ubuntu-based container. code is pushed. post-receive hook makes note of branch, site directory, and git repository. post-receive hook injects that information into the container as environment variables, along with setting up all the proper bind mounts. the entrypoint.sh script in the container clones the proper branch of the site code repository into a temporary site-source directory.

Continue reading ï•“