A few interesting and useful things for web developer # 22

    Good time, days dear Khabravchians. Recently, I saw several interesting and useful tools / libraries / events that I want to share with Habr.

    Awesome awesomeness

    In the past few weeks, I regularly came across Awesome- * projects, which I mentioned in the latest selections. It all started with Awesome-PHP , then “live lists” of utility for sysadmins and pythonists appeared . Everyone noticed a positive trend and, as desired, it grew into a whole trend. Now there are collections of tools for the languages Ruby , Go , NodeJS , JavaScript , Java , Scala , Bash , etc. Already there are already similar sets for entire areas of IT, for example Big Data. Awesome Awesomeness is a live list of live lists of everything you need for a developer from a particular field.

    Breach - a complete JavaScript browser

    Js must watch

    A "live list" of the best videos from lectures and conferences on JavaScript. Duplicate the contents of the repository at the time of publication of the collection:


    1. Gary Bernhardt: The Birth & Death of Javascript


    1. Ilya Grigorik: Website Performance Optimization (Udacity course) #HOT
    2. Mark DiMarco: User Interface Algorithms
    3. Neil Green: Writing Custom DSLs
    4. Philip Roberts: Help, I'm stuck in an event-loop
    5. Eric Bidelman: Polymer and Web Components change everything you know about Web development # io14
    6. Alex Russell, Jake Archibald: Bridging the gap between the web and apps # io14


    1. Nat Duca: Jank Free: Chrome Rendering Performance # io13
    2. Ilya Grigorik: Automating Performance Best Practices with PageSpeed # io13
    3. Eric Bidelman: Web Components # io13
    4. Alex Komoroske: Web Components in Action # io13
    5. Paul Lewis: Device Agnostic Development # io13
    6. John McCutchan: A Trip Down Memory Lane with Gmail and DevTools # io13
    7. Joe Marini: Upgrading to a Chrome Packaged App # io13
    8. Pete Hunt: React: Rethinking best practices
    9. Martin Kleppe: 1024+ Seconds of JS Wizardry
    10. Yehuda Katz: A tale of two MVC's


    1. Ryan Sandor Richards: Garbage Collection & Heap Management
    2. Addy Osmani: Scaling Your JavaScript Applications

    3. John-David Dalton: Lo-Dash
    4. Gary Bernhardt: WAT #HOT
    5. Angus Croll: Break all the rules


    1. Douglas Crockford: Level 7: ECMAScript 5: The New Parts
    2. Douglas Crockford: Section 8: Programming Style and Your Brain
    3. Ryan Dahl: Introduction to Node.js


    1. Douglas Crockford: Volume One: The Early Years
    2. Douglas Crockford: Chapter 2: And Then There Was JavaScript
    3. Douglas Crockford: Act III: Function the Ultimate
    4. Douglas Crockford: Episode IV: The Metamorphosis of Ajax
    5. Douglas Crockford: Part 5: The End of All Things
    6. Douglas Crockford: Scene 6: Loopage


    1. Nicholas Zakas: Scalable JavaScript Application Architecture

    Lollytin - layout designer for Bootstrap 3

    Jazz & rain

    One of the main distractions that prevent one from concentrating is noise. However, not every noise interferes with work - very many are much easier to immerse themselves in the “stream” to music or in a noisy cafe. There are even scientific studies that confirm the positive effects of moderate noise on creative and intellectual tasks.

    Relatively recently on Habré they told about the wonderful site Noisli , which contains a collection of background noise for every taste with the ability to mix them in arbitrary proportions. Jazz & Rain is something similar, but it is jazz to the sound of rain.

    Well, in order to complete the theme of background music, there is Pianomood .

    Western thoughts or what it would be worth translating into Habré:

    Says and shows Habr:


    • Intense Images is a great effect for viewing large-scale images.
    • Steady.js - the correct logic of the `onscroll` event, regardless of platform.
    • spfjs - a framework for building navigation and updated pages from the Youtube team.
    • Inbox - “The next-generation email platform” in Python.
    • css-colorguard - during layout, we often produce many shades of a certain color, because we poke a color picker at different places. Diligent geeks specially wrote a utility that will detect all shades and convert them to a given color. Dedicated to all meticulous or even pedantic.
    • Select or Die is a functional jQuery select customizer.
    • tessera - dashboard front-end for graphite.
    • Crow is a C ++ micro web framework.
    • Hashcash.io is a service to protect against spammers and hackers.
    • ng-token-auth - Angular module for authentication.
    • Atraci - like Popcorn Time just for music - music streaming player.
    • Interesting enough press conference on the topic 'Cheburki'

                                                             Previous compilation (Issue 21)

    I apologize for any typos. If you notice a problem - please write in a personal.

    Thank you all for your attention.

    Only registered users can participate in the survey. Please come in.

    Do you like the selection?

    • 85.6% Yes 497
    • 14.3% No 83

    Does the section “Speak and show Habr” take place?

    • 79.1% Yes 391
    • 20.8% No 103

    Also popular now: