Bookmarks (35)

  • screenshot

    Unit Testing Powershell Cmdlets in C#

    So you’re venturing into PowerShell cmdlet development in C# are you? Good for you! But how...

  • screenshot

    Coverage Reporting for C# Projects

    Upon beginning my journey into C# development, I started to suspect that coverage reporting was reserved...

  • screenshot

    Setting Up VS Code for C# Development

    Oh hello there, I haven’t seen you in a while! :) So while Python is still...

  • Revisiting Go

    Several months ago I wrote about Crystal and its potential, but also spoke about why Go...

  • Why Crystal Is My Next Language

    Note: I’ve made various corrections and amendments based on various feedback I have received. Thanks everyone!...

  • Python API Framework Benchmarks

    With the multitude of awesome Python web frameworks out there today, I thought it would be...

  • Selecting a Solid Code Editor in 2018

    Hey there everyone, I thought it would be a good time to do a follow-up to...

  • Choosing a Fast Python API Framework

    This post attempts to highlight my thought process in selecting a suitable stack for developing an...

  • How macOS Stores Launchpad Configuration

    Launchpad in macOS is definitely one of the most cumbersome apps to setup, although it can...

  • What Does High Resolution Audio Really Mean?

    There’s a lot of misinformation out there right now relating to so-called high resolution audio. Many...

  • Building Web Assets Using Shell Scripts

    With the various pre-processed languages used for web (e.g. Coffeescript, LESS .etc), we often reach for...

  • About

    My name is Fotis (pronounced Foti) and I work in a DevOps team in a large...

  • Installing Windows 10 on a Mac without Bootcamp

    Installing Windows on a Mac should be a piece of cake with Bootcamp, but that rarely...

  • The Battle of Popular Music Streaming Services

    Streaming music services are very mainstream now and really a great step forward in allowing us...

  • A Simple PlistBuddy Tutorial

    Good ol’ plist files. They are at the core of OS X for storing application settings...

  • Selecting a Solid Code Editor

    Hello guys, hope everyone is doing well. I’ll start this post by admitting that I absolutely...

  • Running nose tests with plugins using the setuptools test command

    The nose Python test framework is a really good choice for writing and running your tests....

  • Better Python version and environment management with pyenv

    In the Setting up Virtual Development Environments for Python post, we discussed the use of pythonbrew...

  • Using the Python mock library to fake regular functions during tests

    While writing unit tests in Python, there will often be times where you’ll need to fake...

  • Headless Browser Testing with Chrome and Firefox

    When utilising Selenium to test web applications, I was always under the impression that PhantomJS was...

  • Essential Python Libraries

    So in case you haven’t noticed … I’m a little (VERY) in love with Python as...

  • Serving a Python Flask Website on Hostmonster

    Hey there folks, it’s been a while! In this post, I’ll be guiding you through setting...

  • Building an RPM of the Latest OpenSSH on SLES 10 SP3

    Several years ago, we needed a newer version of OpenSSH on a system we were building...

  • Building Git on SLES 10 SP3

    Let’s keep the builds going shall we? This is the last one for today though :)...

  • Building Ruby 1.9.3 and 2.0.0 with RVM and Rails on SLES 10 SP3

    Oh did you say more software builds for SLES 10? Ok then! In this post, we...

  • Building Python 2.7.4 on SLES 10 SP3

    In this post, we’ll be building the latest revision of Python 2.7 on SLES 10 SP3....

  • Curing RSI (Repetitive Strain Injury)

    Being a computer user all my life was bound to catch up with me, and it...

  • Shut Down When Complete with the Transmission Torrent Client

    Hey guys, I recently got this little missing feature working in Transmission. The following procedure will...

  • Software Selections for both Windows and OSX

    Hello everyone, I’d like to step aside from my usual coding talk for this article and...

  • Setting up Samba on a Ubuntu VM for use With Sublime Text on a Windows Host

    Windows is my desktop OS of choice and until now I have used either WinSCP or...

  • Setting up a Rock Solid Python Development Web Server

    So you want to start developing a Python application do ya? Let’s assume we are planning...

  • Setting up Virtual Development Environments for Python

    Setting up virtual environments for Python is always a great way to keep your projects and...

  • Setting up Virtual Development Environments for Ruby

    In this article, I’ll be going through the creation of virtual Ruby development environments. Using this...

  • Making Windows 8 Work on Your Desktop

    Well, it’s almost here folks! Windows 8 arrives this Friday and many people are nervous. I...

  • Who on Earth are you?

    Hello there, my name is Fotis but most my friends call me Fots or something more...