Blaine Buxton
Blog
About
My Journey of Software Improvement
Categories
All
(6)
julia
(1)
news
(1)
pyspark
(1)
python
(4)
talks
(1)
Implicit Interfaces in Python
python
One of the ideas that I really like from Go is implicit interfaces. It allows clients to document the exact usage of a wide object and constrain what parts to be used. The…
Apr 21, 2024
Blaine Buxton
PySpark Unit Testing
python
pyspark
One of the features that I love about PySpark is the data frame abstraction is agnostic about data sources and destinations. This allows unit testing data transformations…
Sep 28, 2023
Blaine Buxton
Tower Of Hanoi Solver
julia
I’ve always loved the Towers of Hanoi ever since I was introduced to it as a kid by chance. I thought it would be perfect to write a solver using Julia to learn it. This is…
Aug 27, 2023
Blaine Buxton
Einstein Puzzle Solver
python
I love number puzzles and bought one inspired by Einstein on holiday recently. The idea is simple. There’s 16 tiles with numbers that can be placed in a 4x4 grid. The goal…
Aug 20, 2023
Blaine Buxton
Optional Typing in Python
talks
python
Gave a talk at the Tampa Python User Group on Optional Typing. The talk was last year in May, but I wanted to share it on my new blog.
Jul 30, 2023
Blaine Buxton
Welcome To My New Blog
news
This is the first post in my new Quarto blog. Welcome!
Jul 29, 2023
Blaine Buxton
No matching items