Hello Reader,

My name is Lewis Van Winkle. I taught myself computer programming sometime in 1998, and have had no formal training of any kind; Although I have accumulated several hundred pounds of book. I have been lucky enough to work in several programming languages, including Assembly, Basic, C, C++, Lua, Scheme, TCL, and Verilog HDL. I’ve implemented real time software in target systems ranging from multi-core desktops clear down to Microchip’s PIC10F series microcontrollers, with as little as 16 bytes of RAM.

I started this blog as a long term project to document some of my thoughts, and perhaps share some of my not too awful code.

You can contact me by email at:

Lewis Van Winkle