#web (3832 links)
- jaimeiniesta/site_validator · GitHub github.com
site-wide website markup validator
- Building The Next SoundCloud backstage.soundcloud.com
- EditorConfig editorconfig.org
Helps developers define and maintain consistent coding styles between different editors and IDEs.
- Backbone patterns ricostacruz.com
- Jenkins "Build Per Branch" by entagen entagen.github.com
- Slim Framework for PHP 5 slimframework.com
"A simple PHP 5 framework to create RESTful web applications
- btubbs / silk-deployment / overview — Bitbucket bitbucket.org
A Fabric based tool for setting up Python WSGI apps on Supervisord, Nginx, Ubuntu and Gunicorn
- The Top 10 Javascript MVC Frameworks Reviewed codebrief.com
- Pagekite - QuickStart Guide - pagekite.py v0.4.x pagekite.net
Alternative to localtunnel?
- wildcard DNS for everyone xip.io
xip.io is a magic domain name that provides wildcard DNS for any IP address.
- Twitter From the Command Line in Python Using OAuth talkfast.org
Not so much for the Twitter, more for the OAuth with the Python.
- Google Finally Takes A Clear Stance On Mobile SEO PracticesSearch Engine Land searchengineland.com
In short, Google recommends you go with a responsive design when possible, otherwise you can use device-specific HTML but Google asks you to take certain steps to communicate when you are using device-specific HTML.
- Socialite.js socialitejs.com
Helps you load popular widgets asynchronously.
- Flasky goodness (or why django sucks?) - Kenneth Reitz reinout.vanrees.org
- MVC Module Magic | Alex Sexton | Backboneconf 2012 alexsexton.com
- Browser innovation and the 14 rules for faster loading websites: Revisiting Steve’s work (part 1) webperformancetoday.com
Do the rules from Souders' first Performance book still apply?
- Our API docs are now hosted on Github - 37Signals 37signals.com
Looks like a good example of how to do it.
- Why CSS Testing Could Be Huge by Derrick Ko blog.derrickko.com
Hacker News YC: Why CSS Testing Could Be Huge http://t.co/ASB6ASEo
- Test Credit Card Account Numbers paypalobjects.com
Hours of fun.
Why performance matters for e-commerce
- Responsive eCommerce » Blog » Gravity Department gravitydept.com
- SASS vs. LESS | CSS-Tricks css-tricks.com
- OpenSignalMaps - Android Fragmentation Visualized opensignalmaps.com
Wah!
- Brunch brunch.io
A lightweight approach to building HTML5 applications with emphasis on elegance and simplicity
- Implementing a RESTful Web API with Python & Flask publish.luisrei.com
- Designing a RESTful Web API publish.luisrei.com
- Designing Great API Docs blog.parse.com
The most important piece of UX for a developer product isn't the homepage or the sign up process or the SDK download. It's the API documentation!
- The Little Manual of API Design [pdf] chaos.troll.no
This manual gathers together the key insights into API design that were discovered through many years of software development on the Qt appli- cation development framework at Trolltech (now part of Nokia).
- grunt-s3 github.com
A grunt task to automate moving files to/from Amazon S3.
- TodoMVC addyosmani.github.com
A common learning application for popular JavaScript MV* frameworks
- Sublime Text 2 tips for Python and web developers opensourcehacker.com
- Front-end Unit Testing with JavaScript | Danny Croft dannycroft.co.uk
- When good front-end optimization goes bad: How to make sure your site tests well AND looks good « Web Performance Today webperformancetoday.com
Now that we’re seeing wide-scale adoption of front-end optimization best practices, misapplication of these best practices could be delivering “false positives” — sites that test well but look bad for real users.
- On a Repeatable Dev Project Setup mattrogish.com
Every development project, no matter how complex, should have a repeatable, predictable (preferably scripted) new developer project bootstrap.
Style guides (or pattern libraries) are the perfect place to start a website build and a modular base. They bridge the gap between design and development. They’re somewhat similar to a traditional brand guidelines but contain less fluff & nonsense and 100% practical code examples.
- Stubbornella » Blog Archive » Cross-Browser Debugging CSS stubbornella.org
CSS has an underlying design and when you work with it, with the natural flow of how CSS is meant to be used, you will find you have a lot less bugs.
- Zoompf | Next Generation Web Performance zoompf.com
Impressive. Expensive.
- JAWS, IE and Headings in HTML5 | Articles | Accessible Culture accessibleculture.org
- The single responsibility principle applied to CSS — CSS Wizardry—CSS, Web Standards, Typography, and Grids by Harry Roberts csswizardry.com
Loosely, the single responsibility principle states that every module or chunk of code (a function etc) should do one job well and one job only. The benefits of this are mainly in the way of maintainability and extensibility. If we don’t adhere to the SRP then we are likely to end up with code which does more than it should, this means that altering one part of that code could negatively impact a seemingly unrelated part of the same snippet.