B
Bocoup Weblog
weblog.bocoup.com · Company blog · on HN since 2010
The weblog of Bocoup, a web consultancy, with JavaScript posts on Backbone.js, Node.js, WebRTC, and Arduino programming.
What HN saysHN commenters link it for specific JavaScript topics such as WebRTC in Opera Mobile, Backbone module organization, and random number generators in browsers.
46HN people shared it
11linked it in comments
51stories submitted
792story points
13 years agolast shared
2010people per year2026
Most-shared posts
- 1Organizing Your Backbone.js Application With Modules4 people · 90 points · first shared 2011 · 6 comments on HN
- 2Open source Backbone.js app for open source Venture Capital3 people · 42 points · first shared 2012 · discussion on HN
- 3JavaScript WebRTC in Opera Mobile 123 people · 6 points · first shared 2012 · discussion on HN
- 4Dive into Flexbox3 people · 6 points · first shared 2012 · discussion on HN
- 5Realtime Nodejs App: A Stress Testing Story2 people · 15 points · first shared 2012 · discussion on HN
- 6Bocoup's post on building Ringmark (rng.io) with Facebook2 people · 10 points · first shared 2012 · discussion on HN
- 7JavaScript Object.observe2 people · 5 points · first shared 2012 · discussion on HN
- 8JavaScript: Arduino Programming on Node.js2 people · 1 points · first shared 2012 · discussion on HN
- 9Random Number Generation in JavaScript2 people · 1 points · first shared 2013 · discussion on HN
- 10Introducing the Backbone.js Boilerplate1 people · 222 points · first shared 2012 · 39 comments on HN
- 11Introducing Grunt1 people · 179 points · first shared 2012 · 28 comments on HN
- 12The Strategy Pattern in JavaScript1 people · 30 points · first shared 2011 · 10 comments on HN
- 13HTML5 XBOX Controller in Firefox Nightly1 people · 29 points · first shared 2011 · 11 comments on HN
- 14Html audio generated music1 people · 23 points · first shared 2010 · 7 comments on HN
- 15Synchronizing HTML5 Slides with Node.js1 people · 19 points · first shared 2011 · 2 comments on HN
What HN people wrote when they linked it
jepler · 2014-02-05
http://weblog.bocoup.com/random-numbers/ -- random number generators in common web browsers (& more)
ohwp · 2013-02-05
One year ago I've seen demo's with Opera Mobile 12 and WebRTC
Found this linke: http://weblog.bocoup.com/javascript-webrtc-opera-mobile-12/
guynamedloren · 2013-01-02
If you're interested in Arduino and are familiar with js/node, check out Johnny-Five (https://github.com/rwldrn/johnny-five).
"My goal for Johnny-Five is to create a framework for programming Arduino Robots with nothing more then JavaScript. I believe that JavaScript, inherently asynchronous and the platform that Node.js has built around this paradigm, is the perfect environment for writing evented, streaming programs for controlling the highly synchronous world of hardware." -- via http://weblog.bocoup.com/javascript-arduino-programming-with-nodejs/
I don't know anything about robotics or arduinos (though I've done a bit of electronics hacking/tinkering throughout my life), but this project makes me want to jump right in head first.
rwaldron · 2012-03-01
thelonecabbage · 2012-02-09
not to forget the Memoiz Module pattern from http://weblog.bocoup.com/organizing-your-backbone-js-application-with-…
joelhooks · 2012-02-01
Here's a complete app built on Backbone.js: http://weblog.bocoup.com/startup-data-trends/
tbranyen · 2012-01-26
We have a post on it as well on our blog:
http://weblog.bocoup.com/startup-data-trends/
vladikoff · 2011-11-28
Here's the "Organizing Your Backbone.js Application With Modules" article that was mentioned in the screencast:
http://weblog.bocoup.com/organizing-your-backbone-js-application-with-…
boazsender · 2011-05-30
Rwaldron has some good coverage of this over at http://weblog.bocoup.com/javascript-firefox-aurora-6-and-eventsource-a…
Funny, I just posted this link to Rwaldron's coverage right before you posted to the link he is responding to.
bd · 2010-11-11
"But really, an IL that doesn't support integers? An IL where a member field access may involve looking up a string in a hash table instead of being a single machine instruction? Propose that as an IL to a compiler guy and they'll laugh at you."
Yup, JS arrays look crazy when you are used to C and pointers (I was shocked when I first found out).
That's why WebGL folks had to come up with typed arrays:
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec…
http://weblog.bocoup.com/javascript-typed-arrays
WickyNilliams · 2013-01-22
I think you're slightly off with your conclusion of responsive web design. It doesn't aim to cater to people resizing their windows (that's just an added benefit), it aims to cater to all devices regardless of window size.
Assuming we're still considering responsive design, if designed from a mobile-first perspective you'd be surprised how clean the code can be to deal with this. Start with minimal resources and most of your content stacked vertically so that it's lightweight and easy to consume on a touch device. Providing you've used relative units (ems in particular) you can scale up for larger screen with super simple media queries that just bump the font-size on body (e.g. body { font-size: 120%; }). You can find an awesome overview of this approach on Trent Walton's site [1]. Compare this with a hacky approach of doing desktop-first - you're loading assets (probably) unnecessarily, hiding chunks of markup to never be displayed, hammering your CSS to fit your desktop peg into a mobile hole. I know this doesn't cover everything, and any sufficiently complex site will require more than just bumping font-size, but honestly it doesn't have to be super difficult and full of horrible workarounds.
Now with the resposnive vs. separate site debate, the way I've always thought of it is responsive site for web sites, separate sites for web apps. Apps are sufficiently complex, with enough interaction that they require fundamental changes in HTML, CSS and JS to adapt to touch…