Blog
Categories
- Feb 21 2014
d3.chart v0.2: Iterating on Reusability
It’s been about eight months since we announced d3.chart, and today we’re excited to release a new version of the framework for creating reusable visualizations. We’ve strived to incorporate as many of the lessons we learned in the eight months since the initial release. For detailed explanations of these changes, see our migration guide and […]
Continue Readingd3.chart v0.2: Iterating on Reusability - Feb 18 2014
Building Command Line Tools in Node with Liftoff
One of my favorite things about programming in node is the package management system. In almost all instances, the practice of locally installing modules for each project has simplified my life as a developer. However, as a long time contributor to Grunt, I have become intimately familiar with one edge case where this practice breaks […]
Continue ReadingBuilding Command Line Tools in Node with Liftoff- Tagged in:
- deployment,
- open source,
- tools and workflow
- Feb 14 2014
Time Estimation, Software, and Dinner
Software development is a lot like meeting a friend for dinner. I’m serious! Every now and then I find myself sitting at a restaurant bar at 6:58 waiting for my friend to show up for our 7 o’clock reservation. All of a sudden I get a text: “Running 5 minutes late. See you soon.” Well, […]
Continue ReadingTime Estimation, Software, and Dinner- Tagged in:
- software development process
- Feb 07 2014
The Little JavaScripter, Revisited
Many readers will recognize the following program, which is an adaptation of The Little Schemer’s Y combinator implementation; written and published by Douglas Crockford in 2003 to demonstrate the commonalities found between JavaScript and Scheme. If you’re unfamiliar with recursion, fixed point combinators or the “Y combinator”, take a look at the Wikipedia article and […]
Continue ReadingThe Little JavaScripter, Revisited- Tagged in:
- performance,
- web standards
- Feb 05 2014
Good-Bye Darius
Four years ago, when Darius first came by Bocoup for some help writing Akihabara Engine documentation, we were all instantly drawn to his excitement for games and the web. A year later, when I called Darius and invited him to work at Bocoup, he was just as thrilled to join the family as we were […]
Continue ReadingGood-Bye Darius- Tagged in:
- news
- Jan 27 2014
Shell Hacking – CDPATH
Imagine you are working in your shell, you could be in any directory anywhere, but you want to go to ~/Projects/MyProject. You’re probably used to typing something like this: cd ~/Proj[tab]/MyPro[tab] Wouldn’t it be nice if you could end up in the exact folder you want with just: cd MyProject The CDPATH environment variable Much like the […]
Continue ReadingShell Hacking – CDPATH- Tagged in:
- tools and workflow
- Jan 27 2014
Welcome Claire Rittershaus
A new, friendly face will be greeting you the next time you stop by the Bocoup Loft! I’m excited to share that Claire Rittershaus has joined us as our new Office Manager. Claire will be keeping the Bocoup Loft in top-form in addition to organizing traveling Bocoupers and Bocoup’s extensive sticker inventory. Next time you’re […]
Continue ReadingWelcome Claire Rittershaus- Tagged in:
- news
- Jan 23 2014
Announcing: Data Visualization Best Practices on Mobile Devices – Our New Knight Foundation Prototype Grant
Translating data visualization to smaller resolutions is a challenge that can’t be solved with responsive design techniques alone. New interaction models and different visualization techniques are required to accomodate smaller interfaces. We’ve spent a lot of time thinking about this problem as part of our consulting work and are very excited to be one of […]
Continue ReadingAnnouncing: Data Visualization Best Practices on Mobile Devices – Our New Knight Foundation Prototype Grant- Tagged in:
- data analysis,
- data visualization,
- design
- Jan 22 2014
Nom: My Process For Designing a Restaurant Site
In the world of web design it’s more common to condemn or praise existing work than it is to talk about the actual process of creating something great. For example, over the years I’ve complained more and more about restaurant websites. I don’t just mean the ones that play background music, rely on Flash, use […]
Continue ReadingNom: My Process For Designing a Restaurant Site- Tagged in:
- design,
- software development process
- Jan 20 2014
My Experience as a Bocoup Fellow
Hi, I’m Lidza, and I’ve just completed the Open Web Engineering Fellowship at Bocoup – this post is about my experience learning web application development. Background The Open Web Engineering Fellowship at Bocoup was my first experience with front-end web application development. My background is in working with the Linux Kernel, specifically device drivers. While […]
Continue ReadingMy Experience as a Bocoup Fellow