Latest and Greatest
Shared learnings from our experiences as entrepreneurs, business partners, product developers, full stack developers, user experience designers, and all-round technology leaders.
How To Create Your Own Electronic Medical Records
What if you could call out, "Hey Siri - please aggregate my family's health records across all of our providers into one place."? You can try, but you get something that looks a bit like this >>> To be fair, it's a really hard problem. Tech giants and...
Is Your Software Idea Worth It? Here’s How to Find Out
Maybe you’re an entrepreneur, forging new territory where others fear to go. Or perhaps you’re an intrapreneur, seeking innovation from within the ranks of a large organization. From either perspective, you’ve likely asked yourself: Should I champion bold new software...
Amidst Coronavirus Quarantine, 303 Software Launches BC4U Telehealth System
As of April 22nd 2020, 42 states were under Stay At Home orders while clinics, hospitals and patients adapt to provide and receive care. The need for innovative Telehealth solutions is sky-rocketing. The US is experiencing a real time culture shift in the way...
Origin Story: MSHAwise
If you asked me a year ago what MSHA meant, you would have been met by a playful ASCII shrug ¯\_(ツ)_/¯ . What? You don't know either? Well, i'm not going to tell you. Not yet anyway. Little did anyone know that when Mark and Kim Savit walked through the...
You’ve Got a Great Idea For an App. Now What?
This content was co-authored with Matt by Eli Gerson at D+I Creative. Avoid the pitfalls of app development and bring your big idea to life. Here’s something to consider: 80-90% of apps fail. If you are an entrepreneur, intrapreneur, or CEO with a side-hustle, your...
How to Build a Great Pair-Programming Room
We’ve come up with a list of some of the ways we optimize our pair-programming rooms, which hopefully you can use in your own pair-programming setup.
Innovation Can’t Be Fabricated: Do Big Names With Big Budgets Really Produce the Best Ideas?
Innovation labs do have some extraordinary advantages: they’re well-stocked with the significant resources and expertise to make remarkable things. But without the organic, iterative process of development, these labs can allow “Franken-spiration” to breed bad technology.
Behavior-Driven Testing: A Cucumber Test Automation Framework
Behavior-Driven Development (BDD) is a process of exploring, discovering, defining, and achieving the desired behavior of a software system.
The Best Five Books for Rebooting Your Business
There’s a huge difference between running a business and running it well. Plenty of leadership books tell you what success looks like, but not how to get there. 303 Software CEO & Founder Matt Jaffe shares his top-choice reads for their practical approaches as much as their insights.
Why Your Friendly Neighborhood Dev Shops Thrive in a Product-Driven World
Any business would — and should — tell you they’re customer-driven.
But with the ever-growing presence of product-driven web services, how do you know when it’s time to use a pre-fab app versus working with a team of developers to build the site of your dreams?
Blades of Grass: Thoughts on Leadership and Japanese Kaizen
The key to any company’s success is that everyone within the organization heads in the same direction together.
From Idea to Market
We met entrepreneur Rob Hudson, Founder and CEO of Pursuit, when the idea for his startup was just a twinkle in his eye.
Growth and Security Matters
Helen Gibson, VP of Marketing and Education for Denver Community Credit Union, chose 303 Software because she needed a proven technology partner to help her growing credit union meet the demands of mobile members.
The Smartest Folks in the Room
We’ve collaborated with Mike Miller, founder and Chief Creative Officer of Genesis, Inc., for many years. In this video, Mike talks about how Genesis leverages 303 Software’s team of experts to deliver success to Genesis’s global clients and Fortune 500 brands.
All Systems Go: Choosing the Right CMS for Your Business
Whether your technical and design skill levels are top-notch or non-existent, there’s a CMS out there for you. Here’s an overview to lead you to the right one.
Why Metrics Matter in Custom Application Development
Numbers, charts, and graphs take all the joy out of the hi-fives given after the launch of a new project or process! Metrics are boring and we should all just be excited that we were able to get past the finish line, right?
ConstraintLayout: Should I Bother?
You’ve been an Android developer for some time now, and creating efficient layouts doesn’t really seem like your biggest problem.
Using the Testing Maturity Model to improve Quality Assurance Process
The Testing Maturity Model is a great framework for improving an organization’s testing and Quality Assurance process to make sure that projects are delivered on time and within the client’s budget.
Elevate Your Quality Assurance Process. Here’s how we selected a test management tool
The arrival of Agile methodology testing stirs up an important question: do we still need to have standard test documents when using Agile as the development and testing process?
10 Years: Celebrating a Decade of Dev
Stefan and Matt founded the company in 2006 primarily as a Web and Mobile Application implementation company.
iOS Development – Using FastLane to Cut Through App Store Traffic
Building an app is great. Publishing an app is not. Despite all the great apps available on the App Store, it’s often difficult to publish an app on the store due to Apple’s extremely specific requirements.
Android Development: Android YouTube Player API
First introduced over four years ago, the Android YouTube Player API provides an easy and customizable way to consume YouTube content from your Android apps.
We won't waste your valuable time.
15 minutes is all we need to determine if we're the right strategic partner for you.