Coding Papa

Coding Papa

Home
Books
Programming
Horse Race Game, Part 3
Finishing up the conversion of the old BASIC game to modern SwiftUI
Sep 21 • 
Rohit
Horse Race Game, Part 2
Continuing from previous part, I converted the old BASIC game from Casio FX-790P into SwiftUI.
Sep 14 • 
Rohit
1

August 2025

Horse Race Game, Part 1
My first programming computer had a single line display and 8KB of memory. I converted an old 100-line game in BASIC to Swift to see how far we’ve come…
Aug 19 • 
Rohit
1
Increasing Vocabulary of a Software
What does it mean to increase the 'vocabulary' of a software? How does refactoring leads to increasing this vocabulary? And how does this increased…
Aug 5 • 
Rohit
1

June 2025

Varargs in Rust
How to create variable number of parameters of one type in a function in Rust.
Jun 23 • 
Rohit
Copy in Rust
How to use Copy to avoid borrow, lifetime annotation or smart pointers.
Jun 22 • 
Rohit
Books read in 2025
A list of books read in 2025
Jun 22 • 
Rohit
1

June 2022

Solving Interview Coding Problems
Lets examine how a simple step by step approach could lead to solving a challenging coding problem in an interview.
Jun 18, 2022 • 
Rohit
1

July 2021

Welcome to Coding Papa
I'm a software engineer based in Seattle, who is found tinkering with code on weekends for fun. This is my corner of the web where I write occasionally.
Jul 22, 2021 • 
Rohit
1
Optionals in Swift
6 ways to use Optional type in Swift. How many of these methods do you already know? The last one may surprise you!
Jul 15, 2021 • 
Rohit
2
© 2025 Rohit Agarwal
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture