Coding Standards & Reviews – Our Motivation

Developing “clean” code is very important for any web / mobile application development firm, and making maintainable, readable, and documented code helps OmniSpear keep a competitive edge and a superior product. Our team has a strong focus on coding standards and cleanliness. This disciplined approach gives both our developers and our clients the benefit of clean, robust, and maintainable code.

Our Motivation

As a firm focused on its clients and developers, OmniSpear prides itself on delivering clean, robust, and maintainable code. This is the drive that led us to introduce our own set of coding standards, following best practices as well as some additional “secret sauce”.

Image result for coding standard memeCoding Standards are important for a number of reasons. Some reasons include:

  1. The cost of maintenance is directly affected by the cleanliness and the amount of documentation in the code
  2. Code sometimes changes ownership, and the cost of cross-training can be expensive. With documented code, there is less training
  3. And obviously, coding standards improve the quality of code by making it easier to understand and improving readability.

 

Code Reviews

Like any set of rules or guidelines they have to be enforced. Our internal process requires all new code to be checked for standards compliance by another team member before being made live to the customer / world. The time and money spent on doing code reviews has proven time and time again to be well worth it. Some of the core benefits include:

  1. Another set of eyes on the code / project is insurance for us and our clients. If one our developers goes on vacation or gets hit by a bus, the other developer(s) that did the code review will be able to pick up where they left off.
  2. We catch all kinds of things! After all we’re human and make mistakes. Two or more sets of eyes is always better than one.

 

Do You Even Petaflop Bro? The USA Now Has the World’s Fastest Supercomputer!

As of June 8, 2018 the fastest supercomputer in the world is now active at the Oak Ridge National Laboratory in Tennessee. Developed by IBM, the OLCF-4 or Summit supercomputer has been clocked at 200 petaflops. That’s 200 quadrillion operations per second! The Summit is 8 times more powerful than the previous system called Titan. This advanced computing technology is currently being used by the ORNL and also the US Department of Veterans Affairs for clinical research.

The Summit’s advanced architecture is helping them understand the genetic factors that contribute to cardiovascular disease, suicide, Alzheimer’s disease and more. Along with medical research, the Summit will also assist in our understanding of the universe, bolster US economic competitiveness and contribute to a better future.

ORNL has created a great infographic that helps illustrate the scale of this machine!

Summit Infographic

Star Trek Tech That Actually Exists?

As members of the tech community, we are always on the look out for the newest gadget or emerging technology. We are also fans of the science fiction genre, so occasionally our worlds collide and fiction starts to become reality. One of our favorite franchises is Star Trek and many of the items in that series have begun to appear in real life. Here’s a short list of some of our favorites:

1. Tablet Computers

The PADD or Personal Access Display Device is a hand-held computer interface used throughout the space-faring organizations within the Star Trek universe. PADDs are often used for a variety of functions including crew manifests, duty rosters, diagnostics, personal logs and more. In 2010, the PADD became a reality with the introduction of Apple’s iPad. This lightweight and powerful computing tool has worked its way into our daily lives with its ability to take photos, video, play music and support countless applications and games. As of March 2016 the App Store hosted over one million apps for the device.

2. Personal Communicators

Throughout the Star Trek series, whenever a crew member was away from the ship, they had the ability to phone home using their communicators. These handheld devices would flip open revealing an antenna, controls, a speaker and microphone. In later series this device was scaled down to fit as a badge worn on the uniforms of the crew members. In 1996 Motorola introduced the StarTAC, a clamshell design often referred to as the first ever flip phone. This device was almost identical in looks and functionality to the original series communicator, but of course, was not able to call any starships as that would require additional satellite technology. Bluetooth technology, however, has advanced to provide us similar interfaces for our mobile phones that work similar to the com-badges found in the later Trek series.

3. Replicators

One of the almost magical devices found in the Trek universe is the replicator. It has the ability to reproduce nearly anything from just a digital blueprint. Today, we have 3D printers which may not be at the same level as their fictional counterparts, but still offer a surprising amount of practical functionality. The cost of 3D printing has dropped dramatically in recent years making them commonly useful for printing replacement parts or prototype models.

Star Trek may not have inspired the development of all these devices but the show certainly popularized the concepts. Many scientists have certainly been inspired by the adventures of Captain Kirk and the crew of the Enterprise. We look forward to seeing other Trek inspired technology develop into the real world.

Import Car Repair Shop Gets a Tune-Up.

Dayton Website designerWe’ve known Dale at Euro Classics for years and finally convinced him of a much needed site overhaul. His shop was well known in the enthusiast community for their quality and craftsmanship. Our mission was to help him expand his reach to all import car owners regardless if it was a Volkswagen or a Ferrari.

The solution for Euro Classics was based off a Laravel PHP framework. Our custom blogging platform allows Euro Classics to easily maintain their shop news without the need to learn a full CMS. For our web development team, coding the pages directly in an IDE is considerably faster than the drag-n-drop or WYSIWYG interfaces associated with most platforms. This allowed our team to turn the site around much faster and with greater control over the appearance.

We look forward to seeing the site perform well as there is a fair amount of competition among Foreign car repair shops in the Dayton area.

Justin Weyant Joins OmniSpear

justin-blogWe are growing yet again and happy to expand the OmniSpear team!  We would like to welcome our newest developer, Justin Weyant, who has just started with us today.  Justin has years of experience and will make a wonderful addition to the skill set here at OmniSpear.

 

Hot Head Burritos Is Live!

hot headOmniSpear just rolled out a fresh new look for Hot Head Burritos and we are excited to announce its official release today! We enjoyed working with the Hot Head team to make their vision come to life online.  As true burrito connoisseurs, we can definitely say we were passionate about this project.

Welcome James!

james allenOmniSpear proudly welcomes James Allen to the team!   James is the latest of developers to join the OmniSpear crew and we are eager for him to start drilling into projects.   We currently stand with 2 James at the company, so expect nicknames to come!

River Valley Website Redesign

River Valley WebsiteOmniSpear is proud to announce the launch of a new website for River Valley Credit Union today, rivervalleycu.org. Created with the user experience firmly in mind, the site has been designed using the latest technology so the site is compatible with today’s browsers and mobile devices. Our company takes great pride in offering pertinent website design and maintenance support. We understand that a successful website enhances your business and performance for clients and customers. OmniSpear trusts that River Valley Credit Union – already respected for checking, savings and all other business and account options it offers for diverse populations – will continue to prosper through the online services it provides to members!

Take a look at www.rivervalleycu.org!

Happy Birthday Porcha!

jamesWe have a common saying for many here at OmniSpear and it’s “Happy Birthday Porcha.” Well, today is actually the true birthday of Mr. James Porcha, so we had to make sure and legitimately wish him a wonderful day.  Our lunch celebration consisted of pizza, sweets, games, and extreme competition (our classic combo).  So for our team, it was a success.  We can’t wait to wish James many more Happy Birthdays in the future.

 

 

 

 

 

OmniSpear Welcomes Victoria!

victoriaOmniSpear is thrilled to welcome Victoria Killebrew as she joins forces with our team for her school internship.  Victoria is an up-and-coming design major with experience in web development, and we are eager to get her take on design with the freshest set of eyes we could find.   Welcome Victoria!