Zach Cochran

fuzzy blog

Daily notes about things I've learned.

TIL: Enums

Today we’re going to talk a bit about enums. When I started learning Java, enums were completely foreign to me. I had never run into anything like them before. Over the last few days I’ve played around with them to the point where I feel mostly comfortable using them and at least have a basic understanding of why they exist. So let’s take a look at what they have to offer.

TIL: Adding Image Headers to Jekyll Posts

So I thought I’d look into getting more color added to my blog. When I started moving over to the new theme months back, I remembered seeing some option for easy picture management on posts. Meaning that you could basically drop in header images for your posts and the theme would take care of the rest. After some digging, I found that it’s pretty straight forward to getting working. If you want to add an image to your post, all you really need to do is add the following image info to the top of the post:

TIL: Maven is Very Specific

This post was inspired by something I ran into at work the other day, and felt like it would be a good thing to share. It was definitely something that was new to me. My tasks at work lately have been requiring me to go back and get our code coverage up for each of our existing services. The particular service that I was trying to work on was constantly having issues running from within IntelliJ.

TIL: Exceptions

Today we’re going to talk about exceptions and why they are useful. I remember back about a year ago when I first started to seriously work on some python projects. Before then I really hadn’t ever worried too much about handling errors. If there was a problem, it was something I did, and I would just need to fix it. But when I started working on things I wanted other people to be using, I needed to take a different approach.

TIL: Strings

Today we’re going to talk a little about strings. I had initially been trying to plan out something that was much larger than this, but after more consideration I decided that I wanted to keep this short and better scoped. Sometimes I worried that I’m too close to going off on tangents instead of just talking about what I learned about. Like i’m doing now… Some Things About Strings Strings are pretty basic conceptually, right?