Karl Schultheisz

Smart: Starting an Electronics Biz During a Chip Shortage

Published in Uncategorized.

At some point while designing an electronic product, one has to decide the hardware implementation. The number of options is a thing of awe. To gather relevant information and focus on one aspect at a time can get you past the paralysis. And make your requirements and constraints clear. Should you face a shortage of […]

Wait, Maybe Not Rust

Published in Uncategorized.

I don’t like to come to conclusions prematurely, but the fact is that most human decisions are made from the gut, before we become aware of it, despite our conscious rationalization. One such decision is whether to develop Recursyn using C or Rust. Here’s the rationalization. Rust is the “most loved” programming language. Doesn’t that […]

Recursyn Development Report 0

Published in Musical Instrument Development.

What’s the current status of Recursyn?

Recursyn: Analog Resampling Synthesizer

Published in Personal.

It isn’t just a desire to re-live the sounds of late 90s drum & bass, but the workflow.

Faust Brings Functional Programming to DSP

Published in Programming.

“In the future, all radical new languages will be domain-specific languages.”

My 2020: Development Comes to a Head

Published in Personal.

I realized that I am thirty-three years old, and not anybody, even I, can tell me that I can’t do this.

The Musician Taught the Engineer

Published in Collaboration.

While engineering provides the technology with which music is made, it does not provide technique.

Useful Work Logging

Published in Uncategorized. Tags: , , .

Tell the story of development.

Troubleshooting Home Network Quality Issues

Published in Uncategorized. Tags: , , , .

Intermittent problems challenge us the most.

How I Make Terminal Sessions Productive

Published in Uncategorized. Tags: , .

In short: tmux, Iosevka Term, vis, and entr.

Next Page »