Sign in
Log inSign up
Winyle Online's photo

Online music store: vinyl records, cds, cassette tapes

3 Followers28 Following
Poland, Białystok
Member Since Jun, 2023

Writes at

Winyle Online

Winyle Online

winyleonline.hashnode.dev

Read the blog

About Me

I am a PHP and JavaScript programmer and web developer, owner of an online vinyl record store called Winyle Online.

I started my adventure with programming in the late 1980s, when I had my first computer - a Commodore 64. I tried to write programs and games in BASIC on my own, relying only on one book with documentation of this language. I remember this period most fondly.

In the 1990s I learned Pascal and C. After 2000, I started thinking seriously about programming and web development. I liked the PHP language and have been working in it ever since. By the way, I also became very familiar with Javascript (there were no frameworks then) and MySQL. I remember the times when the created website looked different on different browsers and had to be adapted to each individual browser. Those were hard times :)

One of my earliest projects was a music collection browser, the base of which I've been building since 2000. The application was written in PHP and 100% pure JavaScript and uses HTML Application (HTA), which is still available on Windows 10. No HTML files were used at all to generate the appearance (except index.php to load .js files), and the whole thing was generated with javascript. To this day, the code, written between 2003 and 2005 in pure js, works without any problems and does not need any improvements.

The idea was born with the development of XMLHttpRequest in browsers, which in Internet Explorer was first available as an ActiveX object. The then Windows XP explorer.exe was used as the GUI, and I tried to implement similar functionality in js: selecting files and folders with the mouse and keyboard, double-clicking to enter a directory or open a file.

My Tech Stack

PHPJavaScriptjQueryMySQLHTMLCSS

I am available for

Nothing to show

Recent Activity

Jun 26 2023

Commented