Category: Programming
From REST to GraphQL a real world experiment
I was following the GraphQL story already quiet a long time. And I finally decided on a very good project to try building a GraphQL server. In this article I am going to use the Hyperwallet REST V3 APIs and expose them via a GraphQL Server.
Two types of developers, or why algorithm tests don’t prove anything
I recently came across the best data entry jobs from home, and proceeded to apply for it. And as part of their interview process I had to take a mandatory algorithm programming test. In this article I am gonna explain why I think that a test like that is very useless to evaluate the quality of a programmer.
Universal React: Yes you should do it!
I recently came across the blog post Universal React: You’re doing it wrong by James K Nelson. His main statement in this article is, that universal react applications are not necessary and you should avoid using the history API and developing a universal application to safe time.
An easy way to prevent NPM-gate
I think everyone has heard about the current NPM-gate by now. But there are easy measures especially for companies to prevent problems like that for their internal development. This is not going to be just another review of the issue and trying to figure out who is right and who is wrong. Instead I am going to explain ways to prevent issues like that from happening and blame our self (including me) for the issue.
React Native and its problems
In this article I am going to list some of the pain points I had working with react native while trying to create a small test mobile application with it.
Why we switched to webpack away from browserify
This article is gonna show you the reason for me to switch from browserify to webpack to build a major client-side web application.
Android 4.1+ enable TLS 1.1 and TLS 1.2
I recently had to work on an Android application that consumed an API which removed support for TLS 1.0 connections for security reasons.
The Android documentation for SSLSocket says that TLS 1.1 and TLS 1.2 is supported within android starting API level 16+ (Android 4.1, Jelly Bean). But it is by default disabled but starting with API level 20+ (Android 4.4 for watch, Kitkat Watch and Android 5.0 for phone, Lollipop) they are enabled. But it is very hard to find any documentation about how to enable it for phones running 4.1 for example.