TQ
dev.com

Blog about software development

Subscribe

The "Boring Software" manifesto

18 Jun 2018 - by 'Maurits van der Schee'

As software developers we are tired of the false claims made by evangelists of the latest and greatest technology. We will no longer confront them with their lack of understanding of computer science fundamentals...

Continue reading...

Will the GDPR kill Google analytics?

30 May 2018 - by 'Maurits van der Schee'

My common sense says that visits to any website should only be recorded by the operator/owner of the website (and for operational purposes only). This may change when agreed otherwise with the visitor...

Continue reading...

PHP-CRUD-API version 2 uses PDO

12 Apr 2018 - by 'Maurits van der Schee'

PHP-CRUD-API is now 4 years old. It is my most successful open source project and it has acquired 1400 Github stars, 150 watchers, 17 contributors and over 500 forks. I have also ported the core of the script into 7 languages and did performance analysis...

Continue reading...

The "JustForFunc" Go YouTube videos

09 Mar 2018 - by 'Maurits van der Schee'

Francesc Campoy Flores is the VP of Developer Relations at source{d}. He has a passion for developer relations, specifically when it comes to Go and anything that can help developers...

Continue reading...

Intel 110T 82572EI (e1000e) PCI-e

27 Feb 2018 - by 'Maurits van der Schee'

The Dell R730xd is a really awesome machine. It has 2 CPU's and you can put 24 drives in it. It also sports a high performing H730 (LSI MegaRaid) controller. It is certified for Ubuntu and CentOS...

Continue reading...

REST API using Spring Boot and jOOQ

17 Feb 2018 - by 'Maurits van der Schee'

Almost every backend application that is created today has a REST API. And most "serious" applications have a hundred database tables or more. In such case there are two ways to create a consistent REST...

Continue reading...

Upgrading Go 1.6 in Ubuntu 16.04

14 Feb 2018 - by 'Maurits van der Schee'

Go is an awesome new language that I love to write code in. I'm working on Ubuntu 16.04 and it comes with Go version 1.6. This works fine, until you need something new, such as the "context" package...

Continue reading...

On Meltdown, Spectre and sandbox isolation

06 Jan 2018 - by 'Maurits van der Schee'

Our worst fears have been proven true. Sandboxed code execution on most Intel chips in the past 20 years has been unsafe. And it's even worse than that: there is no fix, as Intel has been trading security...

Continue reading...

Choosing a high performance web stack

17 Nov 2017 - by 'Maurits van der Schee'

In a previous post I told you that there is no such thing as the "right tool for the job". And this true for most businesses. Nevertheless there are companies that want to prepare for scaling up operations to "world domination" level...

Continue reading...

Porting PHP-CRUD-API to Python

12 Nov 2017 - by 'Maurits van der Schee'

I have ported the core of PHP-CRUD-API to Python and the results are encouraging. In PHP 7 the core executes at 6500 requests per second, while in Python I can get it to do about 9000 requests per second....

Continue reading...