Close Icon
contact us
Yeti postage stamp
We'll reply within 24 hours.
Thank you! Your message has been received!
A yeti hand giving a thumb's up
Oops! Something went wrong while submitting the form.
yeti logo icon
app design & dev masterclass

The Adventure of Inventing

We’ve spent over 11 years building impactful digital products - and have learned a lot in the process. We created our own app creation masterclass to pass that knowledge on to you.

Begin the Masterclass

I Want to Learn About...

Popular Resources

Guide icon
Guide
Navigating Technical Debt: A Comprehensive Guide

Struggling with Tech Debt? If you're dealing with frequent bugs, performance problems, or a generally difficult development process, tech debt is the likely culprit. Our comprehensive guide offers all the tools necessary to identify, manage, and eliminate this disruptive issue. Boost your software's performance and streamline development with our free resource today.

whitepaper icon
Whitepaper
How to Design and Develop a Touchscreen Kiosk

Kiosks are powerful tools that can play a pivotal role in creating exceptional indoor experiences. Not only do they welcome and direct visitors, they can engage and orient users in ways that traditional signage never could.

Guide icon
Guide
6 Tips for Improving Development Workflow

A well-tuned workflow improves productivity, aligns team expectations and helps to define company culture. Improving your development workflow has the business impact of saving time and money by reducing wasted attention and keeping the focus on building new software.

Guide icon
Guide
person using a computer
ADA Accessibility Checklist

Did you know that 98% of the web's top 1,000,000 pages are completely inaccessible, with an average of 60 accessibility violations per page on the majority of the sites? Get this free accessibility checklist to help ensure that your website is accessible to all.

Video icon
Video
The Importance of Prototyping

As product developers, it’s a primary concern of ours to make sure that every product we are working on is successful, easy to use, and fun for the user. Prototyping is a key component of the product development process, which enables us to test our ideas & consistently hit that end goal.

Design

All Design Resources
Guide icon
Guide
person using a computer
ADA Accessibility Checklist

Did you know that 98% of the web's top 1,000,000 pages are completely inaccessible, with an average of 60 accessibility violations per page on the majority of the sites? Get this free accessibility checklist to help ensure that your website is accessible to all.

Guide icon
Guide
photo of qa testing materials
The Ultimate Guide to QA Testing

QA (quality assurance) testing is an integral part of the app development process that helps ensure your app is functional, user-friendly, and error-free. This Ultimate Guide to QA testing will provide you with all of the information and resources you need to confidently conduct QA testing on your product.

All Design Resources

Development

All Development Resources
Video icon
Video
The Importance of Prototyping

As product developers, it’s a primary concern of ours to make sure that every product we are working on is successful, easy to use, and fun for the user. Prototyping is a key component of the product development process, which enables us to test our ideas & consistently hit that end goal.

Guide icon
Guide
Gold Bit coin
Web3 for Normies

Web3 is taking the world by storm - so we've put together this free video series decluttering and demystifying Web3 for project managers, designers, developers and non techie folks!

Video icon
Video
Angular 2 and Typescript

Angular 2.0 is quickly becoming the new hotness among the javascript community. This video, recorded during a lunch & learn session at Yeti, demonstrates how to set up Angular 2 with a Django backend project.

All Development Resources

Project Management

All PM Resources
Guide icon
Guide
6 Tips for Improving Development Workflow

A well-tuned workflow improves productivity, aligns team expectations and helps to define company culture. Improving your development workflow has the business impact of saving time and money by reducing wasted attention and keeping the focus on building new software.

Guide icon
Guide
daily huddle
The Daily Huddle Agenda & Guide

The Daily Huddle is one of the most effective leadership and management tools we have in our toolbelt. It's a short, five to fifteen minute, all company meeting designed to raise energy and create group alignment within organizations

Guide icon
Guide
5 Questions to Ask an App Development Company

You’re ready to create an app for your brand, and to get the best possible results you’ve decided to hire a team of software engineering consultants.The question is: which experts should you choose?

All PM Resources

Prototyping

All Prototyping Resources
whitepaper icon
Whitepaper
10 Tips for Rapidly Prototyping Digital Retail Innovations

Fill out the form to request this free whitepaper, and learn 10 practical tips for successfully prototyping new retail technologies.

Guide icon
Guide
The Ultimate Guide To Prototyping Success

This free whitepaper is a 42-page, comprehensive prototyping guide based on first-hand experience designing, testing, and building prototypes.

All Prototyping Resources

Planning

All Planning Resources
Guide icon
Guide
Integrating an External Development Team Into Your Company

Once you’ve brought an external dev team on how should you integrate them into your existing workflow?

Guide icon
Guide
Free Product Roadmap Template And Guide

Think of a product Roadmap as your product development team's North Star. Not only does a roadmap prioritize the "what" and "when" of product development, but it also aligns all departments to efficiently design, develop, test, market, and iterate upon your product.

All Planning Resources

Related Blog Articles

All Blog Articles
The Hidden Costs of Rushing to Market: Navigating Tech Debt

In the fast-paced world of technology, time is of the essence. Teams often rush to launch their products, believing that being first to market is key to success. But does being first always mean being best? In reality, the race to be first often leads to compromises in best practices and shortcuts, resulting in technical debt - a serious threat to the future of your product.

Crafting Adaptive UX Across Diverse Devices: Strategies for IoT Software Development

Todays users demand applications that can seamlessly operate across their entire collection of gadgets - but creating designs that are consistent across screens screen sizes can be a challenge. In this article we explore IoT software development strategies for creating effective UX experiences across devices.

Navigating the Top 3 UX Challenges in IoT Software Development

Discover the top 3 UX design challenges you'll face during the IoT software development process. In this article we'll cover effective strategies for overcoming these UX design challenges, allowing you to create a user-friendly, secure, and high-performing IoT product that users love.

Building an IoT App? Avoid These 3 IoT Software Development Mistakes!

Ready Tp Embark on Your IoT Software Journey? Whether You’re A Business Owner Working With A Development Team On A Product, Or A Developer Creating Your First IoT App, Discover Our Top Tips For Navigating The Most Common Pitfalls In The IoT App Development Process.

Shopify Checkout Using UI Extensions

At Yeti we recently created a custom Shopify App using Checkout UI extensions to pull real-time data from a client’s Enterprise Resource Planning (ERP) system into Shopify. By the end of this article you will better understand what Shopify Checkout UI extensions are, how to approach building them, and some of the things to keep in mind during the implementation process.

Finding Your Company’s Groove: How We Manage Our Remote Software Team

From company planning to team building and scaling operations, there’s a lot to unravel when managing a remote company. Discover how we forged a bespoke team management strategy by integrating the EOS model with our unique needs and processes - and how you can do the same.

Crafting Connectivity: The Role of User Centric Design in IoT Software Development

Explore the transformative power of design in IoT software development. Discover how user-centric design principles, intuitive interfaces, and thoughtful design strategies elevate the user experience, driving engagement and satisfaction in the world of IoT.

Iot Software Development: Building Scalable + Secure Solutions

Unlock the keys to building robust IoT software solutions. Join us as we explore the essential principles of scalability, security, and compliance in this comprehensive article. From architectural considerations to encryption techniques and regulatory compliance, discover how to navigate the complexities of IoT software development with confidence."

Navigating the Challenges of IoT Software Development: Strategies for Success

Discover the keys to navigating the unique challenges of IoT software development. Explore the six most common obstacles encountered on your IoT journey and learn effective strategies to overcome them in this insightful article.

7 Steps To Hiring the Right Bluetooth App Development Company for Your Project

At Yeti, we know that choosing the perfect Bluetooth app development company can be especially intimidating - particularly when considering the impact this decision will ultimately have on the success of their product. We’re here to help you chose a team that will deliver a product that meets the needs of both you and your products user.

Our Process as a Bluetooth App Development Company

For over 12 years Yeti has been the go-to Bluetooth app development company for teams in need of exceptional IoT software. Learn more about our time-tested design and development process, and how it allows us to build apps that users love.

An Introduction to Neural Networks

Join James McNamara in this insightful talk as he navigates the intricate world of neural networks, deep learning, and artificial intelligence. From the evolution of architectures like CNNs and RNNs to groundbreaking techniques like word embeddings and transformers, discover the transformative impact of AI in image recognition, natural language processing, and even coding assistance.

The Symbolicon: My Journey to an Ineffective 10-key Keyboard

Join developer Jonny in exploring the Symbolicon, a unique 10-key custom keyboard inspired by the Braille alphabet. Delve into the conceptualization, ideas, and the hands-on process of building this unique keyboard!

Accessibility First In React Native

Mobile devices present the biggest need for an accessibility-first mindset. So what are the challenges facing developers, and why are some hesitant to encourage accessibility as a primary design priority? This article introduces three best practices and three potential gotchas for accessibility development on one of the most popular app-building frameworks, React Native.

Cross-Domain Product Analytics with PostHog

Insightful product analytics can provide a treasure trove of valuable user information. Unfortunately, there are also a large number of roadblocks to obtaining accurate user data. In this article we explore PostHog and how it can help you improve your cross-domain user analytics.

Introducing Yurt: A CLI Tool for Rapid Codebase Setup

The Yeti team recently developed a new internal tool called "Yurt" - a command line application designed to streamline the process of setting up new code bases by incorporating our preferred preferences and patterns. Take a look at our article and video to learn how you can do the same!

Unlocking the Power of Chat GPT: A Developer's Guide to Streamlining Workflows and Boosting Productivity

Streamline workflows and boost productivity with AI powered software development! In this article and video seasoned software engineer James Feore discusses how how you can get the improve your development process with ChatGPT and Co-Pilot. Get ready to explore the transformative capabilities of Chat GPT for real-world applications.

Section 174 is Killing Innovation: A Taxing Tale for R&D

Amidst the labyrinth of tax legislation, a formidable obstacle looms large for American innovation: the notorious Section 174. Join us as we explore its impact on the R&D landscape, and the steps you can take to reverse this challenge to innovation.

Our Process as an IoT Application Development Company

For over 12 years Yeti has been the go-to IoT application development company for teams in need of exceptional IoT software. Learn more about our time-tested design and development process, and how it allows us to build apps that users love.

7 Steps To Hiring the Right IoT Application Development Company for Your Project

At Yeti, we know that choosing the perfect IoT application development company can be especially intimidating - particularly when considering the impact this decision will ultimately have on the success of their product. We’re here to help you chose a team that will deliver a product that meets the needs of both you and your products user.

The History of IoT Software Development

The Internet of Things (IoT) has transformed the way we interact with technology and the world around us. It has completely changed how we interact with everyday objects and appliances and revolutionized industries, from healthcare to manufacturing. So, how did we get to this point of interconnected magic? Join us as we explore the history of IoT Software Development and how interconnectivity has become our everyday reality.

A Year of Innovation: Highlights from 2023

This past year we've been lucky enough to work on an enormous range of projects - including setting a Guinness World Record! Join us as we take a look back on everything we've built in 2023.

Retreat Planning 101: Crafting an Unforgettable Team Bonding Experience

Are you faced with the daunting task of planning your company's upcoming retreat? Does the mere thought of it make you break out in a sweat? Take a deep breath and rest assured - we've got your back!

Bluetooth App Development: The Role of Bluetooth in Wearable Technology

To demystify Bluetooth, and the Bluetooth app development process, we're taking a deep dive into the ways it functions in the context of wearables

Navigating the Challenges of Bluetooth App Development

In this article, we embark on a journey through the challenges inherent in Bluetooth app development, delving deep into the obstacles encountered during the creation of four highly successful Bluetooth products.

Bluetooth App Development: Understanding iOS, Android and Cross-Platform Solutions

In the world of app development, possessing a clear understanding of Bluetooth technology is indispensable. Join us as we delve into the realm of Bluetooth app development ,and explore the most effective methods for delivering an unparalleled user experience.

9 Vital Insights for IoT Software Development and Connected Technology (2)

Building a connected app that users love can be complicated. Part two of this series outlines the most crucial elements to consider during the IoT software development process, and how you can ensure that your connected product is a success.

9 Vital Insights for IoT Software Development and Connected Technology (1)

Building a connected app that users love can be complicated. This article outlines the most crucial elements to consider during the IoT software development process, and how you can ensure that your connected product is a success.

5 Common Mistakes Made During the IoT Software Development Process

Rushing through the IoT software development process frequently results in mistakes that wreak havoc on functionality, security, user experience, and more. In this article, we’ll explore the top five mistakes that consistently plague the IoT software development process

The Internet of Things and IoT Software Development Explained

The Internet of Things, often abbreviated as IoT, has gained widespread recognition over the past decade. At its core, IoT refers to the interconnection of everyday objects or "things" to the internet. Learn more about the internet of things and IoT software development in this new blog article.

The Power of IoT Software Development: 6 Sectors Poised for Transformation with Connected Technology

Connected Technology is Revolutionizing Industries – and we're diving into the top 6 sectors that stand to significantly benefit from IoT software development.

Designing the Future: AI's Impact on Creativity and Precision in Product Design

As a tech enthusiast, I have always been intrigued by AI but I never thought it'd creep into the design world so quickly. Can a machine really grasp the elegance of design language, the tricky balancing act between looks, functionality, and catering to the unique tastes of every user? Join me for a deep dive into the state of AI in the world of product design.

Streamline Your Marketing Strategy with AI and ChatGPT

We're exploring how you can utilize ChatGPT and AI to revolutionize your marketing strategies. Learn how to streamline content creation, boost email open rates, engage your audience, and much more - all while saving an incredible amount of time!

Navigating Connected Software Development? Avoid These 5 Major Pitfalls

Considering building a connected product? Be sure to read this article covering the top 5 mistakes we've seen made when designing and developing connected software.

Unlocking User Engagement: 5 Ingenious Ways to Build an IoT App That Keeps Users Hooked!

Want your IoT product to survive and thrive? You'll need to create a connected experience that immediately hooks users - and lures them back for more. Learn how with our top 5 tips for fostering user engagement through IoT software development and design

IoT Software Development: Mastering the Art of Seamless Onboarding for Connected Software

When it comes to connected software, making a strong first impression is crucial. Take a look at our top 5 IoT software development tips for creating an onboarding experience that hooks users from the very beginning.

Exploring AI's Boundless Possibilities: Highlights From our AI Hackathon

The recent wave of AI technology has had the Yeti team itching to experiment with the countless possibilities it presents - so we organized an AI hackathon that tasked teams with conceiving, designing, and developing an AI powered application… all within a single day. Take a look at what we built!

The AI Revolution: Transforming Software Development

The Yeti team recently began leveraging with AI development tools, enabling us to streamline our processes, boost productivity, and unlock new levels of innovation - completely transforming the the way we build software products. Learn how you can utilize AI in your Development processes too.

AI-Powered Project Management: Revolutionizing our Team

At Yeti, we’ve been experimenting with AI tools since they first landed on the tech scene, and have seen firsthand just how much productivity levels soar when AI is utilized throughout our processes. Join us as we explore how AI is reshaping project management practices in the tech industry!

Harnessing AI for Product Design: Revolutionizing the Software Industry

AI is swiftly transforming the design and development industry. At Yeti, we've had the pleasure of witnessing the remarkable synergy between our talented team and AI technology, with each department embracing AI’s potential for conquering the challenges of software design + development. The results have been revolutionary.

ChatGPT: The Ultimate Guide to Vacation Planning

Vacation planning is a time suck. Chat GPT can help. Check out our ultimate guide to planning your next vacation using ChatGPT.

The Crypto Hype Cycle Explained

Why is it that some days financial analysts say crypto is the next big thing and other days they advise you to invest elsewhere?

Squash Those Bugs: Why QA Testing is Crucial for Software Development

For an app to be successful, it needs to be flawless. QA testing can help you ensure that every interaction with your app is seamless.

The Untapped Potential of App Technology for Nonprofits

The nonprofit sector is falling behind when it comes to app technology... and it's costing them in more ways than one. These are the reasons it's time to catch up.

New Year, New You. 5 Ways to Motivate Health and Wellness App Users in 2023

Making New Year's resolutions is easy. Sticking to them is another story altogether. Health & wellness apps can help... if they're designed right.

Yeti's 2022 Year in Review

2022 has been a record breaking year at Yeti! Let's take a look back at all of the fun we had in our Year in Review!

How Your Company Can Benefit From Volunteering

While volunteering is beneficial for the community, it can also deliver benefits to your employees and organization.

Zeplin's Top 5 Features for Harmonious Design-Dev Handoffs

Utilizing effective tools and seamless communication methods is our key to building top-notch products. We recently added Zeplin to our toolbox, and it's now one of our favorite additions to the handoff process.

3 Major Takeaways From Ethereum's "Merge"

In September, Ethereum announced it completed "the merge," with many now asking what comes next.

Software Project Management 101

At Yeti, we know the value of a great project manager, and have worked hard to develop a project management toolkit that keeps us on the road to success. Take a look at a few of our favorite PM tools and strategies!

Want to Build an App Users Will Love? Focus on UX Design

Every day over 5000 apps are submitted to the app store - some are successful, while many fail to thrive. The greatest differentiating factor is often the quality of their UX Design.

Web3 For Normies

A video series decluttering and demystifying Web3 for project managers, designers and developers.

Professional Business Services are Having a Moment

For many in the typical office setting, the pandemic has forever changed the way people work. While it's certainly been an adjustment period, and there are pros and cons to any new situation, there are huge opportunities for professional service firms in the current workforce landscape.

Improve Your E-Commerce Website Retention

E-commerce businesses lose 20% - 30% of their customers each year. Keep them coming back with our top 3 tips for customer loyalty.

The Ultimate ADA Compliance Checklist

Web products should be designed to allow anyone to equally find, navigate, and understand your web software.

Yeti's Process Explained

For over a decade we’ve collaborated with teams and individuals to design and develop meaningful digital products. In that time we’ve also developed a collaborative process that allows us to create apps that both you and your users will love, while remaining within your timeline and budget constraints.

iPhone Accelerometer Calibration

A quick note on the iPhone accelerometer calibration.

Android Particle System: Creating basic effects for games

Part 1 of creating basic effects for games on the Android Particle System.

Android Particle System: Creating basic effects for games 2

Part 2 of how to create basic effects for games on the Android Particle System.

MacWorld / IWorld Conference

An overview of our trip to the MacWorld / iWorld Conference.

Running Development Apps

A look at how to go about getting a pre=release app up in the Android and iOS app platforms for testing and approval.

What is the importance of having Cross-Platform applications?

Why having cross-platform applications is essential to your development process.

Yeti Goes to PyCon 2012

A look at Yeti's recent trip to PyCon 2012.

Pros/Cons of common programming languages.

A look at different programming languages that are commonly used today.

Evolution of the Yeti: A Retrospective

A look back at how Yeti has evolved to where we are today.

Routing traffic internally on Rackpsace

An important lesson: do not set your application to use external IPs.

Universal Login: Facebook's Strategic Failure

Yeit's co-founder, Tony Scherba, gives his thoughts on Facebook's universal login.

Optimizing JavaScript for runtime speed

A look at how to optimize JavaScript for runtime speed.

The Yeti Goes Camping: A User's Experience

Some highlights from the Yeti teams recent camping adventure.

The Basics of Django TastyPie and iOS RestKit

A beginners guide for understanding Django Tasty{ie and iOS RestKit.

So You Want to Build an App...

What you need to know before you decide to build an app.

Beginner DevOps with Django and Fabric

A look at beginner DevOps with Django and Fabric.

The Evolution of the Social Network

Tim's take on the evolution of the social network from start to where we are today.

Integrating Google Places API and Django TastyPie

For our latest project, BlurtAbout, we had to integrate with a location based API so we chose Google Places.

San Francisco Developer Meetups

A look at the San Francisco Developer meetup scene.

Tech Bellows of the Beast Vol. 1

Our first volume of Tech Bellows of the Beast.

6 Jquery Plugins for Responsive and Mobile Websites

Some of our favorite plugins for responsive and mobile website development.

First Time Founder Gotchas

Some lessons from Yeti's Co-Founder, Tony Scherba, that he's picked up as a first-time founder.

Tech Bellows of the Beast Vol. 3

Tech Bellows of the Beast Vol. 3.

Yeti goes to CES

A look at our experience at the 2013 Consumer Electronics Show.

Google+ as a Content Management System (CMS)

We teamed up with UseAllFive to do a little experiment on using Google+ as a CMS.

Starting an Amazon AWS EC2 Instance of Ubuntu 12.04 with EBS

A technical look at starting an Amazon AWS EC2 Instance of Ubuntu 12.04 with EBS.

Designing for Emotion

A look at the importance of designing for emotion.

Building an Application is a lot like Building a Bicycle

Some good guidelines for building an application.

How to use git? A beginner's guide

A beginner's guide to using Git.

A Summer at Yeti

A summer intern's overview of working at Yeti.

Skate Break

A fun video of a Yeti skateboarding.

Companies as vehicles

Companies need to be vehicles for success for whomever is involved.

Business Lessons from Computer Science - Dining Philosophers

In this lesson the student is given a problem that they need to solve with code. The problem sounds like a riddle and is set up with a couple rules.

The Yeti Holiday Party

Photos from the Yeti holiday party.

Don’t Judge a Design by its Looks

When creating digital products and interactive experiences, visual design can be the most exciting step in the design process.

Building Stuff and Making Things

A look at some of the common personality traits Yeti employees have: a need to create.

What is Discovery?

An overview of how we do "discovery" at Yeti.

Creating a Chore Board

Why we implemented a chore board at Yeti HQ.

What's an API?

What's an API? The quick and dirty answer: An API is just a way to interact with an application. Learn more.

Life After Bootcamp

An overview of how to digest all that you learn at a coding bootcamp.

San Francisco Django Meetup Recap (#1 - #4)

A recap of the San Francisco Django meetups one through four.

All PM Resources

Have a project you’d like to get started on?

Let's Talk