Michael Wolfindale

90 Added | 17 Magazines | 1 Like | 9 Following | 9 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, …

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>la venencia olives and …

Best of Spain & Portugal in WORLD

Day 1 Lisbon<p>Arrive at any time. Included Activities: Arrival Day and Welcome Meeting<p>Day 2 Lisbon (1B, 1D)<p>In the afternoon opt to take a day trip into the foothills of the surrounding mountains to Sintra. Get lost in the city's winding streets lined with pastel coloured houses, palaces, majestic …

San Sebastián travel

It’s impossible to lay eyes on stunning San Sebastián (Basque: Donostia) and not fall madly in love. This city is cool and happening by night, charming and well mannered by day. It's a city filled with people that love to indulge – and with Michelin stars apparently falling from the heavens onto …

Travelling To Spain | Travel Guide & Tips | Nomadic Matt

<b>Explore Madrid</b> – The capital city is famous for its museums, tapas, and great nightlife. This is a city that doesn’t start until midnight. Make sure …

Usage statistics for Drupal core | Drupal.org

Weekly project usage<p>Week<p>5.x<p>6.x<p>7.x<p>8.x<p>Total<p>February 4, 2018<p>925<p>71,893<p>897,135<p>218,842<p>1,188,795<p>January 28, 2018<p>943<p>70,665<p>891,994<p>232,180<p>1,195,782<p>January 21, …

Facebook Icon

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

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 …

DevOps

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 …

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 …

JavaScript

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 …

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 …

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 …

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 …

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

The dilemma in chilling new drama Force Majeure raises philosophical quandaries, but it’s not the first film to do so. Memento, Ida and It’s A Wonderful Life all address the Big Questions<p>How can we do the right thing?<br>Force Majeure<p>If you had lived in Germany in 1939, would you have helped 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 …

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 …

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> …

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 …

Web Development

API Blueprint | API Blueprint

Dredd — HTTP API Testing Framework

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

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 …

Gulp – How To Build And Develop Websites

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 Template and Admin Panel 2017

Updated:<p>We present You Best HTML5 Dashboard Template in 2017 Collection! Enjoy<p>If you are creating some interesting and complex application you will …