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…

Zoekmachines, overal zoekmachines

Zoeken en vinden Wat is de overeenkomst tussen sites als Funda, Booking.com, Marktplaats, Autotrader, Gaslicht.com (en andere Bencoms), Thuisbezorgd, Independer en vele andere vergelijking-, marktplaats- en boeking-sites? Ze zijn gespecialiseerde…

Low-code en RAD

Onlangs heb ik me geregistreerd bij een van de vele crowdfunding-platforms die er inmiddels zijn, Collin Crowdfund. Inherent aan zulke platforms moet je een flow van formulieren door. Dat werkte…

Back and forth from Scala to Java

For over two years I’ve programmed nearly exclusively in Scala on the backend, while using mostly JavaScript and TypeScript on the frontend. Before that I mostly used Java for over…

Encrypt your disks

If you have a laptop, you should always encrypt your harddisk. If you have not already done, make this your new year’s resolution – better yet, do it today. Loosing…

Using Swagger to access your secured api

Swagger is a great way make your api accessible. Not only documentation is provided, but your users, your co-developers or your self can try out your api. But what if…

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…