A digital playground with various stuff from the past decades.
Map demos | WebGL | Shaders | Web site design and implementation | CSS and JavaScript | 360 photos | Java 2D effects | Games | Demos | Misc
Map demos
We all love digital maps.

Indiana Jones map
A tribute to the Indiana Jones style maps, recreated with CSS and SVG.
Code available on GitHub. [2021]
Code available on GitHub. [2021]

Anthony Bourdain travel map
A map to display two decades of traveling. [2018]

Last.fm band map
Display a world map with countries of top ten bands that a user listens to. React app using Google Maps API, Last.fm API, Musicbrainz API.
Code available on GitHub.
Code available on GitHub.
WebGL
Small demos coded in WebGL, a JavaScript API for rendering graphics.

Vector morph
Transforming CSS3 sprites in WebGL.
Code available on GitHub. [2016]
Code available on GitHub. [2016]

Environment spheres
Environment mapping on spheres with a 360 background. Coded in WebGL. [2011]
Shaders
Small demos coded in OpenGL Shading Language (GLSL).
Web site design and implementation
Some of the web sites I’ve done since 1994.

Dubbeldissarklubben
This Swedish site served the public with obtrusive movie reviews. [1999]

Impulse
This site was created to be the virtual lair of demo crew Impulse. [1994]

Elegantly Vegan
Elegantly Vegan was made to promote the excellent vegan cooking book by Veronica Stenberg. I implemented the site in WordPress. [2013]

Asombria
I was asked by the band to create a new look for their website. [2006]

Club Harrow Road
A small site to promote a club based in Örebro, arranged since 1997 by Stefan from EBM band Spetsnaz. [2005]

When You Work as a Web Developer
A silly page with too many developer jokes. [2013]
CSS and JavaScript
A wretched hive of CSS and villainy.

CSS3 Wars
Star Wars scroll emulator in CSS. [2012]
360 photos
A set of 360-angle shots from various locations.
Java 2D effects
Old-school demo effects rewritten in Java.

The Blob
The physics idea is based on simulated gravity acting on mass distribution. [2000]

Julia Morph
Morphing the Julia set fractal in real-time. [2000]
Games
I programmed my first game in 1989 but the first public release came several years later.

Corsair
A shoot-em-up game for two players, written in Motorola 68030 assembler for the Falcon. [1997]

Meeptris
A small Tetris clone written in Java. [1998]
Demos
Ancient stuff written in 68000 assembly language for Atari computers.

Bugs From Outer Space
The winning demo contribution at Nordic Atari Show -96, with filled 3D-vector graphics, sphere mapping, Julia/Sierpinski fractals and more. [1996]

Wizbound
A dentro with various effects, done in a few sleepless hours for the competition at Nordic Atari Show -95. [1995]

Terra Incognita
This ugly little thing won the demo competition at Compusphere-93 and got broadcasted on TV, despite the annoying samples from Front 242. [1993]
Misc

Gbg Ipsum
Content generator for Gothenburg language branch.
We have all seen the various “lorem ipsum” generators, but I felt there was room for one more. [2010]

Retro Console
Retro effects recreated as console application in C#. Featuring a Bresenham wire cube spinning over rasterbars. Spice up your PowerShell!
Code available on GitHub.
Code available on GitHub.