Blog
Thoughts on AI native apps, iOS development, and software engineering.
Browse by Category
AI Agents
No posts in this category yet. Check back soon!
AI Native Apps
No posts in this category yet. Check back soon!
iOS App Development
No posts in this category yet. Check back soon!
Data Science
Software Architecture
Object-Oriented Shell, Functional Core - Managing State in Modern Applications
Combining the best of object-oriented and functional programming paradigms to build maintainable SCRUD applications.
Inheritance is bad - don't use it.
OOP and Inheritance - the scourge of modern programming practices.
Matplotlib using the Basic OOP API and Graphing with Colors
Graphing with Matplotlib in OOP style. I often see many tutorials using the global state machine version of matplotlib. While they are quick to use, itβs often confusing and quickly becomes unwieldy when you want to reuse the code.
All Posts
Object-Oriented Shell, Functional Core - Managing State in Modern Applications
Combining the best of object-oriented and functional programming paradigms to build maintainable SCRUD applications.
Inheritance is bad - don't use it.
OOP and Inheritance - the scourge of modern programming practices.
Numpy Top Functions used with Dataframes
Numpy Top Functions used in Data Analysis
Numpy Top Functions used in Data Analysis
Numpy Top Functions used in Data Analysis
Python VirtualEnv
Notes about VirtualEnv and Visual Studio Code
Matplotlib using the Basic OOP API and Graphing with Colors
Graphing with Matplotlib in OOP style. I often see many tutorials using the global state machine version of matplotlib. While they are quick to use, itβs often confusing and quickly becomes unwieldy when you want to reuse the code.