btbytes.com
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