March 2015 by Tobias Günther

Building Your Own Blog

It's 2015 - and yet we just relaunched our blog with a custom, home-made solution. We're well aware of all the great blogging platforms and systems out there. But we had a couple of good reasons to go custom. Continue Reading →

Top Posts

Git Cheat Sheet

Even with a GUI application at hand, there are times when you resort to the command line. Since we can’t memorize all important Git commands, we've created a nice cheat sheet. Download it for free.

Read more →

Diff Tools on Mac OS X

Staying up-to-date in a software, writing, or design project is hard - especially when multiple people are working on it. Without the right tools, you won't be able to understand the changes that move the project forward. This is where a diff tool comes in handy.

Read more →

We make Tower, the best Git client.

We help over 50,000 users in companies like Apple, Google, Amazon, Twitter, and Ebay to easily & productively work with the Git version control system.

Try it 30 days for free
Recent Posts

An Illustrated History of Mac OS X

history-of-osx-thumb

We're celebrating Yosemite with our new infosite: "An Illustrated History of Mac OS X" takes you on a wonderful journey - through the history of both Mac OS and, well... big cats!

Read more →

12 Git Hosting Services Compared

git-hosting-services-thumb
Today, there are tons of services for hosting your Git repositories. Although having such a diversity to choose from is definitely a good thing, it also makes it hard to find the right one for your specific needs. Therefore, we've compiled a list of 12 services as a starting point for your own research. Read more →

6 Tips to be More Productive with »Xcode«

xcode-icon

It's important to know an application inside out when you spend a lot of time in it. And for most iOS & Mac developers, Xcode is the application they spend virtually all of their time in.
In this article, we've compiled 6 tips that help you become more productive with Xcode.

Read more →

Become a Better Programmer: 5 Essential Methods at a Glance

Developing software in a professional way is more than just the simple act of 'coding'. To grow as a programmer, you'll have to master other practices as well. We've compiled an overview of 5 tools and methods that are timeless classics by now.

Read more →

Finding the Right Text Editor

There's definitely no shortage of text editors on the Mac. Quite the contrary: today, developers can choose from more great tools than ever. With this abundance of tools, however, the question is not how to find a "good" tool per se - but how to find the right tool for your needs. Luckily, text editors differ vastly in features and philosophy. By determining what general type of tool you're looking for, your options suddenly become manageable.

Read more →

Understanding Rebase (And Merge) in Git

This is an excerpt from our new ebook "Learn Version Control with Git". Read the full article in our free online book.

Read more →

Understanding the Concept of Branches in Git

This is an excerpt from our new ebook "Learn Version Control with Git". Read the full article in our free online book!

Read more →

Marketing to Software Developers

Robert Reiz learned the hard way about marketing to software developers. An experienced dev himself, he shares his insights from growing VersionEye, a notification system for software libraries.
This is a guest post in our series "A Word of Advice". We're asking successful developers, designers, and entrepreneurs to share a bit from their experience.

Read more →

Switching from Subversion to Git

This is an excerpt from our new ebook Learn Version Control with Git. Read the full article in our free online book.

Read more →

5 Tips to be More Productive with BBEdit

bbedit-icon

BBEdit is one of the most feature-rich text editors on the Mac. Over many years, it has been improved and refined to become the powerful application that it is today. In this post, we have compiled 5 tips that will help you get the most out of it.

Read more →

Leave a Task Unfinished

Some mornings, it's really tough to get started. Dennis Reimann, famous for his iOctocat iOS app, has found a nice litte routine that kickstarts his day.
This is a guest post in our series 'A Word of Advice', where we're asking successful developers, designers, and entrepreneurs to share a bit from their experience.

Read more →

Don't Do It Yourself

Doing things yourself has many advantages: you can save money, you have everything under control, etc. But it also has some serious downsides. And over time, they clearly came to outweigh the advantages for us!

Read more →

The Basic Workflow of Version Control

When you're starting with version control, you first need to understand the 'big picture': What does a general workflow look like? Which steps are involved? What do they do? In our infographic, we provide a breakdown of a typical workflow with version control. Download it for free!

Read more →

Command Line Cheat Sheet

For many, the command line belongs to long gone days: when computers were controlled by typing mystical commands into a black window; when the mouse possessed no power.
But for many use cases, the command line is still absolutely indispensable! Our new cheat sheet is here to help all 'command line newbies': it not only features the most important commands but also a few tips & tricks that make working with the CLI a lot easier.

Read more →

Leave Your Office to Find Focus

Did you ever find yourself in a place other than your office that enabled you to be extremely focused on one task? For many, getting work done still means being in the office and in the office only. Even though they have a hard time focusing and being productive. Often a simple change of scenery can help.

Read more →