here you goThings I’ve made, read and saved — shared here.

About

here you go is Pradeep Gowda’s place for the things he makes, reads and saves.

ನಮಸ್ಕಾರ. I’m Pradeep Gowda, a software engineer in Carmel, Indiana, a suburb of Indianapolis. I work at Stellar AI as VP of Engineering and AI.

This site

Posts and notes I write go here, next to links I have saved since the late 1990s: bookmarks, X posts, GitHub stars, videos, papers and books. Visitors see what’s public. Start with Posts, browse by Topics, or look through Discover and the Archive.

My older blog and digital garden is btbytes.com, on the web since 2003. It began as an open source CD shop that posted GNU/Linux and OpenOffice to people in India, when downloading them over a dial-up modem cost too much.

Work

Before Stellar AI I worked at MISO, bootstrapped a startup, Ollyver, and worked at Microsoft (through its purchase of RiskIQ) and Proofpoint (through its purchase of Emerging Threats).

Programming

Programming caught me around the time I started college, together with the then young open source movement. I have taught myself a lot of languages, but Python is the one I come back to. I also like Nim and Scala; I have worked professionally in Java, JavaScript and Bash; and I have written real amounts of Erlang, Rust, D, C, C++ and Lua. I would like to get good at OCaml and Go, and I wish I had reasons to write Common Lisp, APL and Forth.

Some things I have made:

  • Tohray, a microblogging app in Nim, with a macOS client in Swift.
  • pol, a typeset edition of Chuck Moore’s Programming a Problem-Oriented Language.
  • natty.css, fourteen lines of CSS for a better-looking plain page.
  • simplestatapp, a complete web app with a database in under 6 MB.
  • A library of Prof. SKR’s books, with a full catalogue, readable online.

More are on GitHub, and the talks I have given are listed on btbytes.com.

Background

I was born and grew up in Bengaluru, and studied Mechanical Engineering at PESIT there. I moved to Carmel in 2008 and earned a Master’s in Computer Science from Purdue University in Indianapolis (then IUPUI). I take part in the Indianapolis Python and data groups (IndyPy).

Elsewhere