Blog Posts

  • Godot revisited

    I have made some improvements to my Star Hunter-game that I originally described in “Making a 2D platform game with Godot 3.0”. You can get the updated code from GitHub or try out the deployed HTML/Webassembly-version here: https://larsbergqvist.github.io/star-hunter-game/Use Godot version 3.* to build and run the code. Demo Here is a demo of the game running…

    Read more…

  • Puzzling with React and Redux

    I needed a refresher on React, Redux and JavaScript functional programming and to do something hands-on I decided to make a collection of mini-games using those techniques. For gamification purposes I also created a generic cloud-hosted high score service that the games integrate with. All code for these exercises are available from GitHub and this…

    Read more…

  • GitHub Pages and GitHub Actions

    I publish several of my open-source applications on GitHub Pages. This is a convenient way to demonstrate a built version of a code base from a repository without requiring a separate cloud service like Azure for hosting. Previously I have used travis-ci.org for building and deploying the demo applications but as travis-ci.org has migrated to…

    Read more…

  • Police events with maps and open data

    The Swedish Police has an Open API where the latest public police notifications can be fetched. I have made a self-hosted system that regularly collects that data and stores it in a local database. A self-hosted REST API makes the harvested data searchable and I have an Angular application that displays the events on a…

    Read more…

  • Traffic information with OpenLayers and Angular

    In my previous post I outlined the development of a web app that uses the Open API from Swedish Radio for working with channels, programs and episodes. That API also provides traffic message information and this blog post describes a separate web app for working with this data and using OpenLayers for displaying the traffic…

    Read more…

  • An audio streaming app with Angular and PrimeNG

    Swedish Radio has a great Open API that can be used for finding channel-, program- and episode-data and streaming audio for these where available. I’ve experimented with this API in the past but recently I’ve taken a new approach with it by making a mobile-friendly web app based on Angular and PrimeNG. You can view…

    Read more…

Enter your email below to subscribe to new blog posts.