Using OpenAPI in Scala

Modern software development is for a large part integrating with other software. To integrate with other software you use the API software you want to integrate with. An API can…

Using the Woocommerce API

If you want to host your own webshop, Woocommerce is a popular option. You can install it as plugin to WordPress. Using plugins your shop can be extended with different…

Inside the Machine

After a recommendation on Twitter, I start read the book Inside the machine by Jon Stokes, available as paperback and also somewhere as ebook. The book describes the design and…

Micro-architecture

You may have think about the high level architecture of your software, but have you thought about the micro-architecture? Watching a keynote by James Mickens about micro-architecture. Very basic said,…

Automation

If you use a computer you’re doing automation. If you program in languages like Java, Python, JavaScript, Scala, R, SQL, HTML, C# you’re also doing automation, with more flexibility and…

Purging files from Git history

Most developers, like me, use Git for versioning. Even for personal projects, it’s great to have a history of files available. Deleting a file in git will cause it to…