JetBrains 9th Annual Hackathon
We are driven by innovation. By fostering the freedom to test new ideas, our annual Hackathon brings about change that can echo throughout the whole of JetBrains. Check out the results of our 9th JetBrains Hackathon to see what the teams have created this year!
Coding the Art, Continued
Update: Read the update from 2019 about our code-generated art being used to create original artworks. Crafting tools and making them better is human nature. JetBrains has built its business on this tradition, by creating tools which developers love using daily and which automate the routine parts of their jobs. Almost 2 years ago, we shared a story of how we create artwork at JetBrains, along wi
Baking Boards or the Secret Ingredient of Agile Cuisine
Behind every JetBrains product, there are numerous teams: developers, product marketing (PMM), technical writers, designers and many others. Each team has established their own workflows to match their goals, working habits, and the team profile. In an earlier post, we described how the YouTrack team had been cooking Scrum and had managed to transform this methodology to find the most balanced app
Being Agile in Your Own Way: A Scrum Guide by the YouTrack Team
Six years ago, the YouTrack team started developing an Agile board in YouTrack (our issue tracker and agile project management tool). At JetBrains, dogfooding is one of the key principles of product development. So while building a tool for our customers that conformed to the main principles of an agile framework, we knew we had to experience Agile firsthand. That’s when we decided to adopt Scrum.
The Art of Code, Visualized
Update: Read the update from 2018 about our approach to creating product artwork. Most of us who write code treat it as something special, more than just a bunch of characters stored in files. A lot of experience, thought and trial and error is put into it. For many, coding is creating and the code is their art. Some believe software development is rather art than science. And while we can't se
How TeamCity uses TeamCity
Overview TeamCity was started back in 2005 out of our own need to have a flexible and powerful continuous integration server that could deliver functionality beyond the offerings that were available at the time. Since then, much of the functionality in TeamCity has been as much a result of our own requirements as that of our users, as we continue to use it throughout JetBrains daily. While it pr