DevLog - MarkHlavac.com

Unreal Engine - Character Movement: Keyboard, Mouse & Gamepad Setup

This article walks you through quick setup of a character that responds to both keyboard/mouse and gamepad input in Unreal Engine.

Competitive Programming - Calculating the Binomial Coefficient using Modular Arithmetic and Fermat's Little Theorem

Combinatorics problems are a major part of programming contests. This article explains how to efficiently count combinations using modular arithmetic.

Laravel Envoy - Deploy application via SSH and Git

Deploying applications is a crucial part of the whole development process and sometimes I just need to quickly push a few updates to the server. This is where Laravel Envoy comes in handy. It's a simple tool that lets you execute shell commands on a remote server. In this article, I will write a simple Envoy script for updating the application via SSH and Git.