Robin Glauser


My Blog about Development, Design and my random thoughts.

ExitText – Test your websites usability without readable text

With the bookmarklet of Bryce Hanscomb you can test if your website or webapp is usable without any readable text. With text Without text   The bookmarklet loads a font which looks like the example above and then overwrites the font-family of all element with this specific font. At the moment there is a bug that icon fonts will get overwritten too. … Read More


10 User Experience and User Interface Ressources

7 Rules for Creating Gorgeous UI A list of rules for developers to help them design gorgeous UIs. This article helped me understand the reason why some of my designs didn’t work. 7 Rules for Creating Gorgeous UI UX Crash Course: 31 Fundamentals A crash course about the UX fundamentals in 31 articles. This is a good entry point for … Read More


Highbrow – Learn more stuff in 5 minutes a day

With highbrow you can subscribe to multiple mini newsletters with courses about interesting subjects. You will get a 5 minute long read every morning for 10 days about the chosen course. I’ve subscribed to the course “Significant American writers of the 20th century” and as far am delighted with the content of the course. There are courses about art, history, philosophy and … Read More


projecteuler.net – Solve math problems with computer science

On https://projecteuler.net/ is a list of math problem which you can solve with computer science. “Project Euler exists to encourage, challenge, and develop the skills and enjoyment of anyone with an interest in the fascinating world of mathematics.” I’ve solved the first few problems and it’s really addictive. https://projecteuler.net/


Updated list of my top 10 favorite Mac apps at the moment.

Introduction More than a year ago I published a article with my list of the top 10 Mac apps which I use at the moment. This here is a refreshed list after another year of using OS X.. 1. Google Chrome Still my favorite webbrowser and at the top of my list because I use it all the time when … Read More


The Up-Goer Five text editor

Inspired by this xkcd someone created a editor where you can only use the 1000 most used words. The idea is to use this to explain a concept without using words which aren’t in this list. It’s actually quite hard to write down a idea or a concept by only using those words. http://splasho.com/upgoer5/


Design Patterns in PHP

The Github repository domnikl/DesignPatternsPHP has a list of design patterns and their implementation in PHP. It shows the UML diagram for the pattern and explains the purpose of the pattern. AbstractFactory To create series of related or dependent objects without specifying their concrete classes. Usually the created classes all implement the same interface. The client of the abstract factory does not care … Read More


List of really handy and/or useless command line tools

Introduction This is a list of useful command line tools which I often use during my day. For every tool I have listed a example with the parameters and the output of the tool. Example: $ toolname –option=value –other-option Output of toolname when run on my machine. This might not be identical on your installation. apropos With apropos you can … Read More


Setting up Xdebug and PhpStorm with XAMPP for nicer debugging

With xdebug you can set breakpoints in your code, see all defined variable and even change them while running the code. To start we need to download the latest Xdebug version from http://xdebug.org/download.php. You have to choose the right version for your installed php version. If you’re using a newer XAMPP version you should already have this file installed under C:\xampp\php\ext\php_xdebug.dll. Now that … Read More


Vanilla JS – The new trendy Javascript Framework

Vanilla JS is the new trendy framework which is faster than any existing framework on the market. Code ops / sec Vanilla JS document.getElementById(‘test-table’); 12,137,211 Dojo dojo.byId(‘test-table’); 5,443,343 Prototype JS $(‘test-table’) 2,940,734 Ext JS delete Ext.elCache[‘test-table’]; Ext.get(‘test-table’); 997,562 jQuery $jq(‘#test-table’); 350,557 YUI YAHOO.util.Dom.get(‘test-table’); 326,534 MooTools document.id(‘test-table’); 78,802 It is so efficient that most modern browser have included it by default … Read More