Improve Your Culture With These Team Lunch Tips from 20 Startups

Posted by Aslihan Buner on Dec 15, 2018 10:39:00 AM

team_lunches-1024x258-1-676x170

The importance of eating together has long been recognized in positive child development and strengthening family bonds. Eating together is a great equalizer and it can be a good way to help form better and more valuable relationships amongst teams of co-workers too.

Read More

Tags: Startup, Company Culture, Team

7 Ways to Get More Out of Beta Testing

Posted by Aslihan Buner on Dec 5, 2018 10:19:00 AM

beta-testing-1024x576-1-676x380

The weird and wonderful bugs that get thrown up when real users first start using your code never ceases to amaze. There’s always some odd edge case that had been overlooked, despite you think about little else for several weeks. We’ve been through this many times and concluded that beta testing is the solution to our problems.

Read More

Tags: Software Testing, Beta Testing, Test Automation, Testing

9 Effective Code Review Tips

Posted by Aslihan Buner on Nov 29, 2018 10:40:00 AM

9-Tips-Blog-Post

9 Code Review Tips

For everyone:

Read More

Tags: Coding, Software Development, Software Testing, Code Review, Testing, Developer Tools

9 Integration Testing Do’s and Don'ts

Posted by Aslihan Buner on Nov 20, 2018 10:47:00 AM

integration-testing-blog

Integration tests check whether your application works and presents properly to a customer. They seek to verify your performance, reliability and of course, functional requirements. Integration tests should be run against any of your developer, staging and production environments at any time.

Read More

Tags: Coding, Software Development, Software Testing, Integration, Software, Checklist, Planning, Design

A Guide To Open Sourcing Your Project at Work

Posted by Aslihan Buner on Nov 15, 2018 9:37:00 AM

open-source-blog

Congratulations! You’ve written something at work that is amazing and you want to share it with the world! This guide covers three key areas that you should consider before making the leap: Why, when and how to do it.

Read More

Tags: Coding, Software Development, Project Management, Code Review, Coder, Open Source

How to Organize a Hackathon?

Posted by Aslihan Buner on Nov 10, 2018 11:23:00 AM

hackathon-1

So you want to run your own Hackathon? Great! Hackathons are a good way to meet and exchange ideas with fellow developers and creative team. They provide attendees with a boot camp style of learning and making something in just a few hours or days. They also push people out of their comfort zones so it can be a great method of getting people to work on different projects or with new technologies and programming languages. However, these events take a significant amount of planning and preparation in order to be successful. We’ve run many similar events for developers over the years and here are our tips for organizing your own Hackathon:

Read More

Tags: Project Management, Planning, Hackathons, Developer Relations, Event Planning, Succession Planning

7 Tips For Better Developer Designer Relations

Posted by Aslihan Buner on Nov 5, 2018 10:50:00 AM

cropped-homepage-services-1-676x386

In typical organizational groupings, designers and developers often find themselves in separate teams. Also, a common misperception of the people in these roles is that they are different — developers are logical, analytical, left-brainers whilst designers are the creative, flexible, right-brainers. And whenever people are separated like this, it’s easy for the relationship to become adversarial. Pretty soon all you do is to focus on the differences. Either they are those hippy-dippy designers with their strange and impossible requests or those vision-less, code monkeys. An ‘Us vs. Them’ mindset takes hold, leading to a break-down in communication which gets borne out in poorer products.

Read More

Tags: Project Management, Developer, Design, Teamwork, Designer, Developer Tool

Why Your Retrospectives Have Become Unproductive?

Posted by Aslihan Buner on Nov 3, 2018 10:51:00 AM

0_8htyfusp8enjg3bu-1-676x448

Retrospectives provide teams with an opportunity to reflect. They’re an opportunity to discuss what is working and what isn’t with the goal of iterative improvement. The meetings should create a safe environment for team members to share and discuss processes and practices constructively so they could come up with actions to resolve problems or improve how the development team functions.

Read More

Tags: Project Management, Teamworkagile, Retrospectives, Devops, Teamwork

How Low Should You Go? Level of Detail in Test Cases

Posted by Aslihan Buner on Nov 1, 2018 10:52:00 AM

0_wFikjtzexSuW-spe

It can be difficult to know just how much detail you should include in your test documentation and particularly in test cases.

Read More

Tags: Software Development, Software Testing, Software, App Development, Knowledge Sharing

Taming A Wild, Testless Code Beast and  4 Steps To Improve Test Coverage

Posted by Aslihan Buner on Oct 25, 2018 9:03:00 AM

person-smartphone-office-table-676x450

Whether you’re working on an existing or new application, you’ll often find yourself playing catch up when it comes to tests. Soon deploying code changes feels like poking at some ugly, sleeping code monster — you aren’t sure what’s going to happen, but you know it won’t be good.

Read More

Tags: Coding, Software Development, Developer, Continuous Integration, Software, Automation