Again, an interesting approach / proof-of-concept on a redesign of a major website. Evan Simoni has overthought SoundCloud’s UI and delivers some noteable ideas. Keep in mind that this is mostly a usability thing, not focussed on design.
Evan Simoni – Redesigning SoundCloud (MEDIUM)
For my daily work I often needed to setup super-simple PHP applications, just some more or less static pages plus some dynamic pages with simple database calls, one or two simple forms and maybe a little bit of AJAX. You know, the typical agency stuff. This usually led to the question: Use a real framework or just mash some .php files together ? The result was MINI, an extremely simple naked PHP application (or maybe even a framework), more on that in another article or directly on GitHub.
As MINI is really just very very basic I tried to upgrade this project a little bit by building the same naked application from scratch, this time on top of Slim, the popular micro [...]
Chosing the right server operating system will probably save your life and avoid a lot of stress with your clients. Moving running projects (especially smaller ones that you’ve made for clients years ago) from an outdated and not-supported linux version can be a huge pain in the ass, and will quite often kill you (and your client). It’s also nearly impossible to upgrade a five year old operating system without harming the software, the running system and your client unless you are a system administrator or an advanced dev-op – but most of us developers aren’t. To prevent this (and to protect us from ourselves), it’s useful to have a look on the lifetimes of mainstream server [...]
For my daily work I often needed to setup super-simple PHP applications, just some more or less static pages plus some dynamic pages with simple database calls, one or two simple forms and maybe a little bit of AJAX. You know, the typical agency stuff. This usually led to the question: Use a real framework or just mash some .php files together ? Building a simple structure from scratch was painfully stressful every time (and usually also very messy and unsecure), using a real framework was also annoying as setting them up and reading into the documentation to do the most simple tasks took lot of time. And let’s be honest, we probably all have gone through feature-hell in [...]
Extremely useful. Originally created by Justin Hileman in the presentation Changing History, or How to Git pretty. You’ll also find a printable .pdf version there. Don’t forget to tip him, especially when his flowchart has saved your life three times this week.
As I have to setup servers inside Vagrant quite often, sometimes 10 times per day, I started to use provisioning: Using a list of commands that will be executed automatically when Vagrant sets up a new box. This saves a shitload of time. To do so, I’m using a reduced-to the max Vagrantfile thatsets up a Ubuntu 14.04 LTS “Trustry Thar” 64bit box makes the box accessable by the host at IP 192.168.33.22 syncs the current folder with /var/www/html inside the box (permanently, in both directions) automatically perform all the commands in bootstrap.sh directly after setting up the box for the first time
and a bootstrap.sh that holds your chosen password and your [...]
Take a peek under the hood to see how computers draw cubic Bézier curves, as used in design and motion graphics programs. This video is part of the article Mastering the Bezier Curve in Sketch.
Joshua Davis is the reason why I’ve started to code. Seriously. Back in the late 90ies, the internet was a very nerdy and very ugly (but still very very interesting) place, websites looked like this  , and audio- or even video-integration was far away from what it is today. Websites were mostly static and focused strictly on delivering information, more or less. There was no beauty, no usability – which had also technical reasons, as the browser landscape of that time was the nightmare of every frontend guy, every browser was rendering stuff totally differently.
Anyway, in the last years of the 90ies Flash – basically just a browser plugin – [...]
I really love the colors on GitHub’s code previews but couldn’t find any themes that copy that in a beautiful – and readable way -, so I’ve built my own version back in 2013. In the meantime GitHub has dramatically changed the colors, and it looks even better now! For the updated version download the needed .icls file from the repo GitHub Remixed 2 and copy it to C:\Users\XXXXXX\.WebIde80\config\colors in Windows (for PHPStorm 8) or ~/Library/Preferences/WebIde80/colors in Linux / Mac OS (PHPStorm 8). Open PHPStorm, go to View -> Quick Switch Theme -> Switch Color Scheme and select GitHub Remixed 2. Done.
This is how it looks: The font size is [...]