Where will you go next?

My personal coding blog and thought journal.

Development   Go   ScyllaDB
Scylla-Go-Round

Scylla-Go-Round

- 6 mins read

Automatically convert your Cassandra/Scylla DB types to static Go types. Download on Pypi now!

Education   ScyllaDB
S101: ScyllaDB Essentials

S101: ScyllaDB Essentials

- 8 mins read

A NoSQL monster. This is what I looked like taking the classes.

Development
A Better Way to Reference PRs

A Better Way to Reference PRs

- 2 mins read

I'm not a fan of Slack auto unfurling my whole PR description.

⭐️ Favorites   Algorithms   Development   A.I.   M.L.
Into the Arena: Hierarchical Agglomerative Clustering

Into the Arena: Hierarchical Agglomerative Clustering

- 54 mins read

Exploring a popular method of cluster analysis.

Development
The Hunger Games: NYC Edition

The Hunger Games: NYC Edition

- 5 mins read

It's an absolute battle to get to get a reservation in NYC. Maybe automation can help?

Year in Review
2023 - A Year in Review

2023 - A Year in Review

- 2 mins read

A year in NYC

⭐️ Favorites   Development   Betting
Chrome Extension, Betting Analysis, and Kelly Criterion

Chrome Extension, Betting Analysis, and Kelly Criterion

- 17 mins read

Want to tighten up your sports betting?

Development
Encrypted Blog Posts

Encrypted Blog Posts

- 1 min read

I wanted to see if I could encrypt a blog post (in some way)

Year in Review
2022 - A Year in Review

2022 - A Year in Review

- 5 mins read

What could be more fitting for 2022 than generating the above template with DALLE?

Thinking
Adventures of San Francisco

Adventures of San Francisco

- 4 mins read

My farewell to San Francisco.

Quick
Invisible Ink

Invisible Ink

- 1 min read

I'm a sucker for invisible ink

⭐️ Favorites   Development
iMessage Parsing and Analysis

iMessage Parsing and Analysis

- 13 mins read

You know what kinda sucks? A lot of basic features in iMessages on both macOS and iOS. So I’ve built...

Thinking
Nice, Barca, Paris + French Open

Nice, Barca, Paris + French Open

- 6 mins read

Eh I didn’t have a lot of time this month to work on technical projects, but I still wanted to...

Education
Udemy - Learning Rust

Udemy - Learning Rust

- 3 mins read

Took a stab at a new programming language that we utilize for work. Introduction While this is a bit of...

⭐️ Favorites   Development   Friendship
Porvata and SPAR Integration

Porvata and SPAR Integration

- 23 mins read

I got to work with my best friend Will on a fun technical project!

Development
The Blog Reborn

The Blog Reborn

- 1 min read

You get it? Like the phoenix rising from the ashes but also a callback to Swarthmore’s Phineas the Phoenix. Introduction...

⭐️ Favorites   Number Theory
Dual Numbers and Automatic Differentiation

Dual Numbers and Automatic Differentiation

- 16 mins read

An homage to Matt and Swarthmore. Background This has actually been a long time coming. I first touched this file...

Year in Review
2021 - A Year in Review

2021 - A Year in Review

- 3 mins read

Lots of changes!

Education
Udemy - Complete JavaScript Course 2021

Udemy - Complete JavaScript Course 2021

- 8 mins read

Sharpening up my JavaScript skills and exploring web dev a bit more.

Education
Stanford's CS193 - Developing Apps for iOS

Stanford's CS193 - Developing Apps for iOS

- 3 mins read

Exploring SwiftUI and iOS app development.

Year in Review
2020 - An Unforgettable Year in Review

2020 - An Unforgettable Year in Review

- 5 mins read

Sheesh.

Year in Review   Favorites
2019 - A Year in Review

2019 - A Year in Review

- 5 mins read

I’m back! Once again, another less technical post and some light analysis on my 2019 New Year resolutions. Introduction It...

Year in Review
2018 - A Year in Review

2018 - A Year in Review

- 3 mins read

A less technical post and some light analysis on my 2018 New Year resolutions. Introduction I think December of 2017...

Finance
Exploring your Options

Exploring your Options

- 11 mins read

What is an option in the financial sense? We explore an example with an :apple: market example. Could I find...

Education
Ruby on Rails Introduction - Coursera Class

Ruby on Rails Introduction - Coursera Class

- 1 min read

I took a class on ruby on rails through Coursera. Here are my findings and comments about the class. Summary...

Crypto   Development
CryptoCraze - Google Sheets Price Update

CryptoCraze - Google Sheets Price Update

- 13 mins read

Text messages are fun… but an excel / Google Sheets spreadsheet is also great for organization. The roomie (Will J)...

Crypto   Development
CryptoCraze - Text Notifications

CryptoCraze - Text Notifications

- 10 mins read

Have you heard of cryptocurrencies? So has the rest of the world. Why not make your updates a little easier?...

Thinking
A Note on Swarthmore

A Note on Swarthmore

- 6 mins read

Oh boy it’s been a long time since I’ve posted… I’m writing I started writing this on 1/24/18. Picture courtesy...

Development
GMMs, MDNs, LSTMs, and Generative Handwriting

GMMs, MDNs, LSTMs, and Generative Handwriting

- 6 mins read

Coming soon… this one has taken me forever to iron out a bug and formalize… for reasons I’ll explain in...

Number Theory
Euclidean Algorithm - Greatest Common Divisor

Euclidean Algorithm - Greatest Common Divisor

- 8 mins read

I was dying to take a break from getting thrashed by Theory of Computation and my E90. Don't understand? Read...

Education
Computational Neuroscience - Coursera Class

Computational Neuroscience - Coursera Class

- 1 min read

I was curious to learn more about computational neuroscience. This class was a good start. Picture courtesy of Neuffield Department...

Algorithms   Number Theory
A Classic Algorithm - The Sieve of Eratosthenes

A Classic Algorithm - The Sieve of Eratosthenes

- 4 mins read

Want a quick way to find a bunch of prime numbers under some value? This is an oldie but a...

Algorithms   Development
Localization with a Particle Filter

Localization with a Particle Filter

- 17 mins read

A visualization of how a particle filter can help you locate your robot in a maze… Or just what a...

Algorithms
Backtracking Sudoku Solver

Backtracking Sudoku Solver

- 9 mins read

Bored of solving sudokus normally? Try out this sudoku solver. Above, is a visualization from Wikipedia, about the sudoku backtracking...

Political Science
Self Selecting Terrorists

Self Selecting Terrorists

- 2 mins read

Are our current counter-terrorist policies out of place? I argue that the increasing accounts of lone wolf terrorists indicate yes....

Number Theory
Natural Number Representation

Natural Number Representation

- 7 mins read

What numbers can’t be represented as the sum of three squares? The question we’re trying to answer is what number(s)...

Setup
Emacs or VIM?! Let the war rage on...

Emacs or VIM?! Let the war rage on...

- 4 mins read

Want to be quicker when using vim? Or learn more about the war between Emacs and Vim? I use Vim...

Setup
Creating what you're looking at

Creating what you're looking at

- 9 mins read

I talk about how I actually set this blog up and some more helpful resources. There’s a lot of different...