Posted by Michael Banzon on Fri Mar 9, 2018
Good error reports lead to easier and more complete error fixing! In fact bad error reports can lead to worse software! With that in mind let’s look into what makes a good error report. What causes an error report? Error reports - or simply just feedback from users - is caused by one of two things: Either the program crashes and automatically reports the error, or the user actively puts in some effort to report an error.
Posted by Michael Banzon on Mon Jan 1, 2018
Errors in software is one of those things that can be frustrating and it can lead to trouble - both internally and externally - for software development teams. Getting in control is key to success - both for the team and the users!
Posted by Michael Banzon on Sun May 28, 2017
I have written a multipurpose test server in Go.
I will use it to test various stuff with load balancing etc. - this article is a short description what it can do.
Posted by Michael Banzon on Mon May 8, 2017
Scaling web applications is not trivial.
But what are the reasons to scale? How can you scale?
This article will describe some reasons for scaling along with scaling strategies.
Posted by Michael Banzon on Sun Apr 23, 2017
Here is a tale from my most recent experiences with arrow functions and
Posted by Michael Banzon on Mon Apr 17, 2017
This is the first weekly newsletter!
I’m just going to let that sink in! … … Yes! I’ll be sending out a weekly newsletter with links and comments to articles and news in general - and it is all going to be focused around full stack development.
Posted by Michael Banzon on Mon Mar 6, 2017
All the buzz these days are about web applications and web development and the cloud!
What about desktop applications? Are they still a thing?
Posted by Michael Banzon on Sun Feb 19, 2017
Posted by Michael Banzon on Sat Feb 18, 2017
In this part we’ll set up monitoring of the currency conversion service we’ve made and the server it is running on. We will use Datadog - you can read a previous (more generic) article on setting up monitoring with Datadog.