---
title: "Maija Kekkonen (@mkkekkonen) | Hashnode"
description: "Web, mobile and game developer. JavaScript, Python, .NET, Java, C++. Read the latest articles by Maija Kekkonen on Hashnode."
url: "https://hashnode.com/@mkkekkonen"
---

@mkkekkonen

# Maija Kekkonen

@mkkekkonen · Joined February 2022

Web, mobile and game developer. JavaScript, Python, .NET, Java, C++

### [How to Configure Git SSH for Pageant Authentication](https://mkkekkonen.hashnode.dev/git-ssh-pageant-configuration?utm_source=hashnode&utm_medium=feed)

The other day, I had trouble cloning a GitHub repository using PowerShell. I use SourceTree as my Git GUI, and it was working fine. However, cloning via the command line just wasn't working. I eventually discovered that my system Git was using a diff...

2 min read · [mkkekkonen.hashnode.dev](https://mkkekkonen.hashnode.dev/git-ssh-pageant-configuration?utm_source=hashnode&utm_medium=feed)

[Jul 9, 2024](https://hashnode.com/posts/git-ssh-pageant-configuration/668d342f55322b39e78cb6fe)

### [Creating a libGDX Project for Android Studio](https://mkkekkonen.hashnode.dev/creating-a-libgdx-project-for-android-studio?utm_source=hashnode&utm_medium=feed)

In the future, I intend to write an article about developing games for Android with libGDX and the Dagger dependency injection library. In this article, however, I'll resort to describing how a simple Android libGDX project can be created with the li...

4 min read · [mkkekkonen.hashnode.dev](https://mkkekkonen.hashnode.dev/creating-a-libgdx-project-for-android-studio?utm_source=hashnode&utm_medium=feed)

[Oct 1, 2023](https://hashnode.com/posts/creating-a-libgdx-project-for-android-studio/6519b44de4ae5b361ee1156d)

### [Deploying a Web App to a Server with Ansible, Part III: Admin Interface](https://mkkekkonen.hashnode.dev/deploying-a-web-app-to-a-server-with-ansible-part-iii-admin-interface?utm_source=hashnode&utm_medium=feed)

My recent posts have been dealing with the deployment of my math-themed web app to an Ubuntu server with Ansible. Here are links to the previous articles: Deploying a Web App to a Server with Ansible, Part I: API Deploying a Web App to a Server with...

2 min read · [mkkekkonen.hashnode.dev](https://mkkekkonen.hashnode.dev/deploying-a-web-app-to-a-server-with-ansible-part-iii-admin-interface?utm_source=hashnode&utm_medium=feed)

[Apr 23, 2022](https://hashnode.com/posts/deploying-a-web-app-to-a-server-with-ansible-part-iii-admin-interface/6263f0110f819f588af75f30)

### [Deploying a Web App to a Server with Ansible, Part II: Frontend](https://mkkekkonen.hashnode.dev/deploying-a-web-app-to-a-server-with-ansible-part-ii-frontend?utm_source=hashnode&utm_medium=feed)

I have now deployed the API of my math-related web app as described here. An API doesn't do much on its own, so now it was time to deploy the frontend. I will go through the Ansible playbook file line by line, as in the previous article. I named the ...

2 min read · [mkkekkonen.hashnode.dev](https://mkkekkonen.hashnode.dev/deploying-a-web-app-to-a-server-with-ansible-part-ii-frontend?utm_source=hashnode&utm_medium=feed)

[Apr 9, 2022](https://hashnode.com/posts/deploying-a-web-app-to-a-server-with-ansible-part-ii-frontend/6251eedf75dccb6f3431e8fd)

### [Setting up Apache Reverse Proxy and Port Forwarding for a Node.js App](https://mkkekkonen.hashnode.dev/setting-up-apache-reverse-proxy-and-port-forwarding-for-a-nodejs-app?utm_source=hashnode&utm_medium=feed)

I acquired an Ubuntu 20.04 virtual private server some time ago, planning to host my math-themed web app there. I now wanted to forward requests to my Node.js API app (behind the port 3100) from the /math-api/ URL. I'm using Apache as the HTTP server...

2 min read · [mkkekkonen.hashnode.dev](https://mkkekkonen.hashnode.dev/setting-up-apache-reverse-proxy-and-port-forwarding-for-a-nodejs-app?utm_source=hashnode&utm_medium=feed)

[Apr 8, 2022](https://hashnode.com/posts/setting-up-apache-reverse-proxy-and-port-forwarding-for-a-nodejs-app/6250a35792d73e7055c16fa3)
