Profile

Cover photo
Robin Venneman
Works at HGST
75 followers|6,200 views
AboutPostsPhotosVideos+1's

Stream

 
 
How do web standards become, well, standard? Although they’re often formalized through official standards-making organizations, they can also emerge through popular practice among the developer community. If both sides don’t work together, we risk delaying implementation, stifling creativity, and losing ground to politics and paralysis. Jory Burson sheds light on the historical underpinnings of web standardization processes—and what that means for the future of the open web.
How do web standards become, well, standard? Although they’re often formalized through official standards-making organizations, they can also emerge through popular practice among the developer community. If both sides don’t work together, we risk delaying implementation, stifling creativity, and losing ground to politics and paralysis. Jory Burson sheds light on the historical underpinnings of web standardization processes—and what that means fo...
View original post
1
Add a comment...

Robin Venneman

Shared publicly  - 
 
Learning #ES6  
 
Nice hands-on resource for learning ES6: http://bit.ly/1J1FUL3 - concise and great examples.
3 comments on original post
1
Add a comment...

Robin Venneman

Shared publicly  - 
 
These effects are awesome! :)
1
Add a comment...
 
Some useful examples of accessible interface elements
 
A few practical ARIA examples to enhance your application accessibility. http://heydonworks.com/practical_aria_examples/#submenus …
Working examples of using ARIA to enhance common web application design patterns
View original post
1
Add a comment...

Robin Venneman

Shared publicly  - 
 
Interesting! One good reason to know the target audience before starting any project, even though responsive design should rule out any problems to get your site to display fine on all screens.
 
The World by screen size at the start of 2015.
2 comments on original post
1
Add a comment...

Robin Venneman

Shared publicly  - 
 
 
25 years of user interface design... progress?
9 comments on original post
1
Add a comment...
 
So I was just Googling to validate a JSON string and wondering why someone put single quotes in there... and came across this post with some useful tips for keeping a consistent coding style.
 
I was discussing with some friends about single quotes and double quotes in JS. While the JSON specification tells us to double quote keys and values, linting tools like Google's closure compiler are recommending single quotes.

Lookin' for an answer, greppin' the Internets, I only found answers like "it's programmer's choice". What's your opinion about this?

For JSON, it is easy. Always use double quotes.

For JavaScript, I recommend using double quotes for strings that make sense outside of the program: error messages, urls, html fragments, etc.

Use single quotes for strings that only make sense to the program: symbols, property names, character constants, etc.

The advice "Programmer's choice" is usually very bad advice. Always look deeper.
View original post
1
Add a comment...
Have him in circles
75 people
Jose Stoney's profile photo
Thibault Verougstraete's profile photo
ZULLY ANALY CASTILLO MARICHIN's profile photo
Paul M Roberts's profile photo
Mamadou Gueye's profile photo
Kalu Igwe's profile photo
Mission Blue's profile photo
Ecopreneurist's profile photo
BMAC GR's profile photo

Communities

8 communities

Robin Venneman

Shared publicly  - 
 
I've been really enjoying using promises in JavaScript lately so this is probably the next new ECMAScript 6 feature I'll be looking to adopt, great writeup as usual on this blog!
 
Generators, a new feature of ECMAScript 6 [4], are functions that can be paused and resumed. This enables many intriguing applications: iterators, asynchronous programming, etc. This blog post explains how generators work and gives an overview of their applications.
View original post
1
Add a comment...

Robin Venneman

Shared publicly  - 
1
Add a comment...
 
Well this might come in handy someday!
 
Great tutorial on tracking JavaScript errors with Google Analytics: http://bit.ly/1wkDEgh - tip: use realtime view for instant feedback!
8 comments on original post
1
Add a comment...

Robin Venneman

Shared publicly  - 
 
I'm currently into flexbox-based grid layouts, and hoping the css3 column layouts will be usable soon... looks like we're spoiled as front-end developers nowadays, plenty of choices!
 
Calc() Grids Are the Best Grids http://ow.ly/Jn5D5
For years I’ve been obsessed with grids and CSS, but they’ve never been as good as they are with CSS calc(). In this quick tutorial I’ll show you why! | Difficulty: Intermediate; Length: Quick; Tags: CSS, Grids
View original post
1
Add a comment...

Robin Venneman

Shared publicly  - 
 
 
HTTP/2 is done: http://bit.ly/1AjHFzJ - hooray! Time to undo all of those HTTP/1 hacks: http://bit.ly/1MvZdiw.
26 comments on original post
1
Add a comment...
People
Have him in circles
75 people
Jose Stoney's profile photo
Thibault Verougstraete's profile photo
ZULLY ANALY CASTILLO MARICHIN's profile photo
Paul M Roberts's profile photo
Mamadou Gueye's profile photo
Kalu Igwe's profile photo
Mission Blue's profile photo
Ecopreneurist's profile photo
BMAC GR's profile photo
Communities
8 communities
Basic Information
Gender
Male
Story
Tagline
Hybrid web / UI designer & developer specialized in front-end development, JavaScript and Node.js
Work
Occupation
Software engineer
Skills
Web development, web applications, UI design, HTML5, CSS3, JavaScript, Node.js, AngularJS
Employment
  • HGST
    Software engineer, 2015 - present
    Full-stack JavaScript web UI development
  • Freelance
    2012
Robin Venneman's +1's are the things they like, agree with, or want to recommend.
Writing Modular JavaScript With AMD, CommonJS & ES Harmony
addyosmani.com

Learn how to write modular JavaScript using modern synchronous and asynchronous formats such as AMD and CommonJS

Atlassian
plus.google.com

We're the makers of JIRA, Confluence, Bitbucket, Stash, HipChat and a dozen other products for collaboration and product development.

The Landscape Of Front-end Development Automation (Slides) - HTML5Rocks ...
updates.html5rocks.com

A resource for developers looking to put HTML5 to use today, including information on specific features and when to use them in your apps.

How to keep up to date on Front-End Technologies - The Recipe
uptodate.frontendrescue.org

How to keep up to date on Front-End Technologies - The Recipe

Easy Tips To Optimize Local Search For Targeted Traffic
www.1stwebdesigner.com

Local search is becoming more and more important because when you operate only locally, it is to your advantage to be found by your local cl

GuideGuide
www.guideguide.me

A columns, rows, and midpoints panel for Photoshop

Google Web Fonts Open Sans
www.google.com

Open Sans is a humanist sans serif typeface designed by Steve Matteson, Type Director of Ascender Corp. This version contains the complete 8

plusone-button
www.google.com

العربية, български, català, 中文 ‏(简体), 中文 ‏(繁體), hrvatski, čeština, dansk, Nederlands, English ‏(UK), English ‏(US), eesti, Filipino, suomi,

How do our favorite tech companies make money?
rcs.seerinteractive.com

Ever wonder how Spotify, Google Maps, Pandora, or Dropbox make money? Find out here...find out if they are profitable or not and how they ma

WordPress › Blog Tool and Publishing Platform
wordpress.org

WordPress.org. Home; Showcase; Extend. Plugins; Themes; Mobile. About; Docs; Blog; Forums; Hosting; Download. WordPress is web software you

imjustcreative | your creative logo & brand identity designer
imjustcreative.com

Your creative logo & brand identity designer. Producing finely tuned logos, identities & rebrands. Iconic, typographic and minimali

FlexSlider - an awesome, fully responsive jQuery slider plugin.
flex.madebymufffin.com

FlexSlider is an awesome, fully responsive jQuery slider plugin, perfect for both beginners and seasoned pros.

Brands of the World™ | Download vector logos and logotypes
www.brandsoftheworld.com

Brands of the World is the world's largest library of brand logos in vector format available to download for free. BotW is also a great plac

Alertbox: Jakob Nielsen's Newsletter on Web Usability
www.useit.com

User research findings, Design guidelines for Web and intranet usability, Top-10 mistakes of Web design, How to write for the Web.

2011 #Freelance Industry Report (Free, must read!) @EdGandia #freelance...
www.internationalfreelancersday.com

2011 Freelance Industry Report Despite the meteoric growth in freelancing over the last decade, there is very little published information a

Google Web Fonts
www.google.com

Hundreds of free, open-source fonts optimized for the web. Just 3 quick steps between you and a good lookin' website. 1. Choose: Search

Normalize.css: Make browsers render all elements more consistently.
necolas.github.com

Normalize.css is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. We res

Think with Google
plus.google.com

Google’s take on fresh marketing insights and a look at what’s next

JavaScript pattern and antipattern collection
shichuan.github.com

A JavaScript pattern and antipattern code collection that covers function patterns, jQuery patterns, design patterns, general patterns, lite