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

  1. 1
    Organizing Your Backbone.js Application With Modules
    4 people · 90 points · first shared 2011 · 6 comments on HN
  2. 2
  3. 3
    JavaScript WebRTC in Opera Mobile 12
    3 people · 6 points · first shared 2012 · discussion on HN
  4. 4
    Dive into Flexbox
    3 people · 6 points · first shared 2012 · discussion on HN
  5. 5
    Realtime Nodejs App: A Stress Testing Story
    2 people · 15 points · first shared 2012 · discussion on HN
  6. 6
    Bocoup's post on building Ringmark (rng.io) with Facebook
    2 people · 10 points · first shared 2012 · discussion on HN
  7. 7
    JavaScript Object.observe
    2 people · 5 points · first shared 2012 · discussion on HN
  8. 8
    JavaScript: Arduino Programming on Node.js
    2 people · 1 points · first shared 2012 · discussion on HN
  9. 9
    Random Number Generation in JavaScript
    2 people · 1 points · first shared 2013 · discussion on HN
  10. 10
    Introducing the Backbone.js Boilerplate
    1 people · 222 points · first shared 2012 · 39 comments on HN
  11. 11
    Introducing Grunt
    1 people · 179 points · first shared 2012 · 28 comments on HN
  12. 12
    The Strategy Pattern in JavaScript
    1 people · 30 points · first shared 2011 · 10 comments on HN
  13. 13
    HTML5 XBOX Controller in Firefox Nightly
    1 people · 29 points · first shared 2011 · 11 comments on HN
  14. 14
    Html audio generated music
    1 people · 23 points · first shared 2010 · 7 comments on HN
  15. 15
    Synchronizing HTML5 Slides with Node.js
    1 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.
thelonecabbage · 2012-02-09
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.
"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…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close