Blog

Migrating to a custom user model mid-project in Django 2.2

October 23, 2019


I had to migrate user models to a custom model on Django 2.2 and all of the answers I found required wiping tables or resetting them and re-applying migrations.

Read more

Enaml-Native updated to NDK r20 with Python 2.7.16 and 3.7.4

August 23, 2019


New builds of python for android using enaml-native were pushed out this week! They're compiled with the latest Android NDK r20 and work on Android Pie v9 (api 29). Using gradle 5.1 and gradle build tools 3.4.2!

Read more

Github's used by metric

August 18, 2019


Github recently added a new "Used by" metric which attempts to find projects that use the given repo. I really find this metric useful (along with actual download stats of course). But it does raise some interesting questions...

Read more

Use KDevelop with OpenOCD and mbed-os

July 01, 2019


Since it took quite a bit of searching here's a short post on using Open Chip Debugging with KDevelop and mbed-os on the STM32H7. I'm using the NUCLEO-H743ZI2 dev board which uses st-link v3.

Read more

Retrofitting an Engraver - Part 4 - Zeroing

June 24, 2019


In order to create reproducable cuts / engravings the controller must be able to properly "zero" all axis' to a known state before starting a job.

Read more

Inkcut forum is live

April 26, 2019


We just launched a forum for Inkcut at inkcut.org. The forum is dedicated to Inkcut and various vinyl cutter and plotter enthusiasts, go check it out!

Read more

Easily debug Python apps with IPython

November 08, 2018


You can easily debug any python app by adding two lines of code that simply adds a "breakpoint" that embeds the IPython interpreter.

Read more

Jupyterlab as an engineering blog server - Part 1

November 02, 2018


This blog is powered by enaml-web and Jupyterlab as an admin backend. Jupyterlab happens to be great for doing everything, including writing and previewing markdown as well as testing any code you have.

Read more

Retrofitting an Engraver - Part 3 - Spindle

October 29, 2018


Unfortunately the spindle on my old Dahlgren System 300z engraver didn't work when I got it, this how I fixed it.

Read more