• BTS changes

    NEW personal GitHub

    Behind the scenes there were a few – absolutely not necessary but good to have – changes regarding this website / blog. In this post I’ll summarize them.

  • Adding dark mode support to a webapp

    NEW CSS JS

    Most modern webapps and programs have an option to switch between dark and light mode. In this article we will see what is the history of dark mode, how it evolved to the current level and what are the fundamentals of this feature and also how to create it for our web application.

  • 2020 summary

    NEW personal

    2020 was a special year for everyone and I am no exception, check out what do I mean by that.

  • Neural networks in a nutshell

    neural network deep learning

    Recently I had the privilege to held a webinar about artificial neural networks at Researchers Night 2020 as a researcher of Obuda University John von Neumann Faculty of Informatics. During my masters I have done my researches in this field. In three short vides I described and introduced what is a neural network and how it works (from the outside – as a user, and from the inside – as a developer).

  • Hosting site on GitLab with CI/CD

    personal GitLab CI/CD

    The last blog post was made more then 2 months ago, since then a lot has happened. In this article I wrote about why I haven’t wrote any post since then, and how I overcame the problem.

  • Creating a calculator application in TDD

    C# nUnit TDD

    There are many ways and principles how a software project can be developed. These ideas usually came from different eras, as the software market evolved during the years. In this article I write about TDD, what is that and how to apply this concept to a real coding project to meet the project requirements.

  • Creating a VueJs app to fetch data from API

    VueJS Bootstrap API axios

    Creating a VueJs application using vue cli. Fetching data (using axios with devServer proxy) from API backend then display the records in a Bootstrap themed table. Using different versions of the API we can filter the returned results.

  • Automate git commands with bash script

    BASH GIT

    In this article we will create a small bash script which can handle basic git commands (add, commit and push) in order to help development process on smaller basic projects.

  • Rewrite git history using bash script

    BASH GIT GitKraken GitLab

    Most developers who use git version control knows the problem that sometimes you are working from a different machine and git username and email are misconfigured there. In this case the following problem happens: you make a commit and push but not on your own credentials. In this article we will check how to handle this problem and rewrite the git history.

  • Fetching data from GitLab's API using API key

    Fetch API cURL API key GitLab JS PHP

    Continuing the data structures, in this article I will write about graphs. These structures can be used in a big variety of applications. For implementation I will use an adjacency list approach, but in the introduction I also talk about the adjacency matrix version. Apart from the implementation I write (and talk) about the theory and real life usages of graphs.