Two weeks of thingys give a long list…
JavaScript
- mathiasbynens/he A robust HTML entity encoder/decoder written in JavaScript.
- Later.js The simplest way to work with recurring schedules. Easily define complex schedules then quickly calculate future or previous schedule occurrences. Works in Node and in the browser.
- What are Generators? | Flippin’ Awesome deep dive into generators
- Out-Growing jQuery - Tech.Pro Replace jQuery with native Javascript
- sindresorhus/log-globals Logs your global variables to the console - Bookmarklet / DevTools snippet http://sindresorhus.com
- Array iteration and holes in JavaScript The blog post describes how various functions and methods that deal with arrays are affected by holes
- TernJS - Release 0.3 - Google Groups - Added backbone definition file (defs/backbone.json). - Improved dependency resolution in node plugin. - node_exports query type added. - Glob patterns in loadEagerly/dontLoad settings.
CSS
- h5bp/Effeckt.css UI-Less
- Name Your SASS Variables Modularly When working with CSS preprocessors like Sass, Less (or any other programming language for that matter) you’re going be leveraging the power of variables. However, if you spontaneously create your variable names as you code, the odds are your naming convention will lack cohesiveness. You should think about organizing your variable names (and project for that matter) modularly. This will bring structure and unity to your project as a whole, making it easier to understand and navigate the whole thing.
- Digging into my slides about Sass When you just get started with Sass, you don’t really know what to do. So you declare a couple of variables, maybe make a mixin or two that you don’t really need and that’s pretty much it.
- How to stop worrying about CSS vendor prefixes Enter Autoprefixer, a tool that parses CSS and adds prefixed values when necessary according to the Can I Use site.
- Height equals width with pure CSS I was looking for a solution for flexible elements which remain the aspect ratio when resized. Until now I used some Javascript for resizing the elements. But using the resize event and recalculate the height of an element is some kind of nasty and never felt right. Recently I found a solution in an article from A List Apart and a topic on StackOverflow, which works quite well.
Web Development
- Chromium Blog: Experimenting with QUIC Dumps TCP in favor of UDP
- Antialiasing 101 - HTML5 Rocks Paul Lewis on antialising
- Configuring OS X Website Push Notifications In OS X v10.9 and later, you can dispatch OS X Website Push Notifications from your web server directly to OS X users by using the Apple Push Notification service (APNs).
- David Nolen: ClojureScript: Lisp’s Revenge on Vimeo Once upon a time Google Web Toolkit stood relatively alone as a production quality solution for compiling a different language (Java) to JavaScript. However today we can also choose TypeScript or Dart, both languages designed specifically for “programming in the large” that are backed by big companies. We also have more grass roots offerings like CoffeeScript which has seen quite a bit of traction among web developers. But these solutions are not really as different as they seem. In this talk we’ll see how ClojureScript offers a genuinely futuristic approach (by way of the past!) to client side software development.
- philipwalton/html-inspector HTML Inspector is a code quality tool to help you and your team write better markup. It’s written in JavaScript and runs in the browser, so testing your HTML has never been easier.
- Direction-aware 3D hover effect - CodePen nice demo
- javascript - How does Trello access the user’s clipboard? - Stack Overflow neat trick
- Hot in web standards: May/June 2013 | Feature | .net magazine Lea Verou on the latest developments at the W3C
- Creative And Innovative Navigation Designs | Smashing Magazine a great collection
Mobile Development
- Spaceman-Labs/Squash Automatic squash/stretch animated subclasses of UIView and CALayer
Mobile Webdevelopment
- Issue 18850005: Disable double tap zoom on mobile sites, to remove 300ms click delay - Code Review good move
Ruby
- moger777/missingly A DSL for handling method_missing hooks
Node.js
- dominictarr/level-merkle merkle tree replication.
Go
- robfig/revel A high productivity web framework for the Go language, in the spirit of Rails and Play!.
Browsers
- Microsoft News | WebGL, SPDY/3, New Dev Tools, New DevTools!!! WebGl, SPDY/3
- Opera Desktop Team - Opera 15 with Blink
- Internet Explorer 11: “Don’t call me IE” | NCZOnline @slicknet’s review of IE 11 (preview). What’s new, changed and removed
Programming
- Popular Conventions Analyze Github commits to know which convention is popular.
- Deployment Best Practices When to (not) deploy.
- Six Ways to Make Your Peer Code Reviews More Effective - Programming - O’Reilly Media reviews are a great way to improve your code quality, here are 6 ways to improve the review process
Databases
- Basho Announces Availability of Riak 1.4 | Basho Secondary Indexing Improvements, Introducing Counters in Riak, Simplified Cluster Management With Riak Control, Reduced Object Storage Overhead, …
Git
- What’s in a Good Commit? - /dev/solita 5 rules of good commits
Editors
- jcartledge/sublime-worksheet inline REPL for JavaScript, PHP, Ruby
- bling/vim-airline lean
Tools
- tmcw/metro-cli trains in your terminal
- p-e-w/finalterm At last – a modern terminal emulator. http://finalterm.org
Watching
- Tom Dale, Peter Cooper and Rob Conery This is a battle between EmberJS and Angular. Tom Dale (project lead for EmberJS) vs Rob Conery (angular). The fight is hosted by Peter Cooper. You don’t want to miss this!
- R 1.1 - Initial Setup and Navigation - YouTube Google Developers released a serie on R
- Hybrid Apps for Android and Google Glass with CSS3 - Marakana a talk by Oswald Campesato
Miscellaneous
- Ultimate Tic-Tac-Toe | Math with Bad Drawings interesting varient
- waffle.io open source your github workflow
- Normal vs. Fat-tailed Distributions A visualisation guideline
- Automating Development Environments with Vagrant and Puppet | Kloudless Blog Setup an environment that resembles your production in minutes
Fun
- dunxrion/console.image The one thing Chrome Dev Tools didn’t need.
UX
- GoodUI A Good User Interface has high conversion rates and is easy to use. In other words, it’s nice to both the business side as well as the people using it. Here is a running list of practical ideas to try out.
Raspberry Pi
- PrivateEyePi a DIY home alarm system
- Pi synthesisers Pi synthesisers
- The Raspberry Pi Microwave Microwave with special Features!
Startups
- Analyse: Der unvorsichtige Umgang mit dem Berlin-Hype am Beispiel Amen | netzwertig.com I Internetwirtschaft I Startups I Trends I Digitalisierung interessanter artikel zum “Amen” Startup .. und warum die Startup-Szene in Berlin kein Wir-Gefühl hat.
Design
- Continuous Design .. why you need an embedded designer.
Your link could be here
If we missed something special or you just want to promote a site, give us a nudge @ yieldthedog@gmail.com