A Content Staging Solution for Drupal 8 (and more)
"Moving content between different environments is a need for many big companies that have a Drupal site and content that should be created, reviewed, edited and published on different environments. Although Drupal 8 is not yet released, a content staging solution is already in the works."
drupal  drupal8  pouchdb  couchdb  angularjs  content  contentstaging 
2 days ago
A community center for databases and services that support Apache CouchDB-style replication.
couchdb  pouchdb  replication  content  contentstaging 
2 days ago
How we make RWD sites load fast as heck
Filament Group outline how they speed-up site performance by choosing to inline certain parts of CSS and JS
javascript  performance  responsivedesign  grunt  gulp  css  webdevelopment 
2 days ago
Checkershadow Illusion
It's interesting from a biology angle It's the checkboard illusion:
from twitter
2 days ago
Drupal Configuration Spreadsheet Standard
"The goal of the Drupal Configuration Spreadsheet Standard is to provide a common format for creating spreadsheets that describe Drupal configuration in a way that is machine-readable, allowing for automatic conversion to other Drupal configuration standards (e.g. Drupal 8's YAML format). As much as possible, the format should be easily readable and editable by humans as well."
drupal  yaml  configuration  google  spreadsheet 
3 days ago
Connect it to a Google spreadsheet and it will creates a module defining the content types and fields for the cinc module.
drupal  cinc  google  spreadsheet  configuration  webdevelopment 
3 days ago
Developing Drupal sites: Plan or Perish
Using spreadsheets for a birds eye view of a site.
agile  drupal  planning  webdevelopment 
3 days ago
Decouple Design with Styleguide Driven Drupal Development
"The traditional approach of directly styling default Drupal markup is not a scalable solution when we consider the volatility of the modern browser ecosystem. It is now necessary for front-end developers to abstract design patterns into manageable components. By using a styleguide we can automate the process of isolating and cataloguing patterns so they can be iterated and tested against independently. In this post I discuss ideas and put forward some informal rules around managing these components from within a styleguide."
drupal  styleguide  frontend  webdesign 
3 days ago
Observe. Orient. Decide. Act.| MetaFilter
"John Richard Boyd was a U.S. Air Force F-86 and F-100 pilot. Indeed, at the elite Fighter Weapons School he was arguably the best pilot and instructor in the world during his tenure."
metafilter  history  military  aircraft 
3 days ago
Your Job Is Not to Write Code
"Your job is to improve our product for our users."
culture  development  business 
3 days ago
Ultra lightweight, customizable, simple autocomplete widget with zero dependencies.
javascript  webdevelopment  userinterface  userexperience  forms  autocomplete 
3 days ago
Now that's an expression. 
It's okay everyone, I've found Thursday's spirit animal:
image  photo  cat  funny 
3 days ago
Pairing with Junior Developers
Good advice for getting junior devs into the swing of things.
programming  development  mentoring  pairprogramming  seniordev 
3 days ago
Waiting for the sea
Fascinating piece on the vanishing Aral sea. Great presentation too.
webdesign  design  designthinking  presentation  scroll  bbc  story  aralsea  geography  climate  environment 
4 days ago
Decoupled Drupal with Silex
A slidedeck from Larry Garfield about building a CMS for video metadata, using Drupal, elasticsearch, and Silex.
drupal  silex  restful  cms  hal  elasticsearch 
4 days ago
40 maps that explain the internet
Where the internet came from, how it works, and how it's used by people around the world
cartography  history  internet  maps  mapping  geodata 
5 days ago
Kirby with Uniform
A plugin that allowed the easy implementation of a contact form on a Kirby powered website
kirby  webdevelopment  forms  staticsitegenerator 
5 days ago
garrettc | This Is My Jam
One of those songs that sends a shiver down my spine no matter how many times I hear it. Perfect.
from twitter
6 days ago
Calaos, Open Source Home Automation
Calaos is a free software project (GPLv3) that lets you control and monitor your home.
automation  home  internetofthings  st4i  opensource 
6 days ago
The Specialist-Generalist Balance
"Specialists? Generalists? It’s not a question of which is better, but about finding the right mix for your team and your work. Specialists offer valuable expertise, but over-reliance on specialization isn’t always good for workflow—too many niches can lead to silos, bottlenecks, and poor communication. Garin Evans recommends that, instead, we build teams that play off the best traits of specialists and generalists, encouraging collaboration and innovation as we go."
collaboration  programming  webdevelopment  business  sharing 
6 days ago
Ajenti Webserver Control Panel
Python based web tool for managing servers.
python  devops  sysadmin 
6 days ago
project-hub - An HTML template for project timelines
projectmanagement  business  process  template 
6 days ago
spaceprob.es catalogs the active human-made machines that freckle our solar system and dot our galaxy
"We love space probes to the Moon and beyond! Spaceprob.es catalogs the active human-made machines that freckle our solar system and dot our galaxy. For each space probe, we've affectionately crafted a short-and-sweet summary as well as handpicked geeky hyperlinks we think are worth exploring. Where possible, we utilize data from the Deep Space Network."
space  science  exploration  astronomy  cool  design 
8 days ago
25 years of user interface design… progress?
Strange to see all the Photoshop tool palette iterations laid out like that.
history  computing  photoshop  adobe  userinterface  from twitter_favs
9 days ago
Tim Kadlec on stable and robust systems.
“Building something that is stable and robust always costs more than building something that is brittle and fragile.”
history  accessibility  webdevelopment  bestpractice  flipboard  from twitter
9 days ago
Automated Servers and Deployments with Ansible & Jenkins
"In a previous post, Dave talked about marginal gains and how, in aggregate, they can really add up. We recently made some infrastructure improvements that I first thought would be marginal, but quickly proved to be rather significant."
drupal  webdevelopment  devops  continuousintegration  ansible  jenkins 
10 days ago
Efficient Development with Tmux and Tmuxinator
Mediacurrent's Bob Kepford shares his tops for using Tmux and Tmuxinator to make developing in Drupal more efficient.
tmux  drupal  terminal  programming  webdevelopment  tools  tips 
10 days ago
600 Rule?
Have you heard of the 600 rule? Did you know there are rules in star photography that you probably do not want to blindly follow?
photography  astronomy  astrophotography  science 
10 days ago
How to Create (Animated) Text Fills
A tutorial on how to create various types of (animated) fills and strokes for text using different techniques including CSS and SVG.
animation  css  svg  userinterface  webdevelopment  webdesign 
10 days ago
Subtle Click Feedback Effects
A set of subtle effects for click or touch interactions inspired by the visualization of screen taps in mobile app showcases.
animation  css  webdesign  svg  userinterface  feedback 
10 days ago
The Design Sprint
Useful resources & tips about The Design Sprint from Google Ventures
webdesign  webdevelopment  google  process  from twitter_favs
10 days ago
Responsible Social Share Links
"Social share scripts are convenient and easy to copy & paste but rely on JavaScript and add additional overhead to your site, which means more HTTP requests and slower load times. Instead, use share links that don’t require you to load scripts for each social site."
socialnetworking  webdevelopment  performance  socialsoftware  from twitter_favs
10 days ago
Shodan is the world's first search engine for Internet-connected devices.
internet  search  security  tools  iot  st4i 
11 days ago
FilmGrab | A growing archive of stills from the best films ever.
Well, I think I've just found my new web rabbit hole Just check out the page for Spielberg:
from twitter
11 days ago
Steven Spielberg | FilmGrab
Well, I think I've just found my new web rabbit hole Just check out the page for Spielberg:
from twitter
11 days ago
Advanced Testing of Drupal emails with Behat and TestingMailSystem
"One of our recent projects had the following requirements: Users receive points for creating/commenting on contentWhen they receive a certain points balance they are awarded some goodies in the mailWhen they receive the achievement a notification email should be sent to the user and an admin Setting this up with Userpoints, Userpoints Rules and Rules was fairly straightforward but as part of our Agile processes, the story isn't done until there is automated testing. Read on to learn how we setup testing the email and their contents using Behat."
behat  drupal  testing  bdd 
11 days ago
Custom step definitions for Drupal with DrupalExtension and Behat
In this article we'll dive into how to create your own step definitions and the kind of thing you can do.
behat  drupal  testing  bdd 
11 days ago
The Beginner’s Field Guide to Dim Sum
Everything you need to know, with pictures.
food  chinese  guide  restaurant 
11 days ago
A Tale of Two Zippers
Visit a zipper factory and see how a perceived design flaw translates into a more labor-intensive process.
automation  business  culture  efficiency  process 
12 days ago
An open source load testing tool. Define user behaviour with Python code, and swarm your system with millions of simultaneous users.
performance  testing  worldwideweb  loadtesting  python 
12 days ago
Animals getting high, drunk and tripping
I'm forever losing this video and now it's turned up in a Mefi thread.
funny  video  nature  animals 
14 days ago
Offline with John Allsopp | The Web Ahead
"The web's a generation ahead of native apps in terms of some of this stuff."
pouchdb  hoodie  framework  webdevelopment  from twitter
14 days ago
Internationalisation is toxic to the Agile process
How Triggertrap are apporaching internationalisation for v2 of their app.
i18n  app  agile  photography 
15 days ago
Camera instruction manuals
Hundreds of manual for old and out of date cameras.
camera  photography  reference  manual 
16 days ago
Drupal 8: which Drupal 7 modules went into core?
"We started building our new company site in Drupal 8 (release alpha-7) to get a real good feel of D8. Not just by a quick install but really get our hands dirty and get a good look under the hood. We already built our first module in Drupal 8 during DrupalCon Prague so we knew a bit what to expect, but we still had some basic questions: Which Drupal 7 modules went in to Drupal 8 core? Which drupal 7 contrib modules won't be necessary anymore in Drupal 8?"
drupal  drupal8  opensource 
16 days ago
PeerJS - Simple peer-to-peer with WebRTC
PeerJS wraps the browser's WebRTC implementation to provide a complete, configurable, and easy-to-use peer-to-peer connection API. Equipped with nothing but an ID, a peer can create a P2P data or media stream connection to a remote peer.
javascript  library  opensource  webRTC  communication  P2P  nodejs 
16 days ago
Typeface Mechanics: 001
"This new series of posts will explore what I call “typeface mechanics”, the behind-the-scenes work that makes typefaces visually functional. It is what placates the stubborn oddities of human perception, helps or hinders the user, and informs long-standing conventions of design."
design  history  typography  fonts  learning  education 
17 days ago
Reframing Accessibility for the Web
If you’ve been treating “people with disabilities” as an edge case for your websites, consider this a reckoning. Web accessibility means that everyone can use the web. The job of a web designer isn’t to question the configurations, devices, and tools that users bring to the table; it’s to rise to the challenge of making a site work for anyone who wishes to use it. Anne Gibson makes the case for site testing, inclusivity, and a better way of thinking about people online.
accessibility  webdesign  webdevelopment  userexperience 
17 days ago
Schools at Fab Lab
Education is one of the principal applications of Fab Lab and one we’re hugely excited about. FabSchools program provides resources and facilities for teachers, schools and pupils, combining design, digital fabrication, computing and electronics, with a focus on hands-on learning through structured workshops.
3dprinting  fabrication  prototyping  raspberrypi  coding  textiles  design  designthinking  theost 
18 days ago
A peer-to-peer file sharing app powered by HTML5 WebRTC.
html5  file  webrtc  sharing  technology  tools 
18 days ago
A minimalist JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor and AngularJS and any CSS library, e.g. Bootstrap.
javascript  angularjs  userinterface  list  sorting 
19 days ago
« earlier      
accessibility advertising advice agile ajax analysis analytics animation api apple application architecture art article astronomy audio bestpractice blog book branding browser business camera cms code collaboration colour communication community computer content contentstrategy cooking cool copywriting creativity css css3 culture data database design designthinking development devops digital diy django documentation drupal ebook ecommerce education email film flash flickr font food forms framework free fun funny future gallery game geek geodata geography git google government graphics grid guide guidelines hacks hci history home howto html html5 http humour icon ideas ifttt illustration images infographics information informationarchitecture inspiration interaction interesting interface internet ios iphone javascript journalism jquery language layout learning library linux london mac management mapping maps marketing markup maths media mobile mobileweb music network opendata opensource osx patterns performance philosophy photo photography photoshop php plugin politics presentation process productivity programming projectmanagement psychology python reading recipe reference research resource responsivedesign rest restful review ruby science scifi scrum search security semantics server shopping social socialmedia socialnetworking socialsoftware society software space statistics strategy style sysadmin tagging technique technology testing text theme theory tips tobuy toeat tools torchbox travel tricks tutorial twitter typography uk usability useful userexperience userinterface usertesting versioncontrol video vimeo visualisation wdcs wdcsintranet web webdesign webdevelopment webstandards writing xhtml xml xmlhttprequest youtube

Copy this bookmark: