3 minute read

Welcome

I decided to start a blog because I enjoy writing texts for humans just as much as for machines. Some humans even say that my writings are engaging and enjoyable to read. I didn’t get such positive feedback from a machine (C++ compilers have poor humor) until recently, when AI has become a thing. Now even AI can appreciate my writings (at least seemingly), and I can appreciate their help too. However, I don’t exploit their help beyond fixing grammar issues and typos in my writings, because I think AI is a tool that should be used for boring tasks, not the creative and fun ones. Since I enjoy writing, I keep that part for myself.

Another reason for me to write this blog is I’m always learning and discovering new things, and I like to take notes for future reference. A blog is a form of taking notes, and making them available for others too. I feel like an ever-beginner, constantly struggling with obstacles, but then having the rewarding a-ha moment when I find the solution. That’s the most fun and motivating part that pushes me to go through the pain of learning again and again. This is why I never forget what it is like to be a beginner, and I can deliver my experiences in a beginner-friendly way.

This site is a mixture of professional and personal topics. Instead of maintaining separate blogs, I collect everything here and organise it into sub-blogs. You can find more information about each topic below.

Sub-blogs

Bugs in the Soup - Programming

I used to have a standalone blog titled Bugs in the Soup before on a paid domain. I started it with big enthusiasm, but then my activity dropped. However, it was still a fun project, and I was happy with its content. I have now discovered Jekyll and Github Pages, and I feel like they are the perfect tools to revive my blog. My posts often revolve around the aforementioned obstacle-struggle-solution cycle.

Optimal Banana - Cooking

Why “Optimal Banana”?

I used to post about cooking and food on Instagram as optimal_banana, but that name was a bit misleading for someone who loves onions and garlic, so I am rebranding. Optimal sounds more related to engineering as well. Cooking and engineering are not so different after all. :)

Here I will share some of my experiments, successes and learning points in the kitchen. It also helps me remember what I’ve made and how to improve it next time.

Why “Hogwash”?

At the end of each cooking post you will see a section titled Hogwash. The obvious explanation would be, because that’s where the leftover after a meal ends up. Well, I don’t throw any food, so that’s not the correct explanation. Have you ever tried searching for a recipe for that delicious Pecan Breaded Chicken Breast you had at a restaurant last week? And when you click it, you are directed to a blogpost where a wall of texts awaits you. You don’t even see the ingredient list. You have to scroll down 3 pages to find the “bread and butter” of the post. The recipe is carefully hidden in a huge wall of BS, that no one cares about. Well, Hogwash is a synonym for BS and I decided to put my Hogwash at the end, so you can jump into the cooking right away, and if you really want to read my charming story about the given recipe, you can do it after cooking. It is optional, it is optimal. :)

You can see my older food posts on Instagram

Also, for a couple of recipes in Hungarian you can visit my Nosalty icon Nosalty profile.

Portfolio

Here I will present exciting projects that I have built.

Updates

Here you will find all the latest published posts mixed together regardless of which topic they belong to, as well as housekeeping posts that only appear here and deliver site related announcements.

Comments