Robin Glauser


My Blog about Development, Design and my random thoughts.

Creating a Toastmaster Timer with Arduino Part 1: Schematics

Sometime ago I was asked to be a time judge at a local toastmaster contest and measure the time for the speeches. This gave me a great idea for a project with my Arduino which I got laying around. I could create a timer which automatically raises the flags with a servo to indicate the time left for the speaker. I started … Read More


Make Pocket display more items on bigger Screens.

If you have a bigger screen like me it may annoy you that pocket only displays a maximum of 4 items per row ignorant of the space available. Before Because of this I created a style for the Stylish Chrome Extension which will display more items on bigger screens. After Style


A Socratic approach to arguments

Most people’s unintelligent behavior comes from a fear of being wrong and being called out for not knowing something. Because of this irrational fear people will be stuck to their believes, even if they know that they are wrong. To prevent this kind of behavior you have to make the other person find your solution by them self. This is … Read More


You don’t need to know everything.

I know one thing: that I know nothing – Plato This quote from the greek philosopher Plato has stuck with me through my four years of apprenticeship as a IT specialist. In todays information age, it’s not possible to be all knowing. It’s much more important to know that you can’t know everything. My main task in my first year … Read More


Get around the Netflix VPN block with Smartflix

11.05.16 Works again and they now offer a subscription for $3.99 per month, which means that the uptime now probably has improved.. In the last few weeks you may have noticed that Netflix has expanded its VPN block to access content which is only available in other regions. VPN Services like privateinternetaccess.com or zenmate.de are beeing blocked by Netflix. However there is a easy … Read More


5 Ways how to not suck at client meetings

I’ve had my share of embarrassing moments in meetings where everything went wrong. So here are my 5 ways how to not suck at a client meeting. 1. Be there early enough On of my first meetings was a disaster. It began with me forgetting that I even had a meeting at eight in the morning. This led me to arrive … Read More


Find external broken links in Confluence

At the moment I’m working on setting up a Confluence installation for a Quality Management System. On of the tasks is to find all external broken links in Confluence. For this I created a little command line script to automate this task.


How to write a simple webscraper with PHP

In this article I will help you build a simple webscraper in PHP. For the base we will use the php library fabpot/goutte. To get started with our project we will install the dependency manager composer. You can find out how to install composer on their official website: https://getcomposer.org/ After the installation you should be able to use composer on the command … Read More


Create runnable snippets on your WordPress blog

Here’s how to create a runnable snippet on your WordPress blog. $(function() { $(‘.js-runnable’).each(function(){ var that = this; var button = $(‘<p><button class=”btn btn-default”>Run Snippet</button></p>’); $(button).find(‘button’).click(function(){ eval($(that).text()); }); $(this).after(button); }); }); You need to create a pre element with the class .js-runnable. The upper script will the automatically add a button after the code to run the code inside the snippet. … Read More


A week with the iPhone 6S from the view of a Android fanboy

I’ve now spent the last week with a iPhone 6S instead of my HTC One m7. The reason for this change is a new subscription with my phone provider. This gives me the opportunity to get a phone at a reduced price. Because my provider has a money back guarantee I am able to return the device and get my money back. The … Read More