Welcome Message

Hello! Thank you for checking out my blog/website! I write about my projects, experiences, and other things I do that are related to programming! Scroll down to check out recent posts, or use the menu to sort by categories and tags.

You can take a look at my GitHub repos here.

Highlighted Cool Projects:

A cool project I’ve worked on over summer 2017 was a Bioinformatics tool for preprecessing sequenced DNA, available here (blog post).

I made my own programming language and interpreter that supports recursive functions, classes, and other good stuff, available here (blog post).

I also made my own artificial neural network library in Java that supports fully connected, convolutional, and GRU recurrent layers. I have trained it for handwritten digit recognition and text generation, and it is available here (blog post for libraryblog post for handwritten digit recognition, blog post for new version).

If you want to check out my other “artistic” site that I made for fun, you can go here (blog post).


Cool Demo Website

I got inspired to design my own website and brush up on some HTML, CSS, and JavaScript. The last time I touched actual web design was so long ago. I created a website that is based on flowers and stuff because I could not come up with another idea. You can check it out here. There are some details about the development on the site if you are interested. I’m kind of proud of how it turned out, even though I didn’t really perfect it and I probably won’t in the future.

Anyways, thanks for reading this short post!

All About Ranges/Intervals (Part 2)

If you haven’t read the previous part 1, please do so, or else some things will not make sense in this blog post! As always, if you do not understand something, just search it up. There are many sources online that do in-depth explanations much better than me. Also, my code is available here on GitHub.

Let’s get started with some cool data structures and algorithms! Continue reading “All About Ranges/Intervals (Part 2)”