Recent Posts

First Impressions of npm On-Site

First Impressions of npm On-Site

For the longest time we committed our entire node_modules folder here at uShip. We recently made the switch to npm On-Site. This is our journey. How We Use npm At uShip Here at the ‘Ship we don’t actually run a node server in production, we just use node for our…Read more

Half-Million Owner-Operators, Small Fleets Likely Face Stiff Wind with New Hiring Law

Half-Million Owner-Operators, Small Fleets Likely Face Stiff Wind with New Hiring Law

Since you’re out on the road, we wanted to give you the scoop on the legislation that could impact your business if you’re an independent owner-operator and small fleet owner. Here’s a basic explanation, along with a poll so you can sound off with your opinion. The DRIVE Act, the…Read more

From Zero To Swagger: Retrofitting an Existing REST API to an API Specification Using Swagger

Introduction Here at uShip, our web services have gone through quite a change over the last few years. We have gone from SOAP based services to a RESTful API. Recently we dipped our toes into Swagger, an API specification framework, to provide more value to our developers and external partners….Read more

IdeaFlow for iOS

A couple months back, one of my fellow uShip developers popped his head into my team’s room at the end of the day.  “You guys going to the API meetup?”, he asked.  As an iOS developer, I don’t actually write APIs very often, but I’m interested enough in how consumable…Read more

An NHibernateMARE on Elm Street

An NHibernateMARE on Elm Street

​ We use (and generally like) the ORM NHibernate for MS SQL Server data access, but we understand why you might not. Ohhhh, the things we have seen! We’d like to share some of our favorite horrors, so that you can avoid them. ​ ​ Originally, our Repository<TEntity> base class implemented…Read more

The Top Four Questions Vehicle Carriers Should Ask Their Customers

The Top Four Questions Vehicle Carriers Should Ask Their Customers

Communication is always key – especially when deciding if a shipment is right for you. We ask shipping customers several important questions to help you understand their shipments. Is the vehicle operable? Has it been modified? What are the pickup and delivery location types? Our goal is that by asking…Read more

uShip at HackTX Fall 2015

uShip at HackTX Fall 2015

Here at uShip, we love hackathons. Recently, some us went down to the University of Texas at Austin’s annual hackathon, HackTX, hosting over 750 students from all over the state. As a company sponsor, we acted as mentors for the student hackers, helping them solve a wide range of problems…Read more

End to End WebApi Configuration, Part 1: StructureMap

At uShip we’re slowly migrating to a microservice architecture from our existing massive monolith which consists of a large legacy Web Forms project, a Web Api project, and an MVC project. This has a lot of benefits, one of which is that we get to take the lessons we learned…Read more

These Grand Theft Auto V Trucking Stunts Are Insane

These Grand Theft Auto V Trucking Stunts Are Insane

Grand Theft Auto V has been available on gaming platforms as early as late 2013, but with its open-world nature, there’s no shortage of self-made challenges and feats. One player, known as BlackSmoke Billy, has pioneered a trick with the semi-truck trailer used in trucking side missions that is out…Read more

New Technology to Test Live View Truck Camera and Display

New Technology to Test Live View Truck Camera and Display

Passing a truck – or being passed – can be a nerve-wracking experience regardless of the other vehicle. In fact, in Argentina alone, one person dies every hour from car accidents with the majority of accidents happening while people overtake other vehicles. Inspired by this alarming statistic, Samsung has set…Read more