public marks

PUBLIC MARKS from Spone

January 2015

Why developers hate being interrupted · Belfast · The Tomorrow Lab

by 2 others
Interruptions are to developers what kryptonite is to Superman—they kill productivity and there’s a significant recovery period. There are two types of interruption: the planned meeting and the one where someone walks over to your desk to talk to you (or if you’re unlucky enough to have a desk phone it’s when the phone rings). The random interruption is akin to walking up to a someone building a lego tower, kicking it over and expecting them to continue from where they were the moment before you arrived. The planned meeting is a lot longer and kills productivity before, not just during and after. So, there are two types of problem that need addressed here.

December 2014

The offline cookbook - JakeArchibald.com

When AppCache arrived on the scene it gave us a couple of patterns to make content work offline. If those were the patterns you needed, congratulations, you won the AppCache lottery (the jackpot remains unclaimed), but the rest of us were left huddled in a corner rocking back & forth.

Flakes • An Admin UI & Template Framework

by 1 other
Flakes is an Open Source Design & Frontend Framework that serves as a foundation for internal business applications. Flakes is a combination of CSS Libraries, JavaScript Libraries and Design files that serve as a foundation. Flakes gives priority to function and usability over glitz, it takes a no-nonsense approach to user interface design.

November 2014

Fiasco Design » An award-winning creative design agency Fiasco Design

by 1 other
Hello. We’re a small award-winning creative design agency based in Bristol. We bring ideas to life with design and code. Whether it’s branding, web design, animation or print, we pride ourselves on putting creativity at the heart of everything we do.

Open Source Email Templates · sendwithus

by 1 other (via)
Open Source Email Templates Responsive, Free, and Community Driven

Segment - We make customer data simple.

Segment is the single hub to collect, translate and route your customer data.

7 Principles of Rich Web Applications |

This is a writeup based on a presentation I gave at BrazilJS in August 2014. It builds on some of the ideas I’ve been blogging about recently related mostly to UX and performance.

How To Scroll

Scroll-based interaction is incredibly popular for interactive storytelling. There are many compelling reasons for this, yet scrolling is surprisingly nuanced and easy to break. So here are five rules for employing scrolling effectively.

Une application pour découvrir les "Volcans d'Auvergne"

Développée par une jeune start-up clermontoise, l'application mobile finale "Volcans d'Auvergne" devrait voir le jour au printemps 2015. Ce concept innovant permettra aux Auvergnats, mais également aux touristes, de découvrir les volcans qui les entourent. En attendant, le prototype est d'ores et déjà téléchargeable...

Forecast for Developers

(via)
The easiest, most advanced, weather API on the web

October 2014

Introducing Payola | Pete Keen

I released an open source Rails engine named Payola that you can drop into any application to have robust, reliable self-hosted Stripe payments up and running with just a little bit of fuss.

Revelry Labs | Making a Rails app without a database

Occasionally, you may want to build a Rails app without ActiveRecord or a database. Your application might only store data using third party APIs, or might not have any persistent data at all. Since Rails optimizes for the most common case (a database-backed app), it refuses to start the server without a database connection by default.

FormatJS

by 1 other
FormatJS is a modular collection of JavaScript libraries for internationalization that are focused on formatting numbers, dates, and strings for displaying to people. It includes a set of core libraries that build on the JavaScript Intl built-ins and industry-wide i18n standards, plus a set of integrations for common template and component libraries.

Documentation Engine for Rails

I wrote a Rails engine which provides applications with complete documentation library functionality by simplying adding a gem. Documentation is a Rails engine which provides a complete system for managing a set of hierarchical documentation. Once installed in an application, you'll have a complete user interface for viewing as well as editing a set of markdown pages.

Enduring CSS: writing style sheets for rapidly changing, long-lived projects - Author and responsive web developer Ben Frain

When architecting CSS for a large scale project it’s a common aim to abstract visual patterns for re-use, DRY out code and normalise our designs as much as possible. However, for rapidly changing projects, I’m no longer convinced those principles should necessarily be followed to the nth degree, nor that they offer the biggest wins. This post describes what I consider the most advantageous practices and approaches when authoring CSS for a rapidly changing, large scale web project.

How to integrate Sidekiq with ActiveJob - Ruby Journal

One of the hot thing in Rails 4.2 is the brand new ActiveJob gem, this gem consolidate the API for background job gems on the market such as DelayedJob, Resque, etc. Today I am going to guide you through how to integrate Sidekiq with ActiveJob

Strip - A Less Intrusive Responsive Lightbox

by 2 others
Strip is a Lightbox that only partially covers the page. This makes it less intrusive and leaves room to interact with the page on larger screens while giving smaller mobile devices the classic Lightbox experience.

September 2014

Sonic Pi

by 1 other
A free sound synthesiser for live coding designed to support computing and music lessons within schools. Use code to compose and perform in classical and contemporary styles ranging from Canons to Dubstep.

Mobile Web App Checklist

by 1 other
This is a list of guidelines we've been compiling over the last couple years while building high-performance mobile frontends, as well as building the open source library impulse. Some of these are broadly applicable to any mobile website, some are specifically for people building apps.

TTY • Toolbox for developing CLI clients in Ruby

The Ruby toolbox that you can use for building CLI projects

Spone's TAGS

search:

limit:50 100 200

@font-face   agence   ajax   animation   api   art   astuces   best practices   blog   boutique   canvas   cms   code   communauté   css   css3   database   design   design pattern   développement   données   email   firefox   flash   flickr   font   form   forms   framework   galerie   geolocalisation   git   générateur   google   graphics   grid   guide   guidelines   hacks   howto   html   html5   icônes   ie   image   inspiration   javascript   jQuery   library   liste   map   maps   mobile   navigateurs   opensource   outil   outils   performance   photo   photoshop   php   plugin   png   portfolio   projet   prototype   rails   responsive design   ressources   référence   ruby   script   scroll   search   security   showcase   social   software   standards   statistiques   styleguides   teeshirt   test   tool   tutorial   typographie   ui   url   utile   ux   video   web app   web2.0   webdesign   widget   windows   wordpress   wysiwyg   xhtml   xml