kuda.ai

Thoughts on programming and music theory.

dark mode

hello and welcome

my name is David, I live in Switzerland. I am married and father of two wonderful girls.

I program professionally and in my free time. In February 2024, I started working at the great company Noser Engineering AG in Winterthur as a Software Engineer.

My favourite programming language is Golang. I love how the language is minimalistic and simple, how well it performs and is efficient, how fast Go code compiles, the relatively small, native and single binaries, the runtime and goroutines, and how it makes you think about concurrency and parallelism (CSP). Go code is clear and obvious with a tendency to little magic And I like that.

Besides specifically Golang, I enjoy programming in general and am interested in all sorts of languages. I think that programming a rather creative activity, and creativity is important to me. I like data structures and algorithms and think that DSA is useful in everyday programming situations.

I love the terminal, command-line interfaces and vim. Oh, yes, and I use a split keyboard, The Moonlander.

The book A Philosophy Of Software Design significantly shaped the way I think about software design. I strive towards making software systems obvious (i.e. non complex), with an easy interface and deep functionality.

Startups a la YCombinator as in Do Things That Don’t Scale or Sam Altman on How To Start A Startup and Product Management as described by Marty Cagan fascinate me.

I make music. You can find a few covers that I published on my YouTube channel: youtube.com/@davidkuda. My main instrument is guitar. But I also enjoy singing and playing the bass. Additionally, I am a beginner at playing the piano.

Here is music I looped and which had a big influence on my musicmanship: