The argument has long been that the ideal startup team is comprised of a “hacker and a hustler,” that is, a CEO who understands the customer evangelical process necessary to find market fit, and a technologist capable of building the core product. While it is obvious that such a hustler/hacker pair can be wildly successful, most of these pairings don’t turn out like the movies.
The biggest concern people have when hiring a software development agency is uncertainty about reliability when it comes to delivery. Unreliable deliveries cause stops and detours in product roadmaps, leaving product managers struggling to explain why their plans are consistently delayed. Reliable delivery empowers you to set more accurate goals.
We had a software client whose users hated logging in to a coupon app we had built for them. The users could never remember their passwords and so they had login problems. They begged to be authenticated in a different way, without having to log in and remember those complicated passwords.
From our experience of launching dozens of apps here at Radial, we have developed some standards for production-ready apps. This checklist doesn’t take much time to implement at the start of development but will save a world of headache later on and ensure that you have critical metrics for your business.
Ergonomics is the study of people’s efficiency in their working environment. At Radial, we try to create a space into which everyone, our team, or clients, and our visitors, fits comfortably and thrives. We strongly value our staff and believe that ergonomics is not limited to our physical space, but extends to the culture we have worked to develop at our company.
As a web development company, one of our challenges is explaining to prospective customers what it is we do. It’s challenging because even though we live in a high-tech world, most people still don’t understand the powerful technology behind the applications they interact with daily. They hear “web”, they think “websites.” What we do is much more complex than that.
As a developer, your code can be a Zen Garden too. Your first step toward cultivating it is to adopt a style guide, and to regularly review your code for consistency with your guide. Whenever possible, use tools like linters and plugins like 'prettier.'
There are a lot of major responsibilities involved in running a company. For our small business, there are often more responsibilities than there are people. While we do not pretend to have all the answers, we have learned a lot about what to do to help your team stay productive and engaged while juggling lots of responsibilities. Here are a few tips.
You might ask the question 'Why do you have more than one coffee maker?' The answer is simple. Not all of us drink caffeine, but we all love coffee.
There are many paths to becoming a senior developer. Likewise, there are many definitions of what a senior developer is. I have been fortunate to have access to some great senior developers who have been open to teaching and mentoring me along the way.
Justin Johnson: I’ve worked as a physical therapist for over a decade. Over that period, I’ve noticed technology increasingly facilitates my daily patient interactions. I turn to apps to look up medications, rare diseases, and durable medical equipment for patients. I’ve used just about every Electronic Medical Record (EMR) out there.
Here at Radial, we have developed several communication strategies to ensure that our clients’ products ship on time and meet their business needs. We are sharing them so you can learn how we communicate.
We build web applications for many companies who later decide they want a mobile app as well. This may be because they want to enable mobile-specific options like in-app purchases or location-based features. Or maybe they simply want to reach new markets with iOS and Android apps.
It’s easy for an open office space to develop a negative atmosphere. One employee starts complaining about a particular piece of tech or a legacy codebase, and everyone in earshot piles on. The result: A 15-minute whinge-fest (look it up) with no clear gains and some definite downsides.