Erlang: Minesweeper

I’ve been sick the last two days and utterly uninspired to do anything productive. I’ve instead procrastinated by writing a “minesweeper” clone in Erlang. Why? I have no idea. I was just sort of thinking of simple desktop classics to mess around with that are de-facto standard to populate a GUI app launcher like Vapor… […]

People who can do, people who can’t…

I get these weird solicitations. “Want to write for the ____ code blog?” and so on. I’m sure that would probably be a good career move if I was looking to get hired away by someone else (the main problem there being that I can’t relocate — hahaa!). But what kills me is that people […]

Building Erlang R22.2 on Debian/Ubuntu

As an update to my previous notes on building R22, my current notes for building Erlang R22.2 and installing ZX using kerl on a fresh system (Kubuntu 18.04.3 LTS) follow: sudo apt update sudo apt upgrade sudo apt install \ gcc curl g++ dpkg-dev build-essential automake autoconf \ libncurses5-dev libssl-dev flex xsltproc libwxgtk3.0-dev \ wget […]

Overlooked Resources: A Really GOOD Favicon Generator and Checker

There are a number of slightly conflicting favicon standards and each system works a slightly different way. Having done searches at various times for reliable generators, I never found a good one until I accidentally saw an excellent one linked from an SO answer. It handles all the formats, and can check which systems will […]

Packaging and Distributing/Deploying Erlang GUI apps with ZX

In the last two posts I wrote walkthroughs for how to create new CLI and GUI apps in Erlang from scratch using a tool called ZX. Today I want to show how to package apps and publish them using Zomp (the package distribution system) and get them into the hands of your users with minimal […]