INFO
- 200 -
OK
Welcome to my website!
My name is Mosunov Valeriy Viktorovich. I am a self-taught Russian Full-Stack web developer with experience.
topic includes:
Statistics of the programming languages I’ve used based on GitHub:
Language | Code Size |
---|
I am not a good person, but life has been kind to me. Many say I seem melancholic, but that's just an expression of my inner peace. I don't need excessive social interaction. I'm not a sociophobe, and in familiar circles, I feel like a 100% extrovert. I don’t have many friends, but I have enough. I'm not a creative person, despite having a profile on Dribbble and creating some original music (which no one will ever see again, haha)
. I enjoy the process of creating something new and unique.
Around 2019 (I was about 12 years old)
, I spent a lot of time on Discord and one day decided to create my own bot. Among all the tutorials I found, I particularly liked a series of videos by Kotya (later, I became an active member of his Discord server, where kind people helped and supported me — I’m very grateful for that; it was a wonderful time).
I tried many different ways to create bots, but the only approach I truly enjoyed was "independent" programming. Bot constructors and ready-made solutions with template engines didn’t offer the freedom I needed to bring my ideas to life. At first, I barely wrote any code — there was always something else to do, or I was trying out other methods. Once, my dad asked me what programming language I was using, and I couldn’t even answer. But I liked the idea that by simply changing a few letters and numbers, I was gradually building my own bot.
When Discord.js (a library for working with the Discord API) became outdated and required migration to a newer version, I was smart enough to explain what I was programming with but didn’t have enough knowledge to fully update my bot. So, I decided to take a free Stepik course on the basics of JavaScript. Through lessons and experiments, I learned canvas drawing, music streaming, and much more about JavaScript and Node.js. But my learning didn’t stop there.
In mid-2020, I became interested in creating web pages using HTML and CSS. This new area was intimidating to me. My first step was downloading the CSSUsed extension and copying the code of a website I liked. Thanks to my experience with JavaScript, I started understanding some elements and gradually, through experimentation, learned how to create gradient buttons, small interactive user cards with avatars and descriptions, etc. It’s funny to remember how I tried to send my friends a link to my local server http://localhost:3000
.
Later, I recreated that very website from scratch, modifying it slightly to fit my style. Overall, it was fun.
Later, a friend showed me websites with creative designs that featured the most modern UI and UX elements: programmable animated cursors, dynamic shaders, stylized text — it was a revelation to me. I had never seen anything like it before, and even the website I previously admired couldn’t compare to them.
INFO
- 200 -
OK