btbytes.com

Pradeep; July 29 2024
Pradeep Gowda. Jul 2024.

This site hosts the blog and notebooks of Pradeep Gowda.

Contact Information: ✉️ pradeep🌀btbytes.com, linkedin, github, twitter.

I was born in Bangalore, and went to school (Banashankari Vidya Peetha, 1-4; Vijaya High School, 5-10; National College Jayanagar, PUC) and college (PESIT/Bangalore University, Mechanical Engineering) there.

I moved to USA, specifically the Indianapolis suburb of Carmel in 2008. I got a Masters Degree (MSCS) in Computer Science from Purdue University, Indianapolis.

I was fascinated by programming around the time I started college, and soon it was complemented by then nascent Open Source movement. I have learnt various programming languages on my own, but my goldilocks language is python.

Blog posts

See rest of the posts in the archive. I recently (Aug 2024) wrote a blogging software called "tohray" in nim. I am blogging some tech bytes over at tohray.fly.dev.

Journal

Selected Pages

Artificial Intelligence

Generative AI and Large Language Models

Programming

Interesting Programming Languages, specifically Nim, and OCaml.

A bunch of code and scripts, written over the years.

Miscellaneous

Yakshaves, Unfinished Projects, Tufte Course notes - my notes from attending Edward Tufte's one day workshop in Chicago; Aug, 2013

Searchable list of papers I wish to have read ;).

Utilities

matchaize bookmarklet to apply semantically neat matcha.css to any page in your browser.

How do I spell my name phonetically? using the International Radiotelephony Spelling Alphabet.

Daily Habit Tracker to generate a PDF that you can use maintain streak(s).

Looking for a bare HTML Template to write a web page with decent typography, and centered layout?

Speaking of typography, I started collecting Fontmatter - typefaces that are pleasant. I hope to have a good collection over time.

Kannada

A page describing how Kannada IAST works.

A transcription of B. M. Srikantiah's The Improvement of Kanarese speech from 1911