Sergey Bilovytskyy Research Labs

Updates #

After a bit of a hiatus, I have made a few updates to my site. For one, I removed the web buttons from my site. I felt that it didn't feel right on my site so I moved back to text and emojis. I still have the buttons and plan on making a dedicated links/ buttons page that they can be put in.

JavaScript Optional #

I have slightly changed my Guestbook Logic. Now, instead of working purely from a sequence of forms, it will operate in two different ways simultaneously. The first pathway is via JavaScript Captcha Popup challenge and validation -- all on the same page and only refreshes at the end of the posting process. If JavaScript is disabled on the clientside, the second pathway is used -- the original sequence of forms. This way my site will work properly for JavaScriptless browsing, but for those that don't mind a reasonable amount of javascript for more a more dynamic experience they can go through the posting process on one page. My personal stance on JavaScript is that most things do not require JavaScript but where it does, the JavaScript should be developed in house rather than using frameworks. While most things don't need JavaScript, I think that JavaScript can be used as long as it is not a super large amount and the page should also work without JavaScript just fine.

Bug Reporting #

Now that my Guestbook is live, the next piece I am working on is a form to submit bugs/ issues with the site that will operate in a similar fashion.

Assembling the Site #

Currently, I am working on developing a much more drawn out material relating to Assembly language development. This includes adding more links as I come across them on top of worked examples. In the worked examples, I want to talk a bit about the logic behind the optimizations in the instructions, which makes it easier to move the same ideas across different architectures / assemblers. I am pretty busy working a job and writing assembly, with a bit of Rust, in my spare time so the execution of this vision may take a while.

Aside from Assembly, I am also working on a guestbook functionality--but to maintain the security of this website. I want to handle the sanitization properly of forms as well as implement some basic filters. Ideally, I would like to make it possible for users to submit emoji's in some fields by using the HTML hex codes, &#xXXXX;, but I also want to make sure it cannot be abused.

Introduction #

Welcome to my website! This site is pure HTML + CSS at the time of writing. My Assembly page is currently used to hold links, but I hope to start giving some overviews to projects that I am working on. As in my about section, I am a Ukrainian-American pursuing an undergraduate degree in Physics and Mathematics and I am a completely self-taught programmer (and mostly self-taught circuits).