More posts loaded.

Blog

Follow along as we chronicle our work with our partners, the latest news on the web platform, and our efforts to build a more collaborative, inclusive company culture.
  • Equality and Relational Operators: Comparing the strange relationship between null and 0

    Leo Balter - March 29th, 2016

    Recently I saw a tweet about the relationship between values in JavaScript saying that greater or equals means nothing. The tweet reported the following results: null >= 0 // true null > 0 // false null == 0 // false My experience with the JavaScript language makes me believe that everything has a meaning, even […]

  • Seams in JavaScript

    Mike Pennisi - March 17th, 2016

    Sometimes I’m not satisfied with the way things are. I wish they could be a little bit different, just for a moment. I deal with this desire in my personal life by sighing and gazing through a rain-dotted window. When writing code, I take a more productive approach: I use seams. During application development, there […]

    CC BY-SA icon
  • A Git Workflow Walkthrough – Reviewing Pull Requests

    Jim Vallandingham - July 24th, 2015

    Last time, we looked at how using feature branches makes life easier, and how you would create a feature branch to make a change and push it up to GitHub for review in the form of a pull request. Now that a Pull Request is live, someone has to review it. Let’s walk through some […]

  • A Git Workflow Walkthrough – Feature Branches

    Jim Vallandingham - July 20th, 2015

    When it comes to learning Git, most folks I’ve talked to (myself included) have taken the slow and gentle path toward becoming proficient by adding it incrementally to their existing development processes. We begin by just running git init on an almost finished project and adding everything with a commit message such as start. Then, […]

  • TXJS Node Workshop

    Greg Smith - June 12th, 2015

    We’re thrilled to announce a new workshop on July 23rd, the day prior to TXJS! Austin’s very own Bocouper Kassandra Perch aka Nodebotanist will be providing a full day workshop introducing server programming with Node.js. This workshop is particularly useful for front-end developers who are looking to expand their skills to include backend or full-stack […]

  • Lessons from Scrum

    Greg Smith - May 1st, 2015

    There is a notion in the software industry that teams are either “doing Scrum” or not. That is true in some cases, but the majority of teams are using a hybrid of methodologies based on their experiences and situation. Some of this apparent isolation is linguistic: Scrum has its own terminology for some notions that […]

  • Summer 2015: Bocoup, CSSConf, TXJS, Roost, and You!

    Adam Sontag - February 19th, 2015

    Even as unconscionable amounts of snow have bombarded the Bocoup Loft this winter, we’ve kept ourselves warm by keeping the sun in our hearts – and in our plans. Summer’s always more fun with friends, and that’s why we’re partnering with our colleagues Nicole Sullivan and Alex Sexton to bring you CSSConf US and TXJS […]

  • Git Workflows For Successful Deployment

    Matt Surabian - May 7th, 2014

    One of the best parts about working at Bocoup is the freedom we have to explore ideas and open source projects. The diverse range of experience and interest we all bring to the table means there are always interesting open conversations taking place in the office; both about the implementation of specific ideas and the […]

  • Time Estimation, Software, and Dinner

    Greg Smith - February 14th, 2014

    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, […]

  • Nom: My Process For Designing a Restaurant Site

    Greg Smith - January 22nd, 2014

    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 […]