Nodes and Actions
Jul 12, 2020, 4:00 AM
This is post number 4 in a series of articles covering how I am building my pet project Boing, a scripting playground to create Amiga style cracktros. Last time we have successfully set up Löve2D and tested loading a script. Now it is time...
Improving the runtime performance of a label occlusion algorithm
Jul 6, 2020, 2:00 AM
In my current project I am working on a custom map view that needs to display hundreds of labels on the screen. The map view can be zoomed which means that the labels will overlap each other. To avoid that overlapping I implemented an...
Lessons in Love(2D)
Jul 4, 2020, 3:00 AM
This is the third post in a series of articles covering how I am building my pet project Boing, a scripting playground to create Amiga style cracktros. In my previous post I described how the name Boing came to be and why I chose Löve2D to...
Boing - A Cracktro Scripting Playground
Jul 2, 2020, 4:00 AM
In my previous post I wrote about my love for Amiga cracktros and my abandoned pet project of recreating them on modern hardware. Recently I got motivated to resurrect the idea of building an easy way to create those cracktros.
Reviving an old Pet Project
Jun 27, 2020, 4:00 AM
When I was younger I used to collect all sorts of legacy hardware from flee markets, yard sales and the likes. I built a formidable retro computer and game console collection. This has become very hard nowadays because 1) it is really hard...
Test Supported Development
May 26, 2020, 4:00 AM
As developers we often need to implement complex workflows. Test-driven development is a good way to develop that business logic in a safe way, but often I find its process a bit too dogmatic. My way of coding is sometimes more exploratory...
Instantiating Images with Swift Property Wrappers
May 10, 2020, 4:00 AM
When instatiating a UIImage in code we usually write something like this: let myImage = UIImage(named: "myImage") Easy enough, but often times we need to reuse the same image multiple times in our code base. Copying and pasting the same...
5 essential Tools I use as an App Developer
May 3, 2020, 4:00 AM
As developers we are all using the standard tools of our trade: IDEs like Xcode and Android Studio or our favorite text editor. But there are a myriad of other apps and helpers out there which improve our day to day work. In this article I...