Programming tutorials for Frontend, Backend and DevOps

Written by Mitch StanleyDeveloper at isev, PukkaTeam and Snipline

Latest Articles

Making an Electron App with Ember JS Part #3: Linux

This is part three in the series of blog posts “Making an Electron App with Ember JS” where I go over how I built my app Snipline for the web, Mac, Windows, and Linux.

Continue Reading

Making an Electron App with Ember JS Part #2: MacOS

This is part two in the series of blog posts “Making an Electron App with Ember JS” where I go over how I built my app Snipline for the web, Mac, Windows, and Linux.

Continue Reading

Deploying a CraftCMS website with Dokku

I recently set up my personal blog with Craft CMS and wanted to host it on my own server. To make the most of my own servers, I tend to run web applications using Dokku. This blog post goes through the details of the process of doing so for your own projects.

Continue Reading

Making an Electron App with Ember JS Part #2.5: MacOS Notarisation

This is a quick, cheeky part two-point-five of the blog post series “Making an Electron App with Ember JS” where I go over how I built my app [Snipline](https://snipline.io) for the web, Mac, Windows, and Linux.

Continue Reading

Making an Electron App with Ember JS Part #1: Initial Setup

I first started building the web version of Snipline in Ember JS and soon discovered Ember Electron.

Continue Reading

Adding RSS Feeds to a Lucky app

Just a quick post for anyone looking to implement RSS Feeds in Crystal Lucky Framework. This post works with Lucky 0.14.1 but it should work with 0.15 as well.

Continue Reading

Creating a global configurable shortcut for MacOS apps in Swift

I recently released my first MacOS app and after a lot of trial and error, discovered that there are not enough Swift for MacOS tutorials! Consider this my first contribution to the cause 🙂.

Continue Reading

How to build a URL shortener in Amber

In this tutorial, we will create a URL shortening service in Amber - one of the popular Crystal web application frameworks.

Continue Reading

Using UUIDs with Crystal Amber

How to use UUID as a primary key with Granite Models

Continue Reading

How to set up Crystal Amber framework with Tailwind CSS

How to configure the Crystal Amber Framework to work with Tailwind CSS and SASS

Continue Reading