Search 🔍

63 articles on many different topics!

Tags: programming  career  java  enterprise  macosx  linux  opinions  emacs  kotlin  rust  books  retro-computing  gamecube  cli  low-level  automation  info  youtube  javascript  lisp  editor  life-lessons  devops  gba  ansible  maven  objectivism  philosophy  scheme  prolog  web-browsers  dsl 

Cool command line tools

Sun Aug 30 2020

There are a lot of cool CLIs in Unix and GNU/Linux based operating systems to check out. Here we will look at some very useful ones, and one very fun one at the end. None of them will be standard tools that is already installed on your Mac OS X or GNU/Linux setup by default! This article would be very boring if I just listed some tools, so I include some screenshots :)

Read more..

Building blocks for Domain Specific Languages (DSLs) in Kotlin

Thu Aug 27 2020

Domain Specific Languages (DSLs) can be used to solve a lot of different problems (more on that shortly!). In this article we will take a look at how we can create DSLs in a very simple way that make for highly readable and expressive code. I will not go through general DSL creation, only the building blocks unique to Kotlin. At the end we will look at an example from an open source testing library (Spek).

Read more..

Welcome to my blog!

Sat Aug 08 2020

And so it begins! This is the first post of my new blog. I thought this first post could be about my goals, as well as the topics I intend to write about. Just so you know what to expect, given that you read this before I have managed write more…

Read more..