/categories/software-engineering/index.xml

6 Health Care Companies That You Probably Didn’t Know Use Ruby on Rails.

Rails is dead! Long live Ruby on Rails!

A recent discussion on the Ruby Rogues podcast reminded me that since I started doing Ruby on Rails in 2007, the platform really hasn’t lost any momentum. Companies continue to reach for this product to build custom web applications. With the right talent on a team, it can be a very productive endevoru

Here’s a few companies that I know use Ruby on Rails for some of their products if not their main product.

1. Doximity

A pioneer of mobile health apps to connect health care professionals and make them more productive, Doximity’s dynamic team delivers with Ruby on Rails alongside whatever other technology they need to get the job done. They promote growth among their developers and this is one of the key assets of good Ruby on Rails development team. Doximity

Read More

5 Essentials for Software Engineering Team Success

5 Essentials for Software Engineering Team Success

TLDR;

  1. Continuous Integration and Continuous Deployment

  2. Automated QA and Full Product Regression Test Suite

  3. TDD - Unit Testing

  4. Code Reviews and Automated Code Quality Checks

  5. Mentoring

Alternate Title: 5 Things that your company or agency should be doing to get the most out of your Software Engineers

1. Continuous Integration and Continuous Deployment

Continuous Integration (CI) is a development practice where engineers integrate code into a repository several times a day. Each check-in is verified by an automated build. This allows teams to detect problems early whereas Continuous Deployment aims to reduce the time elapsed between writing a line of code and making that code available to users in production. Ideally, a passing automated build means the product is deployed to production. Numerous tools exist to help teams accomplish this: CircleCI, Codeship, Docker, etc

Read More

Selecting a CMS for your Client

When you start a website or blog, you need to carefully assess all the content that you are going to post on the particular domain. To attract an audience to the site, you need to make sure that the content that you are posting on the website is useful, interesting, easy on the eyes as well as well organized. Organization and management of content on the website should be given equal importance as much as the quality of the content.

Read More