2015

Personal website

2015–2024
Thumbnail of Personal website
  • 2024 version

    Completely rewritten everything again using Go + PicoCSS + HTMX stack, featuring static site building with Github Actions. It supports light and dark themes (based on user preferences reported by the browser) and uses HTMX boosted page loads and loading spinner. Content is stored in a main content.yaml and individual project yaml files, everything else is in HTML templates.

  • 2019 version

    Everything completely rewritten in Go. Data was still stored in XML files initially, but later all the content (including resume) was moved to a single yaml file, which was periodically updated directly from the repository.

  • 2018 version

    Implemented in C# using NancyFX and a brand new design. It used Github API to list my latest open-source interests and contributions. Project data was stored in XML.

  • 2015 version

    The site made use of user friendly URLs (thanks to Apache web server’s mod_rewrite) and loaded pages dynamically via jQuery’s AJAX API. A server side PHP script automatically parsed the static HTML pages for sections, which could then be accessed individually by the user. It wasn’t very CPU friendly, but made it easy for me to add new content to the page without using a database. Later my Twitter feed was integrated as a news feed, using OAuth and Twitter’s API.

2007

Flyff fansite

2007–2010
Thumbnail of Flyff fansite

Flyff.extra.hu was a hungarian fan site of Flyff (Fly For Fun) online game. During the 3-4 years of its existence I developed more and more new features to make it a fully functional web portal. It was very interesting to see it slowly getting attention. Members started generating content in the forms of forum entries, polls, screenshots and news for the home page. The site even had a few moderators and admins. In 2010 extra.hu decided to close its free hosting service and the site went offline. I could have moved it to a different(even paid) hosting service, but most members and I have already lost interest in the game.

×