Michael Wolfindale

90 Flips | 17 Magazines | 1 Like | 9 Following | 11 Followers | @mwolfindale | Keep up with Michael Wolfindale on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Michael Wolfindale”

Essential España: making the most of your trip to Spain

Heading to sunny Spain any time soon? <i>¡Qué suerte!</i> (Lucky you!) This diverse country is a traveller's dream, with all the fine food and wine, architecture, outdoor adventure opportunities and action-packed nightlife you could wish for. Oh, and golden beaches. And galleries. And great shopping…well, …

Spanish Language

Tapas: the essential guide to bar food in Spain

As a Spaniard, my heart breaks every time I get asked to go to a tapas restaurant abroad. While the food is on the whole a good approximation of the right stuff, the experience is totally unlike the well-established, unpretentious social gathering that is Spanish <i>tapeo</i>.<p>What are tapas?<p>Tapas go back a …

Creative Commons Attribution

email-21px

Loneliness

San Sebastián

Framed by golden beaches and lush hillsides, San Sebastián has undeniable allure, from its venerable dining scene to its grand architecture and packed cultural calendar.

Loneliness

Travelling To Spain | Travel Guide & Tips | Nomadic Matt

1. Join the Running of the Bulls<p>Held in July in Pamplona, the Running of the Bulls attracts both the brave and the stupid. While I’d never do the …

European Travel

Usage statistics for Drupal core | Drupal.org

Ultimate Guide to Drupal 8

With 200-plus new features and improvements, Drupal 8 is the most advanced version of Drupal yet. Whether you're a site builder, module or theme …

Drupal

Methodology

<b>BEM</b> methodology<p>methodology <b>BEM</b> was invented at Yandex to develop sites which should be launched fast and supported for a long time. It helps to create …

Deploying branches to GitHub.com

At GitHub, we use a variant of the Flow pattern to deploy changes: new code is always deployed from a pull request branch, and merged only once it …

Using PHP Streams Effectively — SitePoint

In my previous article we've discovered the basics of PHP Streams and how powerful they were. In this tutorial we are going to use this power in the …

PHP Master | Understanding Streams in PHP

Streams are resources provided by PHP that we often use transparently, but which can also be very powerful tools. By learning how to harness their …

Become a Command Line Ninja With These Time-Saving Shortcuts

The command line can be quite powerful, but typing in long commands and file paths gets tedious pretty quickly. Here are some shortcuts that will …

Linux

PHP: The Right Way

Dependency Injection<p>From Wikipedia:<p>Dependency injection is a software design pattern that allows the removal of hard-coded dependencies and makes it …

Getting Started

Drupal 8 leverages a number of advanced PHP language features and sophisticated 3rd party libraries in order to present 3rd party developers with the …

Object-Oriented Programming

Late Static Bindings - Manual

<?php<br>class A { <br>public static function who() { <br>echo __CLASS__; <br>} <br>public static function test() { <br>self::who(); <br>}<br>}<p><?php<br>class A { <br>public static function …

JavaScript

Software design pattern

In software engineering, a <b>software design pattern</b> is a general, reusable solution to a commonly occurring problem within a given context in software …

PHP: The Right Way

Design Patterns<p>There are numerous ways to structure the code and project for your web application, and you can put as much or as little thought as …

Software Development

Methods

Methods¶<p>Standard Methods¶<p>We already discussed that resources are the fundamental concept in a RESTful API, and that each resource has its own unique …

Software Development

I watch therefore I am: seven movies that teach us key philosophy lessons

Photograph: PR/PR<p>Can there be an ultimate answer to Ida’s question, ‘and then?’ ... Ida<p>276<p>http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/2015/4/13/1428943719057/c78e4aa5-04be-4507-b8d1-a77aa235ec3c-460x276.jpeg<p>460<p>Photograph: PR/PR<p>Can there be an ultimate answer to Ida’s question, ‘and …

protect

How to do loading spinners, the Angular way.

<i>Updated on 6/17/16</i><p>Pro tip: A lot of the code here are examples of how to do things that aren't actually in the final spinner package, such as …

JavaScript

CSS: Taking control of the cascade

Nested selectors: the inception rule

It's well known that Sass is an <i>efficient</i>, <i>realiable</i> and <i>precise</i> tool which gives us great power and freedom to make CSS fun and less of a pain to …

CSS

Starting a Refactor with CSS Dig | CSS-Tricks

By Tom Genoni On April 3, 2015<p><i>The following is a guest post by Tom Genoni. Tom built an open source Chrome Extension for analyzing CSS. I'll let him</i> …

Web Development

Status Quo

A lot has changed in the fifteen years that I have been developing websites. The biggest changes happened in the browser, completely restructuring …

24 Cool PHP Libraries You Should Know About

It is an exciting time to be a PHP developer. There are lots of useful libraries released every day, and with the help of Composer and Github, they …

API Blueprint | API Blueprint

APIs

Dredd — HTTP API Testing Framework

<b>Dredd is a language-agnostic command-line tool for validating API description document against backend implementation of the …

Software Development

Academia Connect Implementation

In order to access the API, Consumers would be required to apply to Academia.edu for an API key. This is a unique string identifying a particular …

APIs

How To Build And Develop Websites With Gulp

What Is Gulp?<p>gulp.js is a build system, meaning that you can use it to automate common tasks in the development of a website. It’s built on Node.js, …

40 Best HTML5 Dashboard Templates and Admin Panels 2017

Updated:<p>We present You Best HTML5 Dashboard Templates in 2017 Collection! We updated New Collection -> Latest Admin Templates in 2018. Enjoy<p>If you …

Web Design