Software Development Blog

person creating prototypes at his desk

12 Kick-Ass Software Prototyping and Mockup Tools

Finding a piece of software for creating a prototype of your future application may seem easy. But consider this: software prototypes are created by different people for different reasons. This article will help you find just the right tool for the job.

Russian Ibragimov speaking at a conference

"Why I Started Learning Kotlin": an Interview with Ruslan Ibragimov

Ruslan has been with ObjectStyle since 2016. When he's not busy writing code, he heads Belarus Kotlin User Group and talks about the language at various conferences. In this interview, we discuss why Ruslan took up Kotlin and how he sees it future.

software testing vs quality assurance

Getting Started with Software Testing and QA (CEO's Cheat Sheet)

After reading this article, you will learn: Should you test your software product? What's the difference between Quality Assurance, QC and testing? Who is who in the testing world? (Job titles and corresponding duties). And, how to hire your first QA team.

civil society initiatives on GitHub

Changing the World from GitHub: 15 Open-Code Initiatives That Drive Social Change

Technology has the power to revamp our societies in previously unimaginable ways through easier access to information, greater transparency and increased public awareness. Sometimes it's the government, and sometimes it’s the citizens that take charge.

agile development tools

13 Agile Project Management Tools for Developers

In this post, we look at all-time leaders in the dev tools space as well as some promising, up-and-coming project management software that could be of interest to our readers.

notebook and pencil image

Why choose a custom CMS over WordPress, Joomla, Drupal, etc.

Should your company use a ready-made or a custom-built content management system? This article talks about who should go with an out-of-the-box CMS like WordPress or Drupal and who should look for a custom solution – and why.