Nominate Your Favorite “Codeversationalist!”

We’re excited to announce our first-ever Creative Codeversationalist Contest! The contest will kick off today, Tuesday, March 26. What is a “codeversationalist,” you might ask? Easy! It’s someone who engages in conversation about coding. We’re looking for the best codeversationalists—those bloggers, reporters, and student bloggers who are your leading sources of knowledge about coding.

Continue reading

Verge Bloomington at the Root Cellar, March 14

I attended my first Verge Bloomington event last night at the Root Cellar in downtown Bloomington. It was exciting to be in a room with a bunch of motivated and interested startup enthusiasts! Verge Bloomington has been meeting monthly since October, and every meeting involves two five minute pitches from local startups followed by a longer-form “fireside chat”—sort of an informal keynote. At this month’s meeting, I spoke about Treaty for five minutes, followed by Tony Schy from Jeffersonville accelerator Velocity, and a very informative fireside chat with Bloomington attorney D. Mike Allen. Continue reading

Treaty is Now Generally Available!

See what’s changed in the past few weeks!

It’s a big day for the Code Together team as our second product, Treaty, is now generally available and ready for its big debut. Treaty is a real-time, collaborative document editor that integrates with existing web applications, allowing multiple users to work together in editing and exchanging documents without ever needing to leave a company website. Treaty was designed with corporate intranets, project management applications, and eLearning applications in mind.

Continue reading

Encouraging Data about Female Entrepreneurs

I’d like to spend some time today to discuss the growth in women in entrepreneurship. Over the past few years as I’ve led Code Together, I’ve started to finally notice some slow growth in the number of other female entrepreneurs I encounter. As it turns out, female-led technology startups are on the rise, and there are a lot of factors to it. Did you know that according to a recent Bloomberg Businessweek article, tech companies led by women are more capital efficient and have a 35% higher ROI than companies owned by men? Continue reading

The Learn-to-Code Movement Continues

I was a bit surprised when Mayor Bloomberg expressed his desire to learn to code at the beginning of last year. Since then, a coding movement has definitely exploded across the country! This movement got even more publicity this week when, a nonprofit aimed at growing computer programming education, released a video featuring an all-star lineup—from tech titans like Mark Zuckerberg and Bill Gates to basketballers like Chris Bosh. Continue reading

Check Out Our Guest Post on!

Last week I had the opportunity to contribute to a great software developer community, wanted to hear about what we are doing with Squad and how it might fit in with the needs of the developer and startup communities. It was a great opportunity for me to think through and quantify how Squad has changed the way I think about development, how it’s affected our team’s development cycles (since we always use Squad to work on Squad), and ways other teams can incorporate collaboration into their culture. Check it out on the blog or find it reposted after the break!

Continue reading

Treaty vs. Google Drive—So What’s the Difference?

Since we rolled out the beta version of Treaty two weeks ago, we’ve already signed up a number of testers and have received some great feedback so far. But one question that has come up a few times is the difference between Treaty and Google Drive (previously known as Google Docs). After all, they both allow you to share and edit text and documents. However, as I touched on in last week’s post, Treaty integrates directly with our customers’ web applications, so that the application’s users don’t have to leave to work on their documents.

Continue reading

The Momentum Continues—Announcing Treaty

The Squad team is off to a busy start in 2013 as we announced our latest product last week, Treaty. So what is it? Treaty is a real-time collaborative text and document editor that makes it easy to add document collaboration to existing web applications. Kira Newman of Tech Cocktail did a great job of evaluating the new solution in her article last week.

“Google Docs is probably the go-to destination for document sharing right now. But for app developers, it’s not ideal: users have to leave your application to work on their files, and then start sharing URLs. Instead, Treaty would keep users on your site, in a document editor with your own branding.”

To expand on Kira’s thoughts, Treaty does resemble Google Docs in some ways but is also very different. First, since it integrates directly with our customers’ web applications, so that the application’s users don’t have to leave to work on their documents. This is a big deal in terms of customer retention, because you really want to keep your customers on your site for as long as possible. In addition, for an end-user to use Google Docs, he (obviously) must first have a Google account (which may be rather ubiquitous but not entirely universal) and must then upload his documents to Google Drive before he can edit them with Google Docs. Documents simply uploaded to the web application generally can’t be opened with Google Docs. With Treaty, end-users can upload documents directly to the web application, and then edit them right there. 

We’re still in beta mode right now but have seen some great results so far. We’ve rolled out the tool to a number of testers and we (along with the testers) are happy with what we’re seeing so far. Ben, our resident developer extraordinaire, has been plugging away to get Treaty ready for full launch later this month. Check out some of the updates he made just this week:

  • Implementation Guide: This page provides all the implementation documentation needed to get started with Treaty. It gives implementation instructions for users who will be including Treaty in their existing applications, as well as some more general information about the available customizations and the API’s capabilities.
  • Examples and Tutorials: This page is fairly technical but a great tool for devs looking to implement Treaty. If offers examples of how Treaty can be used and customized.

We will be sure to continue with the updates as Treaty comes along both via the blog and our newly formed Treaty Twitter handle. In the meantime, check it out and tell us what you think by dropping a line in the comments section below.

Announcing Vim Keybindings for Squad!

After talking with many dedicated vim users, it became clear that vim compatibility was a vital feature for Squad. Fortunately, Code Mirror made it relatively easy to add vim keybindings within Squad.

To turn on vim mode, open the “Edit” menu in Squad, and scroll over the “Key Bindings” item. There, select “Vim” and you’ll be ready to go. Note that selecting vim mode in your workspace won’t affect the keybindings for anyone who joins you in the workspace; every participant can choose vim or normal keybindings.

We hope you enjoy this new feature! Feel free to drop us an email at or tweet @squadedit to let us know what you think.