public marks

PUBLIC MARKS from Spone

June 2015

GitFlow considered harmful

(via)
GitFlow is probably the most popular Git branching model in use today. It seems to be everywhere. It certainly is everywhere for me personally - practically every project at my current job uses it, and often it's the clients themselves who have chosen it. I remember reading the original GitFlow article back when it first came out. I was deeply unimpressed - I thought it was a weird, over-engineered solution to a non-existent problem. I couldn't see a single benefit of using such a heavy approach. I quickly dismissed the article and continued to use Git the way I always did (I'll describe that way later in the article). Now, after having some hands-on experience with GitFlow, and based on my observations of others using (or, should I say more precisely, trying to use) it, that initial, intuitive dislike has grown into a well-founded, experienced distaste. In this article I want to explain precisely the reasons for that distaste, and present an alternative way of branching which is superior, at least in my opinion, to GitFlow in every way.

GitLab Flow | GitLab

by 1 other
Version management with git makes branching and merging much easier than older versioning systems such as SVN. This allows a wide variety of branching strategies and workflows. Almost all of these are an improvement over the methods used before git. But many organizations end up with a workflow that is not clearly defined, overly complex or not integrated with issue tracking systems. Therefore we propose the GitLab flow as clearly defined set of best practices. It combines feature driven development and feature branches with issue tracking.

Jurismatic

by 2 others
TOUTE LA DOC LÉGALE & OPEN SOURCE POUR LES STARTUPS

FlowerChecker, plant identification app

You simply take a picture of an unknown plant (or moss, lichen and even fungi) and send it to our team of experts, who will identify it for you. The identification is not computer-based, real people are behind it!

May 2015

Percy

Continuous visual integration for web apps

Solved by Flexbox — Cleaner, hack-free CSS

by 1 other (via)
CSS has been lacking proper layout mechanisms for far too long. Transitions, animations, filters, all of these are great and useful additions to the language, but they don't address the major problems that Web developers have been complaining about for what seems like an eternity. Finally, thanks to Flexbox, we have a solution.

April 2015

How to take advantage of Redis just adding it to your stack

by 1 other
Redis is different than other database solutions in many ways: it uses memory as main storage support and disk only for persistence, the data model is pretty unique, it is single threaded and so forth. I think that another big difference is that in order to take advantage of Redis in your production environment you don't need to switch to Redis. You can just use it in order to do new things that were not possible before, or in order to fix old problems.

March 2015

How to setup your own private, secure, free* VPN on the Amazon AWS Cloud in 10 minutes by Web Development

So, we all know the benefits of using a VPN like privacy, anonymity, unblocking websites, security, overcoming geographical restrictions and so on. However, it has always been hard to trust a VPN provider who could potentially log and intercept your internet traffic! Launching a private VPN server will give us the best of what a VPN truly offers. This guide will walk you through all the steps to running your own VPN server in about 10 minutes.

January 2015

Hacker Surfing | Free lodging in SF for engineers and designers. No strings.

Free Food & Housing in San Francisco for Engineers and Designers Stay for up to a week. Meet startups that are hiring. No strings.

jquery.matchHeight.js - a more robust equal heights plugin for jquery

matchHeight makes the height of all selected elements exactly equal. It handles many common edge cases that cause similar plugins to fail.

UX Check

UX Check is a Chrome Extension that helps you identify usability issues through a heuristic evaluation.

10 Heuristics for User Interface Design

Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are broad rules of thumb and not specific usability guidelines.

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.

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   iphone   javascript   jQuery   library   liste   map   maps   mobile   navigateurs   opensource   outil   outils   performance   photo   photoshop   php   plugin   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