Hi, I'm Caleb.

I’m a software engineer based in Bloomington, Indiana. I did my undergrad in CS at Purdue University and I currently work at Salesforce as a full stack engineer. Find me on Github, LinkedIn, or Twitter.

Recent Posts

CSS Paragraph Separators

Turns out it’s actually really easy to have custom paragraph separators in CSS just like you’d see in a print book, like this: All of my blog’s posts...

Self-Hosted Web Traffic Analytics

I like looking at visitor statistics on my personal blog, not because it really matters or affects anything… I just think it’s pretty interesting. I looked at some of the...

Delayed Messages on iOS

When I got my first iPhone in March I was surprised to find that iMessage didn’t support scheduling messages to be sent at a later time. This feature is pretty...

Unsubscribe Anyone From Chess.com

I recently got some junk email from Chess.com. I don’t really use the website much anymore since I’ve switched to lichess. I clicked the handy “unsubscribe” link, which took...

Death by a Thousand Queries

In June 2020 I was halfway through my summer internship at the National Collegiate Athletics Association, the non-profit org that handles the rules & eligibility criteria for the majority of...

The Dangers of Overloaded Constructors

When I was working as a software engineering intern at Salesforce, I did a lot of backend API work with Java and the Spring framework. I had been using Java...