code

Advent of Code in Go: #15

2 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #14

3 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #13

3 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #12

2 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #11

3 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #10

4 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #9

4 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #8

4 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #7

3 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #6

4 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #5

2 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #4

1 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #3

1 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #2

6 minute read

In this series I explore the Advent of Code, or AoC for short, with the Go programming language. Every day, as real life permits, I will be solving a puzzle ...

Advent of Code in Go: #1

6 minute read

December is here again! That means that this years’ Advent of Code has started. This year I am taking the opportunity to learn Go to solve the puzzles.

A new theme for GNU Emacs

less than 1 minute read

I have ported the space gray theme for XCode to GNU Emacs. It provides a soothing grey theme that is soft on the eyes and has great readability in light and ...

Deploying subdirectories to Heroku

1 minute read

Heroku is a great way to deploy and test your application in a real-life scenario. The elegance of Heroku is that it fits into a development workflow by depl...

Happy Numbers

2 minute read

Over at Hacker News an article was posted called Embarrassing code I wrote under stress at a job interview. In it the author describes some code he wrote whi...

ClojureScript and Figwheel

less than 1 minute read

Last week I wrote about Clojure and I posted a video about fighweel. After the post a talk by the original author was posted from the Clojure/West Conference...

Clojure

1 minute read

For a side project I started using Clojure. This is an experiment in functional programming with a Lisp syntax. The great thing about clojure is that it runs...

Erlang OAuth2, an implementation

1 minute read

In the previous 2 articles (here and here) I wrote about the implementation of JWT in the OAuth2 library. Today I want to talk about the actual code needed t...

Erlang OAuth2, Architecture

3 minute read

In my previous post I explained the steps I am taking to bring JWT to the OAuth2 library that I have forked for this development. In this post I will take a ...

Erlang OAuth2, Implementing JWT

5 minute read

The Erlang eco system is slowly becoming more mature. For a project I am working on I require something that does not exist yet, an OAuth2 server which has s...

Serving images from a servlet

less than 1 minute read

In a web application I needed to serve images from a directory outside of the web application. I wanted to keep the application as unaware of the environment...

Gaining some perspective in Emacs

2 minute read

A clean desk is a clean mind. If you are like me and do a lot of work inside of Emacs you will have a buffer list that is quite large. Pressing C-x b will sh...

Building Emacs for Mac OS X

2 minute read

On December 23rd Stefan Monnier announced that the trunk, on which GNU Emacs is developed, has been frozen. This means that no new features will be added unt...

Source code as a programming font

1 minute read

Adobe released their Source Code Pro font to the public back in 2012. This font is very kind to the eyes of a programmer and might be something you would lik...

JSONP with Jersey 2.0

1 minute read

As you build an API that is to be used by many parties you cannot escape the need for JSONP. JSONP is necessary when you need to provide cross domain support...