linkedin tracking
icon-sprite Created with Sketch.
Skip to main content

Blog


Our writing reflects our mission to deliver outstanding digital products and services to our clients by using the best tools and techniques available.

Thumbnail photo for Design Systems Help Organizations Respond to Disruptions Like COVID-19

Published on

Design Systems Help Organizations Respond to Disruptions Like COVID-19


With a design system in place, digital teams don’t have to work from scratch every time the business is presented with a new problem to solve.

Thumbnail photo for EstateSpace Works with Cantina to Create Innovative FinTech App

Published on

EstateSpace Works with Cantina to Create Innovative FinTech App


FinTech startup EstateSpace helps families inventory and manage their physical assets.

Thumbnail photo for Article Round-up: Cantina Working Groups

Published on

Article Round-up: Cantina Working Groups


Cantina Working Groups stay on top of emerging trends and function as an R&D engine to explore and capture skills and abilities. Here's what they've written for our blog recently.

Thumbnail photo for Designing for Laughter: Can We Build an App to Improve Local Comedy?

Published on

Designing for Laughter: Can We Build an App to Improve Local Comedy?


Associate Designer Wendy Schiller immersed herself in Boston’s comedy scene to see if she could improve how comedians get to know each other, and promote themselves online.

Thumbnail photo for Lessons from Zoom on Privacy and Security

Published on

Lessons from Zoom on Privacy and Security


The discovery of this Zoom flaw provides a master class in how not to think about privacy and security.

Thumbnail photo for Making Security Applicable: Reflections on the Iowa Caucus Voting App and Public Awareness in 2020

Published on

Making Security Applicable: Reflections on the Iowa Caucus Voting App and Public Awareness in 2020


A conversation among some Cantina Data Privacy and Security Working Group members on why security is important in our personal and public lives.

Thumbnail photo for Ed Tech Roundup: LearnLaunch 2020

Published on

Ed Tech Roundup: LearnLaunch 2020


A roundup of hot topics in education technology: mobile, AI, data and mixed reality.

Thumbnail photo for Working with Structured and Unstructured Data

Published on

Working with Structured and Unstructured Data


A case study on the value of storing both structured and unstructured data in the same database.

Thumbnail photo for The 10 Blog Posts That Mattered in 2019

Published on

The 10 Blog Posts That Mattered in 2019


A list of articles that proved most popular with our readers in 2019.

Thumbnail photo for Machine Learning Kit for Android: Cantina Tested, Cantina Approved

Published on

Machine Learning Kit for Android: Cantina Tested, Cantina Approved


Firebase ML Kit is a new SDK from Google that allows mobile developers to use the power of machine learning in their apps. Out of the box features include text and language recognition, barcode scanning, image and even landmark recognition.

Thumbnail photo for That’s Not a Thing, It’s A Service - Part 2

Published on

That’s Not a Thing, It’s A Service - Part 2


As smart things get even smarter, hardware that can benefit from being connected will likely become so, and with that will usually come some form of service.

Thumbnail photo for Making Accessible Digital Products

Published on

Making Accessible Digital Products


Learn how to incorporate accessibility best practices for the good of your customers, product, and team.

Thumbnail photo for NormaTec Debuts Best-in-Class Mobile Experience for Customers

Published on

NormaTec Debuts Best-in-Class Mobile Experience for Customers


Debuting an innovative mobile experience for PULSE 2.0 and PULSE PRO 2.0 Recovery Systems.

Thumbnail photo for Taking the Pulse on Connected Health Adoption Worldwide

Published on

Taking the Pulse on Connected Health Adoption Worldwide


Adoption in the U.S. continues to grow but how does it compare in other countries?

Thumbnail photo for From Retail Tomorrow to eTail East: A Crystal Ball for Retailers

Published on

From Retail Tomorrow to eTail East: A Crystal Ball for Retailers


Cantina covers trends discussed at this summer’s Retail Tomorrow and eTail East shows, highlighting key takeaways to help brands navigate digital transformation.

Thumbnail photo for Top Takeaways from SwiftFest 2019

Published on

Top Takeaways from SwiftFest 2019


SwiftFest is a community-driven conference focused on the Swift programming language and development for Apple’s platforms.

Thumbnail photo for Sign In with Apple is a Big Win for Data Privacy

Published on

Sign In with Apple is a Big Win for Data Privacy


Apple’s new sign in approach stops third-party sites and services from getting your information.

Thumbnail photo for Kotlin/Native: Naughty or Nice?

Published on

Kotlin/Native: Naughty or Nice?


Kotlin/Native is a new product from JetBrains using the Kotlin language and it's a big deal.

Thumbnail photo for Top Takeaways from DroidCon 2019

Published on

Top Takeaways from DroidCon 2019


DroidCon is a global conference focused on the engineering of applications built on top of Android.

Thumbnail photo for Critical Decision Points to Maintain an Agile Architecture

Published on

Critical Decision Points to Maintain an Agile Architecture


Strategies to plan for your project's technical design and growth.

Thumbnail photo for When Building For the Web, Don’t Forget the Front-end

Published on

When Building For the Web, Don’t Forget the Front-end


Help your engineering team work faster and spend more time shipping quality code.

Thumbnail photo for Insights from World Information Architecture Day Boston 2019

Published on

Insights from World Information Architecture Day Boston 2019


Unique perspectives and stories regarding the theme; “Design for Difference”.

Thumbnail photo for Kotlin Office Hours at Cantina Consulting

Published on

Kotlin Office Hours at Cantina Consulting


Recapping talks from January's meetup.

Thumbnail photo for Mind the Gap: The Ultimate Problem Big Tech Should Solve

Published on

Mind the Gap: The Ultimate Problem Big Tech Should Solve


We must make sure people aren't forgotten about in this new tech era.

Thumbnail photo for Streamline Mobile App Deployments with React Native & Over-The-Air Updates

Published on

Streamline Mobile App Deployments with React Native & Over-The-Air Updates


A quick look at a useful React Native feature.

Thumbnail photo for What Can Be Done About Null?

Published on

What Can Be Done About Null?


The different ways programming languages are addressing the problem of null.

Thumbnail photo for Getting started with Spring Boot, JOOQ, Flyway, and ModelMapper

Published on

Getting started with Spring Boot, JOOQ, Flyway, and ModelMapper


A guide to setting up a Spring Boot project configured with JOOQ and Flyway.

Thumbnail photo for Re/act: E-scooters, Hearables, and Digital Wallets

Published on

Re/act: E-scooters, Hearables, and Digital Wallets


Our weekly blog series recapping the tech world's most relevant and compelling stories curated by humans not bots.

Thumbnail photo for Deciding Between React Native and Native Code For Your Next Project

Published on

Deciding Between React Native and Native Code For Your Next Project


Outlining the pros and cons for businesses looking to develop mobile products.

Thumbnail photo for Blockchain Untethered: The Benefits of Blockchain Beyond Cryptocurrency

Published on

Blockchain Untethered: The Benefits of Blockchain Beyond Cryptocurrency


Blockchain. Everyone is talking about it, but how can it help you address your specific business needs and deliver more value to your bottom-line and customers?

Thumbnail photo for Design Systems: Who Uses Them, and What Value They Deliver to Organizations

Published on

Design Systems: Who Uses Them, and What Value They Deliver to Organizations


A conversation among consultants on Brad Frost's article on how Sketch libraries are not design systems.

Thumbnail photo for Consistently Inconsistent: When the Most Accessible Experience is Different for Each User

Published on

Consistently Inconsistent: When the Most Accessible Experience is Different for Each User


Learn about external consistency, and why it is so important.

Thumbnail photo for Web Performance Part 2: Reducing Page Load Time

Published on

Web Performance Part 2: Reducing Page Load Time


We can’t control our customers’ internet speeds, but we can control the efficiency of the content we provide.

Thumbnail photo for Web Performance - Evaluating Web Performance: Part 1

Published on

Web Performance - Evaluating Web Performance: Part 1


There are so many factors that affect web performance. Where do I start?

Thumbnail photo for A PostCSS Plugin is your Multitool to Solve CSS Problems

Published on

A PostCSS Plugin is your Multitool to Solve CSS Problems


The versatility of PostCSS allows for custom-made solutions to thorny CSS issues.

Thumbnail photo for Embracing Change by Learning New ES6 Features: Part 2

Published on

Embracing Change by Learning New ES6 Features: Part 2


An introduction to JavaScript's latest major upgrade for developers who have been dragging their feet about it.

Thumbnail photo for Front Conference Recap 2017

Published on

Front Conference Recap 2017


Digital Products and Design Highlights from Salt Lake City.

Thumbnail photo for Embracing Change by Learning New ES6 Features: Part 1

Published on

Embracing Change by Learning New ES6 Features: Part 1


An introduction to JavaScript's latest major upgrade for developers who have been dragging their feet about it.

Thumbnail photo for Q&A: David Delmar on Investing Your Creative Energy In Tech

Published on

Q&A: David Delmar on Investing Your Creative Energy In Tech


An interview with Resilient Coder Executive Director and Founder David Delmar on investing your creative energy in tech.

Thumbnail photo for Batch Create Symbols: A Useful plugin for Sketch

Published on

Batch Create Symbols: A Useful plugin for Sketch


A plugin to speed up the process when having to a create a bunch of symbols at once.

Thumbnail photo for Form Errors Screen Readers Can Access

Published on

Form Errors Screen Readers Can Access


When a sighted user submits an invalid form they are usually given visual error messaging that tells them what is wrong. The same should be done for a screen reader user.

Thumbnail photo for Cantina Report: Intelligent Bots & Conversational UIs for Financial Services

Published on

Cantina Report: Intelligent Bots & Conversational UIs for Financial Services


Empower your organization by integrating intelligent bot technologies into your current business systems. Download our free report to find out how.

Thumbnail photo for Three Ways to Win with Onboarding

Published on

Three Ways to Win with Onboarding


Grab your users by the emotions before you can reach them with facts or features. Three ways to apply neuromarketing principles to onboarding.

Thumbnail photo for Designing and Engineering Better Teams to Build Better Products

Published on

Designing and Engineering Better Teams to Build Better Products


Let’s All Be Awesome Together.

Thumbnail photo for Make Your Next Redesign Your Last

Published on

Make Your Next Redesign Your Last


By keeping a team focused on iterative cycles of research and design, companies can minimize the need for large-scale redesign projects.

Thumbnail photo for Prototyping with Codeship and Firebase

Published on

Prototyping with Codeship and Firebase


A workflow for building and deploying code-based prototypes using Codeship and Firebase.

Thumbnail photo for Bridging the Gap Between Design & Front-end Architecture

Published on

Bridging the Gap Between Design & Front-end Architecture


A conversation among consultants on Brad Frost's article on CSS Architecture for Design Systems.

Thumbnail photo for How to Choose a Team to Build Your Mobile App

Published on

How to Choose a Team to Build Your Mobile App


The Definitive Guide to hiring a team to build your mobile experience.

Thumbnail photo for Stop Making Me Sign Up

Published on

Stop Making Me Sign Up


A look at how popular apps like Airbnb, Hotel Tonight and YouTube are welcoming new users.

Thumbnail photo for Building a Better Button in CSS

Published on

Building a Better Button in CSS


Buttons are the cornerstone of every interface—you use them every day and probably never give them a second thought.

Thumbnail photo for Mobile Prototyping: One Tool or Many?

Published on

Mobile Prototyping: One Tool or Many?


With so many tools available how do you pick the best one for your next project?

Thumbnail photo for Key Insights: Bosch ConnectedWorld IoT Conference

Published on

Key Insights: Bosch ConnectedWorld IoT Conference


Lessons Learned from our time at the Bosch ConnectedWorld Conference.

Thumbnail photo for Responsive Video for the Modern Web

Published on

Responsive Video for the Modern Web


When considering responsive design, we must be mindful of how video content is displayed.

Thumbnail photo for No headphone jack. Less waterproof than a Samsung Galaxy. Lame.

Published on

No headphone jack. Less waterproof than a Samsung Galaxy. Lame.


Apple is always thinking about the future. And the new iPhone reflects the company’s long view.

Thumbnail photo for Instituting a Culture of Accessibility in Your Organization: Part 2

Published on

Instituting a Culture of Accessibility in Your Organization: Part 2


How to bake processes into your organization to build a solid foundation for accessibility efforts.

Thumbnail photo for Designing Simple Navigation Systems for Large Sites

Published on

Designing Simple Navigation Systems for Large Sites


Simple navigation systems are like a sailor’s north star, providing direction amidst an otherwise overwhelming sea of information.

Thumbnail photo for Need an App and a Website? Build a Responsive Web App Instead

Published on

Need an App and a Website? Build a Responsive Web App Instead


How to know when a web app is the right choice for the customer experience.

Thumbnail photo for Why You Need a Reference Architecture

Published on

Why You Need a Reference Architecture


Agile doesn’t mean “no plan.” Your reference architecture - how the components of the final product relate and work together - will guide you through the process.

Thumbnail photo for Questions to Start an iOS Project

Published on

Questions to Start an iOS Project


Ask the experts: Answering these questions at the beginning of an iOS project will reduce problems later on.

Thumbnail photo for Organizational Buy-In on Responsive Design

Published on

Organizational Buy-In on Responsive Design


A lot of nuance comes with a Responsive redesign. Here's how to get your organization pointed in the right direction.

Thumbnail photo for Modular CSS / Atomic Design in the Enterprise

Published on

Modular CSS / Atomic Design in the Enterprise


The shift from designing and building full screens to reusable components has begun, and it's not just for small startups looking to be nimble and quick.

Thumbnail photo for Five Key Ingredients in Successful Mobile Projects

Published on

Five Key Ingredients in Successful Mobile Projects


It’s not enough to simply exist in the mobile space. You must create mobile products that captivate your customers and keep them coming back.

Thumbnail photo for Instituting a Culture of Accessibility in Your Organization: Part 1

Published on

Instituting a Culture of Accessibility in Your Organization: Part 1


Rather than viewing accessibility as one part of a well-made, maintainable product, view it as an essential ingredient that makes a product better in measurable ways and helps meet other important goals.

Thumbnail photo for Creating Effective Mobile Experiences

Published on

Creating Effective Mobile Experiences


Writing mobile apps is easier than ever, but enterprises need to prioritize design and UX if they want to impress their audience.

Thumbnail photo for Delivering Responsive at Scale

Published on

Delivering Responsive at Scale


Delivering responsive redesign projects at large scale enterprises is hard, but not impossible with modern processes and methods.

Thumbnail photo for What is Technical Design?

Published on

What is Technical Design?


The easiest way to eliminate technical debt is to avoid it in the first place. Is your technical design enterprise-grade?

Thumbnail photo for Responsive in 2016

Published on

Responsive in 2016


Responsive design has been around for half a decade so why aren't more websites adopting it?

Thumbnail photo for Agile without a Full-Time Product Manager

Published on

Agile without a Full-Time Product Manager


Some project owners avoid agile because it puts them in the PM role. Learn how to make decisions and rely on your team to fill the gaps.

Thumbnail photo for Battery Status API: We Need to Talk

Published on

Battery Status API: We Need to Talk


The ability to access more of your device's information (and therefore more information about you) is coming.

Thumbnail photo for 220 Screens: How to Stay Organized with Your Designs

Published on

220 Screens: How to Stay Organized with Your Designs


On an enterprise project your design can unravel with each new screen - here's how to keep it. clean!

Thumbnail photo for Sketching for UX Designers [Infographic]

Published on

Sketching for UX Designers [Infographic]


A beginners guide on various sketching methods and techniques for designing digital interfaces and experiences.

Thumbnail photo for Understanding Your Customers

Published on

Understanding Your Customers


Research, empathy, and understanding. Three basic principles that make up the beginnings of a well executed design process.

Thumbnail photo for A Speaker's Perspective on HTML5 Conference

Published on

A Speaker's Perspective on HTML5 Conference


Cantina's own Mike Kivikoski shares his experience at the HTML5 Conference.

Thumbnail photo for I’ll Make an Exception Just For You

Published on

I’ll Make an Exception Just For You


Using the EXCEPTION comment to help maintain mature, large-scale Sass projects.

Thumbnail photo for Teaching Python and Git at Woods Hole Oceanographic Institution

Published on

Teaching Python and Git at Woods Hole Oceanographic Institution


Cantina's own Janet Riley co-taught a software workshop to a group scientists to help them do data work more efficiently.

Thumbnail photo for Five Commands to Speed Up Development

Published on

Five Commands to Speed Up Development


Make sure your project has these five basic commands.

Thumbnail photo for That PostCSS. It’s so hot right now

Published on

That PostCSS. It’s so hot right now


Web developers suffer from the worst kind of imposter syndrome.

Thumbnail photo for The Forgotten Five: Common Design Omissions that Wreck UX

Published on

The Forgotten Five: Common Design Omissions that Wreck UX


While seemingly small, these frequently forgotten design considerations have huge impact on user experience.

Thumbnail photo for Three Days with the Apple Watch

Published on

Three Days with the Apple Watch


More experiences trying out the hot new thing.

Thumbnail photo for Adding Interactivity to the Xcode Build Process

Published on

Adding Interactivity to the Xcode Build Process


Getting Xcode to involve you in its decisions.

Thumbnail photo for JOOQ: A Happy Medium Between ORMs and JDBC

Published on

JOOQ: A Happy Medium Between ORMs and JDBC


JOOQ is a code generation and SQL data access library for Java that provides all the benefits of ORMs without the impedance mismatch.

Thumbnail photo for Minimalist Java Web Applications

Published on

Minimalist Java Web Applications


Your Java web application doesn't have to be built on massive enterprise-y frameworks.

Thumbnail photo for Investing in Experience Design Pays Off in Customer Satisfaction

Published on

Investing in Experience Design Pays Off in Customer Satisfaction


Why experience design pays off in in customer satisfaction and the key considerations in creating top-notch experiences.

Thumbnail photo for Mobile is Dead; Long Live Mobile

Published on

Mobile is Dead; Long Live Mobile


To develop for the future is to develop for mobile.

Thumbnail photo for Switching and Jobs to Be Done: Discovering Why People Really Hire Products

Published on

Switching and Jobs to Be Done: Discovering Why People Really Hire Products


My key takeaways for conducting successful customer interviews to uncover why folks hire and fire products and services.

Thumbnail photo for Rapid Product Design in the Real World With #JTBD

Published on

Rapid Product Design in the Real World With #JTBD


The persona is the villain in this story. It clouds us from discovering the true needs of your customers.

Thumbnail photo for Understanding Design Fidelity for Creating a Great Product Experience

Published on

Understanding Design Fidelity for Creating a Great Product Experience


Design fidelity refers to the level of details and functionality built into a prototype.

Thumbnail photo for The Future of Ecommerce is Simpler & Faster

Published on

The Future of Ecommerce is Simpler & Faster


Ecommerce systems of the future will be constructed using performance first methodologies to provide users with simpler and faster experiences.

Thumbnail photo for Cantina White Paper: 2013 Technology Trends: The Experience Trumps the Device

Published on

Cantina White Paper: 2013 Technology Trends: The Experience Trumps the Device


Every business has some sort of mobile presence, but the next stage of mobile development takes a more user-centric approach.

Thumbnail photo for Scaling your App with Message Oriented Decoupled Architecture

Published on

Scaling your App with Message Oriented Decoupled Architecture


Thumbnail photo for iOS 5 Native Scrolling–Grins & Gotchas

Published on

iOS 5 Native Scrolling–Grins & Gotchas


When Apple released iOS 5 last year, one of the improvements included in Mobile Safari was the inclusion of support for scrolling of block elements.

Thumbnail photo for Automated DNS for AWS Instances Using Route 53

Published on

Automated DNS for AWS Instances Using Route 53


Hosting applications on Amazon EC2 is a relatively painless process. Getting instances ready to deploy applications can literally take minutes.

Sign up for our newsletter


Delivered monthly, featuring great content from our blog!