Overview of Numeric Types in C, C++, etc. -- 17, Feb 2019 -- programming, mathematics -- A brief review of properties of different numerical types. -- 17, Feb 2019 -- programming, mathematics -- A brief review of properties of different numerical types. Read

One Month of Interesting HTTP Requests -- 17, Mar 2018 -- meta, security -- Analyzing a few questionable entries in my http logs. -- 17, Mar 2018 -- meta, security -- Analyzing a few questionable entries in my http logs. Read

Blog Update -- 04, Feb 2018 -- meta, python, web -- Hosting, CMSs, etc. -- 04, Feb 2018 -- meta, python, web -- Hosting, CMSs, etc. Read

Macroless C++ Unit Tests -- 10, Jun 2017 -- c++, testing -- My attempt at writing a minimal, "native" (macro-free) unit testing framework. -- 10, Jun 2017 -- c++, testing -- My attempt at writing a minimal, "native" (macro-free) unit testing framework. Read

Python, as reviewed by a C++ Programmer -- 21, Apr 2017 -- programming, python, polyglot -- Some thoughts on Python a half year in, after having programmed mostly C++ for ~4 years. -- 21, Apr 2017 -- programming, python, polyglot -- Some thoughts on Python a half year in, after having programmed mostly C++ for ~4 years. Read

Spatial Hashing in C++, Part 2 -- 10, Aug 2016 -- c++, spatial hashing, templates -- More on spatial hashing. Some discussion of algorithms and operations. -- 10, Aug 2016 -- c++, spatial hashing, templates -- More on spatial hashing. Some discussion of algorithms and operations. Read

Spatial Hashing in C++, Part 1 -- 23, Jul 2016 -- C++, spatial hashing, templates -- Spatial hashing. Overview and implementation details in C++. -- 23, Jul 2016 -- C++, spatial hashing, templates -- Spatial hashing. Overview and implementation details in C++. Read

LT Spice Tutorial: Custom Blocks / Parameterized Subcircuit Models -- 18, Jan 2015 -- engineering, circuits, LTSpice -- Introduction to creating and using subcircuit models in LTSpice. Don't repeat yourself! -- 18, Jan 2015 -- engineering, circuits, LTSpice -- Introduction to creating and using subcircuit models in LTSpice. Don't repeat yourself! Read

Hexadecimal Clocks in Javascript -- 10, Jan 2015 -- javascript, ot, time -- Exploring some hexadecimal clocks. -- 10, Jan 2015 -- javascript, ot, time -- Exploring some hexadecimal clocks. Read

Quick Introduction to multipole methods. -- 17, Nov 2014 -- mathematics -- Where the O(n^2) becomes the O(n*log(n)). -- 17, Nov 2014 -- mathematics -- Where the O(n^2) becomes the O(n*log(n)). Read

Reading Binary Files using Typed Arrays with Javascript -- 16, Nov 2014 -- programming, javascript, binary, tutorial -- Tutorial on how to get data into Javascript from a binary file. -- 16, Nov 2014 -- programming, javascript, binary, tutorial -- Tutorial on how to get data into Javascript from a binary file. Read

Reading an STL File With C++ -- 21, Oct 2014 -- c++, cad -- Simple tutorial for reading an STL file (a popular CAD format) in C++. -- 21, Oct 2014 -- c++, cad -- Simple tutorial for reading an STL file (a popular CAD format) in C++. Read

Design Tutorial: Common Emitter Amplifier in LTSpice -- 17, Oct 2014 -- electronics, spice, engineering -- A few youtube videos on how to design a common emitter amplifier from scratch. -- 17, Oct 2014 -- electronics, spice, engineering -- A few youtube videos on how to design a common emitter amplifier from scratch. Read

Parameter Sweep in LTSpice using the .PARAM directive -- 06, Sep 2014 -- engineering, circuits, LTSpice -- Quick tutorial on using .PARAM directive in LTSpice. -- 06, Sep 2014 -- engineering, circuits, LTSpice -- Quick tutorial on using .PARAM directive in LTSpice. Read

Mitered Bend Calculator for RF Microstrip Circuits -- 07, Aug 2014 -- electrical engineering, rf, rf design, microstrip -- Simple calculator for computing microstrip mitered-bend dimensions. -- 07, Aug 2014 -- electrical engineering, rf, rf design, microstrip -- Simple calculator for computing microstrip mitered-bend dimensions. Read

A C++ Polynomial Root Finder Using Eigen -- 11, Jul 2014 -- c++, mathematics, eigen -- We use Eigen to build a function like MATLAB's roots(). -- 11, Jul 2014 -- c++, mathematics, eigen -- We use Eigen to build a function like MATLAB's roots(). Read

Drawing the Mandelbrot Set With the HTML5 Canvas Element -- 02, Feb 2014 -- mathematics, javascript, html5, canvas -- An old post about an even older project (~2009). -- 02, Feb 2014 -- mathematics, javascript, html5, canvas -- An old post about an even older project (~2009). Read