Burrow Lab
banner
burrowlab.com
Burrow Lab
@burrowlab.com
Interacting with parameters organised in logical groups with sketches of the graphical interfaced alongside knops to get a better sense of the type features that will be affected by your actions. (Of course the algorithm is bugging around as I am going through my list of bugs…)
June 27, 2025 at 4:18 PM
In this demo, I am testing the generation of a font family with different weights, as well as extended, slanted, and monospaced styles.
In theory, each parameter could be adjusted for each style, but for now, I am interpolating between two and ten values.
June 3, 2025 at 11:41 AM
Playing a bit with Turing patterns…
April 22, 2025 at 5:16 PM
We had a small breakthrough today. Thanks to the help and collaboration of @flozia.bsky.social we managed to export a font with 4 axes, 16 masters from our parametric tool.
Unfortunately, many effects are not easily convertible to the variable system, so I stick with the circles for quick tests.
March 7, 2025 at 8:36 AM
Improving stroke merging algorithm. Depending on the total count of the shapes, the stroke color changes between pink and yellow, for debugging reasons and also the animation helps to get a sense for what is actually happening :)
March 2, 2025 at 1:26 PM
Ink traps/Spikes • The new feature is an angle clamp (min/max) that allows corners to be selected generatively.
February 9, 2025 at 11:15 AM
A screencast of an ongoing development for a little design app with parametric type. Now featuring a test run for kerning cushions. (More details and conversation regarding the parametric spacing/kerning approach you can find on my mastodon account if you are interested to dive deeper)
February 6, 2025 at 10:41 AM
A little upgrade in the rendering for stroke endings.
Catching bugs.

#parametrictype #typetool #typedesign #code #bugs
February 4, 2025 at 12:02 PM
Kerning cushion? Naive & provocative vision: If we could automate the spaces between all pairs of letters and completely ignore how fonts currently work across software, could we give up (left/right sidebearings) in the context of writing at all? Think of space as relative instead of absolute... 🚩
January 30, 2025 at 8:30 AM
I decided to finally upgrade my daily routine with a dishwasher. Should I get an energy efficiency B or save 25% for the same model energy efficiency D.
January 29, 2025 at 3:30 PM
Current kerning implementation: The bubble shape currently struggles with edges and therefor keeps letter pairs like TA to far apart. Otherwise given the wild parametric nature, I am quite happy with a first attempt!
January 29, 2025 at 7:49 AM
A first test to create a kerning bubble by offsetting evenly placed points on the outline with a binominal distribution along its normal axis, to determine the approximate kerning by making the letters bubbles touch.
January 28, 2025 at 9:01 PM
Thanks to @christophknoth.bsky.social, who reminded me of Bubble Kern (tosche.net/non-fonts/bu...) which lead me to a first step to generate a very simplified polygon bubble around each character to get a better mathematical idea of letters distance to each other.
January 28, 2025 at 5:00 PM
Each characters width controlled separately, independent but in alignment with the global width.
January 28, 2025 at 1:41 PM
Playing around with a combination of stroke weight, spacing, slant and stroke extension of the curve segments, both horizontally and vertically.
January 27, 2025 at 10:19 PM
Parametric spacing improved for slanted letters ✨
January 27, 2025 at 4:41 PM
Some updates to the algorithm preview. I am still struggling to find a good concept for the spacing of slanted letters. Currently including the angle in the profile calculation and using it as a reference for the offset. Any suggestions for research material related to spacing and slanted fonts?
January 26, 2025 at 2:44 PM
After changing 2 numbers in some vector intersection calculation, i was able to highly decrease render time. Now I get between 70–120 milliseconds for the basic latin uppercase, lowercase and figures for the basic algorithm on my old machine.
January 25, 2025 at 3:50 PM
Just decreased total render time by a factor of 6. The slowest latin letter currently takes around 3.4 milliseconds on my 4 year old computer. Render time also fluctuates depending on parameter settings. More or less overlaps can be caused by the stroke weight for instance.
January 25, 2025 at 12:37 PM
Alternatives for Instagram anyone?
January 24, 2025 at 11:22 AM
Recap on the filter side of things: Circles places a long skeleton, radius and offset controlled with noise, simplified implementation of metaballs, rearranging circles to an invisible grid.

#parametrictype #typedesign #typography #code
January 24, 2025 at 8:01 AM
Left/Right negative space profile to determine automated spacing. New stuff coming up :)
January 23, 2025 at 8:09 PM
A test run of wip rounded corner algo on parametric type
January 22, 2025 at 7:43 AM
Working on the rounded corners module. Appart from smoothing out some edges, the next step will be to clamp rounding in relation to neighbouring corners to aboid overlaps.
January 22, 2025 at 7:36 AM
I have (again) roughly implemented a new letter building algorithm. I will also be giving a demo and a workshop at Automatic Type Design 3 in Nancy, France next month, so it will be a great to put it to a test!

#parametrictype #typedesign #typography #parametric #code #programing #math
January 4, 2025 at 11:46 AM