Skip to content

btbytes/btbytes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 

Repository files navigation

Hi there ✌️

This is Pradeep Gowda.

This is the perfect place to talk about programming and stuff ;)

  • I like programming in: Python, Nim, and Scala
  • I have programmed professionally in: Java, Javascript, Bash
  • I have done non-trivial amounts of programming in: Erlang, Rust, D, C, C++, Lua
  • I want to get good in: OCaml (or F#), and Go
  • Languages I wish I could be programming: Common Lisp, APL, and FORTH

Contact

You can get in touch with me: ✉️ pradeep🌀btbytes.com or LinkedIn

Recent hacks etc.,

  • May 2026; Using DwarfStar4 running locally on a MacBookPro (M5 Max 128G) to analyze it's own source code and generate a report.
  • May 2026; Using HTML as first class authoring environment, a riff on The Unreasonable Effectiveness of HTML.
  • Mar 2026; sharehtml - notes on how i deployed sharehtml - a cloudflare app to quickly share HTML files for "collaboration" with a simple sharehtml deploy/share command.
  • Mar 2026; Edited gpuer and bandwidther with the help of OpenCode + MiniMax 2.5, to get a friendly introduction to SwiftUI apps on MacOS.
  • Aug 2025; natty.css - all the css gains, all natty! 14 lines of all natural, nothing extra css for better looking personal superintelligence. iykyk.
  • Aug 2025; Slugify Boop Script - handy Boop script that I needed to convert web page titles into friendly URLs when saving them as PDF.
  • Aug 2025; Die Monospace Web, further experiments with monospace design for the web.
  • Aug 2024. I used Claude 3.5 Sonnet to write a MacOS Automator script to convert .png/.jpg etc to a smaller sized, web optimized .webp format. I'm really thrilled that I was able to go from having to use command line, (and context switching) to something I can do in the Finder. In this case, Claude was acting as my tutor, and I learnt something new. You can see my thread on X on how it all went down; and the resulting MacOS workflow is here on github.
  • July 2025; one-shot code generation using Gemini CLI - "Server Side RSS Reader"
  • Aug 2024; Simplestatapp, a demonstrative example of how to build a tiny (by modern standards), a standalone web application that has database support etc for under 6MB, and can be deployed to a PaaS provider like Fly.io. This one helped me understand C compiler and linkers a bit better.
  • Aug 2024; Tohray, A microblogging application in Nim. This helped me learn Nim as a practical language, prologue web framework, multi-stage docker builds etc..
  • Apr 2024; Pandaku, a fly.io deployment of pandoc API. Has Docker, Fly configs, and example code on how to use the API

Recent learning

  • Sep 2024. Ulimate Rust Crash Course. The code repo with my exercise solutions.

  • Sep 2024. I also learnt Next.js fundamentals while doing a take-home exercise for a job interview.

  • I'm practicing "leetcode" programming

  • Learning generative AI and large language models

  • Reviewing and revising Distributed Computing, and stream processing concepts

  • How to use self-hosted/local Generative AI for local development

  • Enjoying nim programming

Writing

Links related to programming

  1. List of talks I have given
  2. Current projects
  3. My Code in Books
  4. Old projects - likely all of them of archive-worthy

Education

I have a Masters in Computer Science from Purdue University and Bachelors in Mechanical Engineering from PESIT.

Work

I currently work at Stellar AI as VP of Engineering and AI.

I have worked in the recent past for: MISO Ollyver (startup I bootstrapped), Microsoft (via RiskIQ acquisition) and Proofpoint (via Emerging Threats acquisition).

Location

I live in Carmel, IN - a suburb of Indianapolis, IN in the USA. My home town is Bengaluru, India.

About

Pradeep Gowda

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors